.editor-project-manager{min-width:0}.editor-project-item{align-items:flex-start;gap:10px;display:flex}.editor-project-list-image{object-fit:cover;background:#e9eff6;border-radius:6px;flex-shrink:0;width:45px;height:55px}.editor-project-list-placeholder{color:#8ea3b8;background:#edf2f7;border-radius:6px;flex-shrink:0;place-items:center;width:45px;height:55px;display:grid}.editor-project-list-copy{flex:1;min-width:0;display:block}.editor-project-list-copy .editor-item-title{margin-bottom:9px;font-size:12px}.editor-project-list-copy .editor-item-meta{flex-wrap:wrap;gap:6px}.editor-project-field-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.editor-project-photos-section{border-top:1px solid #e6ecf3;min-width:0;padding-top:24px}.editor-project-photos-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.editor-project-photos-heading h3{letter-spacing:-.015em;font-size:15px}.editor-project-photos-heading p{margin-top:6px;font-size:11px;line-height:1.7}.editor-project-photos-heading>span{color:#698198;white-space:nowrap;background:#edf3f8;border-radius:5px;padding:5px 7px;font-size:10px}.editor-project-upload-box{background:#f7fafd;border:1px dashed #c1cfe0;border-radius:11px;flex-wrap:wrap;align-items:center;gap:13px;padding:19px;display:flex}.editor-project-upload-icon{color:#446582;background:#e7eef6;border-radius:11px;flex-shrink:0;place-items:center;width:47px;height:47px;display:grid}.editor-project-upload-box>div:nth-child(2){flex:1;min-width:175px}.editor-project-upload-box strong{color:#28455f;font-size:12px;font-weight:650;line-height:1.55}.editor-project-upload-box p{margin-top:4px;font-size:10px;line-height:1.8}.editor-project-upload-box>.editor-button{padding:10px 12px;font-size:11px}.editor-project-file-input{display:none}.editor-project-order-help{font-size:11px;line-height:1.8;color:#7c8c9c!important;margin:17px 0 15px!important}.editor-project-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.editor-project-photo{background:#fff;border:1px solid #dce5ef;border-radius:11px;min-width:0;overflow:hidden}.editor-project-photo-preview{aspect-ratio:4/3;background:#e7edf4;display:block;position:relative;overflow:hidden}.editor-project-photo-preview>img{object-fit:cover;width:100%;height:100%;display:block}.editor-project-photo-number{color:#fff;background:#09233fd9;border-radius:5px;place-items:center;min-width:24px;height:24px;padding:0 5px;font-size:10px;font-weight:700;display:grid;position:absolute;top:9px;left:9px}.editor-project-cover-badge{color:#5c4209;background:#fff1b9;border:1px solid #f1d68d;border-radius:5px;align-items:center;gap:4px;padding:5px 7px;font-size:9px;font-weight:700;line-height:1.3;display:flex;position:absolute;top:9px;right:9px}.editor-project-photo-expand{color:#28455f;background:#fffffff2;border-radius:5px;place-items:center;width:27px;height:27px;display:grid;position:absolute;bottom:10px;right:10px}.editor-project-photo-fields{padding:13px}.editor-project-photo-fields>label{color:#4d657c;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px;margin-bottom:7px;font-size:10px;font-weight:600;display:flex}.editor-project-photo-fields>label>span{color:#8b99a8;font-size:9px;font-weight:400}.editor-project-photo-fields>input{color:#324e67;background:#fcfdff;border:1px solid #dce5ee;border-radius:7px;width:100%;min-width:0;padding:9px 10px;font-size:11px;line-height:1.6}.editor-project-photo-fields>input::placeholder{color:#93a0af}.editor-project-photo-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;margin-top:10px;display:flex}.editor-project-photo-actions>div{gap:3px;display:flex}.editor-project-photo-actions button{color:#526c84;cursor:pointer;background:#fff;border:1px solid #e0e7ef;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:33px;min-height:37px;padding:7px;font-size:9px;font-weight:600;display:inline-flex}.editor-project-photo-actions button:hover:not(:disabled){background:#f0f5fa;border-color:#c7d4e2}.editor-project-photo-actions .editor-project-cover-button{padding-inline:8px}.editor-project-photo-actions .is-cover{color:#8c6917;opacity:1;cursor:default;background:#fff8e4;border-color:#eddda9}.editor-project-photo-actions .editor-project-remove-photo{color:#ae5b58}.editor-project-photo-actions button:disabled:not(.is-cover){cursor:default}.editor-project-no-photos{color:#9aacbe;justify-content:center;align-items:center;gap:13px;padding:30px 12px 20px;display:flex}.editor-project-no-photos svg{flex-shrink:0}.editor-project-no-photos p{font-size:11px;line-height:1.8}.editor-project-private-note{font-size:10px;line-height:1.7;display:block;color:#8393a3!important;margin-top:15px!important}.editor-project-upload-progress{background:#f6f9fd;border-bottom:1px solid #e5edf5;padding:17px 27px}.editor-project-upload-progress>div{align-items:center;gap:10px;display:flex}.editor-project-upload-progress>div>svg{color:#9c7615;flex-shrink:0}.editor-project-upload-progress>div>span{flex:1;min-width:0}.editor-project-upload-progress strong{color:#35556f;font-size:12px;display:block}.editor-project-upload-progress small{color:#7c8da0;text-overflow:ellipsis;white-space:nowrap;max-width:400px;margin-top:3px;font-size:10px;display:block;overflow:hidden}.editor-project-stop{color:#5e7186;cursor:pointer;background:#fff;border:1px solid #dce5ee;border-radius:7px;flex-shrink:0;padding:9px 10px;font-size:10px;font-weight:600}.editor-project-upload-progress progress{accent-color:#e4ab1f;border:0;border-radius:5px;width:100%;height:6px;margin-top:14px;display:block;overflow:hidden}.editor-project-upload-progress progress::-webkit-progress-bar{background:#e4ebf3}.editor-project-upload-progress progress::-webkit-progress-value{background:#e4ab1f}.editor-project-failures{background:#fffbf3;border-bottom:1px solid #f0e4cc;padding:19px 27px}.editor-project-failure-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.editor-project-failure-heading>strong{color:#8b6618;font-size:12px}.editor-project-failure-heading>button{color:#926b16;cursor:pointer;background:#fff;border:1px solid #e9d9b5;border-radius:7px;align-items:center;gap:5px;padding:8px 9px;font-size:10px;font-weight:600;display:inline-flex}.editor-project-failures>p{color:#93816a;margin-top:9px;font-size:11px;line-height:1.75}.editor-project-failures>ul{gap:10px;margin:15px 0 0;padding:0;list-style:none;display:grid}.editor-project-failures li{border-top:1px solid #eee3cf;align-items:flex-start;gap:10px;padding-top:10px;display:flex}.editor-project-failures li>span{flex:1;min-width:0}.editor-project-failures li strong{color:#7f6638;overflow-wrap:anywhere;font-size:11px;display:block}.editor-project-failures li small{color:#9c7f50;margin-top:4px;font-size:10px;line-height:1.6;display:block}.editor-project-failures li>button{color:#9b8159;cursor:pointer;background:#fff;border:1px solid #eadfc9;border-radius:6px;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}@media (max-width:1050px){.editor-project-field-row{grid-template-columns:1fr;gap:20px}.editor-project-photo-grid{gap:12px}.editor-project-photo-fields{padding:11px}.editor-project-photo-actions{flex-direction:column;align-items:flex-start}.editor-project-photo-actions>div{width:100%}.editor-project-photo-actions>div>button{flex:1}.editor-project-upload-progress,.editor-project-failures{padding-inline:23px}}@media (max-width:800px){.editor-project-item{align-items:center}.editor-project-list-image,.editor-project-list-placeholder{width:39px;height:46px}.editor-project-list-copy .editor-item-meta{justify-content:flex-start;gap:12px}.editor-project-list-copy .editor-item-title{margin-bottom:7px}.editor-project-field-row{grid-template-columns:1fr 1fr;gap:18px}.editor-project-photo-actions{flex-direction:row}.editor-project-photo-actions>div{width:auto}}@media (max-width:540px){.editor-project-field-row{grid-template-columns:1fr;gap:20px}.editor-project-upload-box{gap:12px;padding:16px}.editor-project-upload-icon{width:41px;height:41px}.editor-project-upload-box>div:nth-child(2){min-width:140px}.editor-project-upload-box>.editor-button{width:100%;margin-top:2px;font-size:12px}.editor-project-photo-grid{grid-template-columns:1fr;gap:17px}.editor-project-photo-fields{padding:15px}.editor-project-photo-fields>input{font-size:16px}.editor-project-photo-fields>label{font-size:11px}.editor-project-photo-actions{margin-top:13px}.editor-project-photo-actions button{min-width:39px;min-height:42px;font-size:10px}.editor-project-photo-actions>div{gap:4px}.editor-project-photo-actions .editor-project-cover-button{padding-inline:11px}.editor-project-upload-progress,.editor-project-failures{padding:17px 18px}.editor-project-no-photos{align-items:flex-start;padding:25px 8px 14px}.editor-project-no-photos p{font-size:10px}.editor-project-failure-heading{align-items:flex-start}.editor-project-failures li>button{width:37px;height:37px}}.editor-page{--editor-navy:#0b2545;--editor-yellow:#ffb703;--editor-text:#20334b;--editor-muted:#65748a;--editor-border:#e0e7f0;min-height:100vh;color:var(--editor-text);background:#f4f7fb;padding:24px 0 42px;font-family:Inter,system-ui,sans-serif;line-height:1.55}.editor-page *,.editor-page :before,.editor-page :after{box-sizing:border-box}.editor-page h1,.editor-page h2,.editor-page h3{color:var(--editor-navy);margin:0;font-family:Poppins,Inter,system-ui,sans-serif;line-height:1.25}.editor-page p{color:var(--editor-muted);margin:0}.editor-page a{text-decoration:none}.editor-page button,.editor-page input,.editor-page textarea,.editor-page select{font:inherit}.editor-page button,.editor-page a{-webkit-tap-highlight-color:transparent}.editor-page :where(button,a,input,textarea,select,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #d28e00}.editor-page button:disabled{cursor:wait;opacity:.55}.editor-page fieldset{border:0;min-width:0;margin:0;padding:0}.editor-shell{width:min(1260px,100% - 48px);margin:0 auto}.editor-topbar{border-bottom:1px solid var(--editor-border);align-items:center;gap:18px;padding-bottom:22px;display:flex}.editor-back{color:var(--editor-navy);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.editor-back:hover{color:#9b6800}.editor-private{color:var(--editor-muted);background:#e9eef5;border-radius:7px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.editor-account{color:var(--editor-muted);align-items:center;gap:13px;min-width:0;margin-left:auto;font-size:12px;display:flex}.editor-account>span{white-space:nowrap;text-overflow:ellipsis;max-width:240px;overflow:hidden}.editor-account>a{color:var(--editor-navy);border-radius:8px;padding:8px;display:flex}.editor-account>a:hover{background:#e4eaf3}.editor-heading{justify-content:space-between;align-items:center;gap:28px;margin:38px 0 30px;display:flex}.editor-heading h1{letter-spacing:-.035em;margin:8px 0 11px;font-size:clamp(25px,3.5vw,35px)}.editor-heading p{max-width:665px;font-size:14px}.editor-kicker{color:#92702b;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:750;line-height:1.6;display:block}.editor-button{cursor:pointer;text-align:center;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 17px;font-size:13px;font-weight:650;line-height:1.3;transition:background .15s,box-shadow .15s;display:inline-flex}.editor-button svg{flex:none}.editor-button--primary{background:var(--editor-yellow);color:#332600;box-shadow:0 3px 7px #ffb70321}.editor-button--primary:hover:not(:disabled){background:#f4ac00;box-shadow:0 4px 10px #ffb70340}.editor-button--dark{background:var(--editor-navy);color:#fff}.editor-button--dark:hover:not(:disabled){background:#143b66}.editor-button--subtle{color:var(--editor-navy);border-color:var(--editor-border);background:#fff}.editor-button--subtle:hover:not(:disabled){background:#f5f8fc;border-color:#c2cfde}.editor-tabs{background:#e8eef6;border:1px solid #e0e7f0;border-radius:13px;align-items:center;gap:6px;width:max-content;max-width:100%;margin-bottom:25px;padding:5px;display:flex}.editor-tabs>button{color:#586b82;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 19px;font-size:13px;font-weight:650;display:inline-flex}.editor-tabs>button[aria-selected=true]{color:var(--editor-navy);background:#fff;box-shadow:0 2px 6px #0b254510}.editor-tabs>button:hover:not(:disabled){color:var(--editor-navy)}.editor-tab-count{background:#edf1f6;border-radius:5px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;display:inline-grid}.editor-tab-dot{background:#c28a06;border-radius:50%;width:6px;height:6px}.editor-notice{border:1px solid;border-radius:10px;align-items:flex-start;gap:9px;margin:0 0 20px;padding:13px 16px;font-size:13px;display:flex}.editor-notice svg{flex-shrink:0;margin-top:1px}.editor-notice--success{color:#1c614d;background:#eff9f3;border-color:#c4e6d4}.editor-notice--error{color:#9c3030;background:#fff3f2;border-color:#efceca}.editor-workspace{grid-template-columns:285px minmax(0,1fr);align-items:start;gap:24px;display:grid}.editor-sidebar{border:1px solid var(--editor-border);background:#fff;border-radius:17px;min-width:0;padding:20px 14px 14px}.editor-sidebar-heading{justify-content:space-between;align-items:baseline;gap:9px;margin-bottom:16px;padding:0 5px;display:flex}.editor-sidebar-heading h2{letter-spacing:-.015em;font-size:14px}.editor-sidebar-heading>span{color:var(--editor-muted);white-space:nowrap;font-size:10px}.editor-new{width:100%;margin-bottom:15px}.editor-items{scrollbar-width:thin;flex-direction:column;gap:7px;max-height:690px;display:flex;overflow-y:auto}.editor-item{text-align:left;cursor:pointer;width:100%;color:var(--editor-text);background:#fff;border:1px solid #0000;border-radius:10px;padding:14px 11px}.editor-item:hover:not(:disabled){background:#f5f8fb}.editor-item--selected{background:#f0f5fb;border-color:#c9d8e9}.editor-item--selected:hover:not(:disabled){background:#f0f5fb}.editor-item-title{overflow-wrap:anywhere;margin-bottom:11px;font-size:13px;font-weight:650;line-height:1.5;display:block}.editor-item-meta{justify-content:space-between;align-items:center;gap:7px;display:flex}.editor-item-meta>span:last-child:not(.editor-badge){color:#7c899a;font-size:9px}.editor-badge{white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-size:10px;font-weight:650;line-height:1.3;display:inline-flex}.editor-badge:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.editor-badge--draft{color:#8b6510;background:#fff6dc}.editor-badge--published{color:#2c6d50;background:#eaf6ef}.editor-empty{text-align:center;background:linear-gradient(#f7f9fc,#fff);border-radius:10px;padding:29px 14px 31px}.editor-empty>svg{color:#a8b9cd;margin:0 auto 17px}.editor-empty h3{margin-bottom:8px;font-size:13px;line-height:1.5}.editor-empty p{font-size:12px;line-height:1.7}.editor-card{border:1px solid var(--editor-border);background:#fff;border-radius:17px;min-width:0;overflow:hidden;box-shadow:0 7px 28px #0b254504}.editor-card-heading{border-bottom:1px solid #ebeff5;justify-content:space-between;align-items:center;gap:18px;padding:23px 27px;display:flex}.editor-card-heading h2{letter-spacing:-.025em;margin-top:5px;font-size:20px}.editor-card-tools{flex-shrink:0;align-items:center;gap:12px;display:flex}.editor-icon-button{color:var(--editor-muted);border:1px solid var(--editor-border);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:37px;padding:8px 10px;font-size:11px;font-weight:600;display:inline-flex}.editor-icon-button:hover{color:var(--editor-navy);background:#f7f9fc}.editor-icon-button--active{color:var(--editor-navy);background:#f0f5fb;border-color:#bdcee2}.editor-fields{flex-direction:column;gap:21px;padding:25px 27px 29px;display:flex}.editor-field{flex-direction:column;gap:8px;display:flex}.editor-field label{color:var(--editor-navy);justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}.editor-field label>span{color:#8590a1;font-size:10px;font-weight:400}.editor-field input,.editor-field textarea,.editor-field select{width:100%;min-width:0;color:var(--editor-text);background:#fcfdff;border:1px solid #dce4ee;border-radius:9px;padding:12px 14px;font-size:14px;line-height:1.6;transition:border-color .15s,box-shadow .15s}.editor-field input::placeholder,.editor-field textarea::placeholder{color:#95a0b0;opacity:1}.editor-field input:focus,.editor-field textarea:focus,.editor-field select:focus{background:#fff;border-color:#c8a853;box-shadow:0 0 0 3px #ffb70316}.editor-field input:disabled,.editor-field textarea:disabled,.editor-field select:disabled{opacity:.65}.editor-field textarea{resize:vertical;min-height:90px}.editor-field select{-webkit-appearance:auto;appearance:auto;cursor:pointer;min-height:48px}.editor-field-help{color:#7b899b;justify-content:space-between;gap:10px;font-size:11px;line-height:1.65;display:flex}.editor-field-help>span{white-space:nowrap}.editor-field .editor-body-input{min-height:345px;line-height:1.8}.editor-field .editor-excerpt{min-height:100px}.editor-save-row{background:#fafcfe;border-top:1px solid #ebeff5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 27px;display:flex}.editor-save-state{color:#7b8899;align-items:center;gap:7px;font-size:10px;display:flex}.editor-save-state>span{background:#9daebc;border-radius:50%;width:5px;height:5px}.editor-save-state--dirty{color:#96701a}.editor-save-state--dirty>span{background:#d99b10}.editor-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.editor-actions .editor-button{padding:10px 14px;font-size:12px}.editor-record-footer{border-top:1px solid #ebeff5;justify-content:space-between;align-items:center;gap:16px;padding:15px 27px;display:flex}.editor-record-footer>div{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.editor-record-footer a{color:#466282;align-items:center;gap:5px;font-size:11px;font-weight:550;display:inline-flex}.editor-record-footer>div>span{color:#8c97a5;font-size:10px}.editor-delete{color:#ab5555;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:7px 0 7px 8px;font-size:11px;display:inline-flex}.editor-delete:hover:not(:disabled){color:#a82323}.editor-article-preview{overflow-wrap:anywhere;min-height:550px;padding:27px}.editor-preview-label{text-align:center;text-transform:uppercase;letter-spacing:.1em;color:#929eae;margin-bottom:30px;font-size:10px;display:block}.editor-category-label{color:#947015;background:#fff6dc;border-radius:6px;margin-bottom:15px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-block}.editor-article-preview>h2{letter-spacing:-.035em;margin-bottom:17px;font-size:clamp(25px,3vw,36px)}.editor-article-preview .editor-preview-excerpt{color:#6c7b90;margin-bottom:28px;font-size:16px;line-height:1.75}.editor-preview-body{border-top:1px solid var(--editor-border);padding-top:23px}.editor-preview-body p{color:#384b63;margin-bottom:17px;font-size:14px;line-height:1.85}.editor-preview-body h3{margin:28px 0 13px;font-size:20px}.editor-preview-body ul{color:#384b63;margin:14px 0 22px;padding-left:23px;font-size:14px;list-style:outside}.editor-preview-body li{margin:7px 0;line-height:1.8}.editor-preview-placeholder{padding:20px 0;font-size:14px}.editor-video-link{border:1px solid var(--editor-border);background:#f5f8fc;border-radius:11px;align-items:center;gap:13px;padding:15px;display:flex}.editor-video-icon{background:var(--editor-navy);width:43px;height:43px;color:var(--editor-yellow);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.editor-video-link>div:nth-child(2){flex:1;min-width:0}.editor-video-link strong{color:var(--editor-navy);font-size:12px}.editor-video-link p{margin-top:3px;font-size:11px}.editor-contact-layout{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);align-items:start;gap:25px;display:grid}.editor-contact-icon{color:#2e6f51;background:#edf7f1;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.editor-intro{font-size:14px;line-height:1.8}.editor-contact-status{background:#fffaf0;border:1px solid #e5dcc2;border-radius:16px;padding:30px}.editor-contact-status>svg{color:#a67c19;margin-bottom:22px}.editor-contact-status h3{margin:9px 0 12px;font-size:20px}.editor-contact-status p{font-size:13px;line-height:1.8}.editor-contact-status .editor-phone-number{color:var(--editor-navy);letter-spacing:-.025em;margin:5px 0 10px;font-size:20px;font-weight:650}.editor-contact-status .editor-button{margin-top:21px;font-size:12px}.editor-bottom-note{color:#8995a5;justify-content:center;align-items:center;gap:7px;margin-top:29px;font-size:10px;display:flex}.editor-bottom-note svg{flex-shrink:0}.editor-auth-card{border:1px solid var(--editor-border);text-align:center;background:#fff;border-radius:22px;max-width:540px;margin:66px auto 30px;padding:43px;box-shadow:0 18px 55px #0b254508}.editor-auth-icon{width:70px;height:70px;color:var(--editor-yellow);background:var(--editor-navy);border-radius:19px;place-items:center;margin:0 auto 27px;display:grid;box-shadow:0 6px 18px #0b254517}.editor-auth-card h1{letter-spacing:-.035em;margin:12px 0 17px;font-size:29px}.editor-auth-card>p{margin-bottom:26px;font-size:14px;line-height:1.8}.editor-auth-card>.editor-button{width:100%;min-height:49px;margin-top:6px}.editor-auth-note{color:#8c98a6;justify-content:center;align-items:center;gap:6px;margin-top:21px;font-size:10px;display:flex}.editor-auth-email{overflow-wrap:anywhere;color:#46627f;margin:-8px 0 24px;font-size:12px;display:block}.editor-auth-card .editor-notice{text-align:left}.editor-spin{animation:1s linear infinite editor-spin}@keyframes editor-spin{to{transform:rotate(360deg)}}@media (max-width:1050px){.editor-workspace{grid-template-columns:250px minmax(0,1fr);gap:18px}.editor-card-heading,.editor-fields,.editor-article-preview{padding:23px}.editor-save-row{padding:18px 23px}.editor-record-footer{padding:14px 23px}.editor-card-tools{gap:8px}.editor-card-tools .editor-icon-button>span{display:none}.editor-save-state{width:100%}.editor-actions{width:100%;margin-left:0}}@media (max-width:800px){.editor-shell{width:calc(100% - 32px)}.editor-heading{align-items:flex-start;margin:29px 0 25px}.editor-heading>.editor-button{margin-top:8px}.editor-heading p{max-width:470px;font-size:13px}.editor-workspace{grid-template-columns:1fr}.editor-sidebar{padding:17px}.editor-sidebar-heading{padding:0}.editor-new{width:auto;min-height:39px;font-size:12px}.editor-items{max-height:225px}.editor-empty{padding:20px 15px}.editor-empty>svg{display:none}.editor-empty h3{margin-bottom:4px}.editor-item{padding:13px}.editor-contact-layout{grid-template-columns:1fr}.editor-contact-status{padding:25px}.editor-account>span{max-width:170px}.editor-save-state{width:auto}.editor-actions{width:auto;margin-left:auto}}@media (max-width:540px){.editor-page{padding-top:17px}.editor-topbar{flex-wrap:wrap;gap:9px;padding-bottom:17px}.editor-back{font-size:11px}.editor-private{padding:4px 7px;font-size:10px}.editor-account{gap:5px;font-size:11px}.editor-account>span{display:none}.editor-heading{display:block}.editor-heading h1{font-size:27px}.editor-heading>.editor-button{min-height:38px;margin-top:17px;padding:8px 12px;font-size:11px}.editor-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;width:100%;padding:4px;display:grid}.editor-tabs>button{flex:1;gap:6px;padding:8px 6px;font-size:11px}.editor-tabs>button>svg{width:16px}.editor-tab-count{min-width:18px;height:18px;font-size:9px}.editor-card-heading{gap:10px;padding:19px}.editor-card-heading h2{font-size:18px}.editor-card-tools{gap:7px}.editor-card-tools .editor-badge{padding:4px 6px;font-size:9px}.editor-icon-button{padding:7px}.editor-fields,.editor-article-preview{padding:22px 18px}.editor-field input,.editor-field textarea,.editor-field select{font-size:16px}.editor-field label{font-size:12px}.editor-field-help{font-size:10px}.editor-save-row{gap:14px;padding:17px 18px}.editor-save-state{width:100%}.editor-actions{grid-template-columns:1fr 1fr;gap:7px;width:100%;display:grid}.editor-actions .editor-button{white-space:normal;gap:6px;padding:11px 8px;font-size:11px}.editor-record-footer{padding:12px 18px}.editor-record-footer>div>span{display:none}.editor-notice{padding:12px;font-size:12px}.editor-auth-card{border-radius:18px;margin:37px auto 20px;padding:29px 23px}.editor-auth-card h1{font-size:27px}.editor-auth-card>p{font-size:13px}.editor-bottom-note{text-align:left;align-items:flex-start;padding:0 8px;font-size:10px}.editor-bottom-note>svg{margin-top:2px}.editor-contact-status .editor-phone-number{font-size:22px}}@media (prefers-reduced-motion:reduce){.editor-page *,.editor-page :before,.editor-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
