@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-latin-400-normal.2xa18tgv2np2i.woff2)format("woff2"),url(../media/manrope-latin-400-normal.16uzrbq5-8z5v.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-cyrillic-400-normal.1kar6y_w7xc92.woff2)format("woff2"),url(../media/manrope-cyrillic-400-normal.2ow5pljymqch1.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-latin-500-normal.23dhs730snm70.woff2)format("woff2"),url(../media/manrope-latin-500-normal.1uxcnzel4f8qj.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-cyrillic-500-normal.2j2me72v6wy09.woff2)format("woff2"),url(../media/manrope-cyrillic-500-normal.1snb6zl_nhipa.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-latin-600-normal.2ybi4mo9-3upl.woff2)format("woff2"),url(../media/manrope-latin-600-normal.0d_nc7hu7m8km.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-cyrillic-600-normal.2dlkzm0g6c5lw.woff2)format("woff2"),url(../media/manrope-cyrillic-600-normal.2lp-6i5mhw61k.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-latin-700-normal.22dwiag9_pj68.woff2)format("woff2"),url(../media/manrope-latin-700-normal.2dopus2zh5ii9.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-cyrillic-700-normal.16p40z5fn5_zv.woff2)format("woff2"),url(../media/manrope-cyrillic-700-normal.3te-i5lbatid1.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-serif-4-latin-400-normal.2h0g4hvhigxb2.woff2)format("woff2"),url(../media/source-serif-4-latin-400-normal.14wzrerp25s5q.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-serif-4-cyrillic-400-normal.0l0hvbc87kmmn.woff2)format("woff2"),url(../media/source-serif-4-cyrillic-400-normal.27v5u0lcde37q.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-serif-4-latin-600-normal.1hueffaspwr_u.woff2)format("woff2"),url(../media/source-serif-4-latin-600-normal.0u8jx-yobjb00.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-serif-4-cyrillic-600-normal.28tl-cqczx9_t.woff2)format("woff2"),url(../media/source-serif-4-cyrillic-600-normal.0l58axflpk7xu.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(../media/source-serif-4-latin-400-italic.176tdg0wh_pxv.woff2)format("woff2"),url(../media/source-serif-4-latin-400-italic.1wnghlo77mu0e.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(../media/source-serif-4-cyrillic-400-italic.3t_k3wwmcj0hj.woff2)format("woff2"),url(../media/source-serif-4-cyrillic-400-italic.1w6rn3gscntn-.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:600;src:url(../media/source-serif-4-latin-600-italic.0_wbg5avje0n1.woff2)format("woff2"),url(../media/source-serif-4-latin-600-italic.3xnyxdj-ltsc8.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:600;src:url(../media/source-serif-4-cyrillic-600-italic.2rbim21ikultw.woff2)format("woff2"),url(../media/source-serif-4-cyrillic-600-italic.111xbvbf23i-o.woff)format("woff")}
.journal-studio{color:#263246;font-synthesis:style;--blue:#245ce5;--ink:#243046;--muted:#7e8797;--line:#e9ecf1;--shadow:0 8px 32px #26365216, 0 2px 5px #26365208;background:#f6f7f9;font-family:Manrope,Arial,sans-serif;font-size:14px;font-weight:400}.journal-studio *,.journal-studio:is(*){box-sizing:border-box}.journal-studio.studio{margin:0}.journal-studio button,.journal-studio:is(button),.journal-studio input,.journal-studio:is(input),.journal-studio select,.journal-studio:is(select){font:inherit}.journal-studio button,.journal-studio:is(button),.journal-studio select,.journal-studio:is(select){cursor:pointer}.journal-studio button,.journal-studio:is(button){color:inherit;background:0 0;border:0}.journal-studio button:disabled,.journal-studio:is(button:disabled){opacity:.32;cursor:default}.journal-studio button,.journal-studio:is(button),.journal-studio input,.journal-studio:is(input),.journal-studio select,.journal-studio:is(select){outline:none}.journal-studio button:focus-visible,.journal-studio:is(button:focus-visible),.journal-studio input:focus-visible,.journal-studio:is(input:focus-visible),.journal-studio select:focus-visible,.journal-studio:is(select:focus-visible){outline-offset:3px;outline:3px solid #92b3ff}.journal-studio button:hover:not(:disabled),.journal-studio:is(button:hover:not(:disabled)){color:var(--blue)}.journal-studio button:active:not(:disabled),.journal-studio:is(button:active:not(:disabled)){transform:translateY(.5px)}.journal-studio svg,.journal-studio:is(svg){flex-shrink:0}.journal-studio ::selection,.journal-studio:is(){background:#cbdcff}.journal-studio a,.journal-studio:is(a){color:var(--blue)}.journal-studio .visually-hidden,.journal-studio.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.journal-studio .app-header,.journal-studio.app-header{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#fffffff5;align-items:center;gap:24px;height:76px;padding:0 30px;display:flex;position:sticky;top:0}.journal-studio .brand,.journal-studio.brand{flex-shrink:0;align-items:center;gap:11px;display:flex}.journal-studio .brand img,.journal-studio.brand img{width:34px;height:34px}.journal-studio .brand div,.journal-studio.brand div{flex-direction:column;gap:3px;display:flex}.journal-studio .brand strong,.journal-studio.brand strong{letter-spacing:1.2px;color:#202e47;font-size:12px;font-weight:800}.journal-studio .brand span,.journal-studio.brand span{color:#7a8496;letter-spacing:.15px;font-size:12px}.journal-studio .header-divider,.journal-studio.header-divider{background:var(--line);width:1px;height:27px}.journal-studio .document-name,.journal-studio.document-name{color:#7a8596;align-items:center;gap:10px;font-size:12px;display:flex}.journal-studio .document-name svg,.journal-studio.document-name svg{display:none}.journal-studio .header-actions,.journal-studio.header-actions{align-items:center;gap:15px;margin-left:auto;display:flex}.journal-studio .save-status,.journal-studio.save-status{color:#82918b;padding:8px 0;font-size:11px}.journal-studio .save-status>span,.journal-studio.save-status>span{white-space:nowrap;align-items:center;gap:7px;display:flex}.journal-studio .save-status.saved svg,.journal-studio.save-status.saved svg{color:#53816e}.journal-studio .save-status.dirty,.journal-studio.save-status.dirty{color:#997844}.journal-studio .save-status.error,.journal-studio.save-status.error{color:#bf4846}.journal-studio .status-dot,.journal-studio.status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.journal-studio .primary,.journal-studio.primary,.journal-studio .secondary,.journal-studio.secondary{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:12px;font-weight:600;display:inline-flex}.journal-studio .primary,.journal-studio.primary{background:var(--blue);color:#fff;box-shadow:0 2px 4px #245ce518}.journal-studio .primary:hover:not(:disabled),.journal-studio.primary:hover:not(:disabled){color:#fff;background:#184bc5}.journal-studio .secondary,.journal-studio.secondary{background:#fff;border:1px solid #dfe4ec}.journal-studio .secondary:hover,.journal-studio.secondary:hover{background:#f7f9fc}.journal-studio .small,.journal-studio.small{padding:8px 12px;font-size:11px}.journal-studio .text-button,.journal-studio.text-button{color:#667894;align-items:center;gap:7px;padding:0;font-size:11px;display:inline-flex}.journal-studio .tool,.journal-studio.tool{color:#5d687a;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-width:32px;height:33px;padding:0 8px;font-size:11px;display:inline-flex;position:relative}.journal-studio .tool:hover:not(:disabled),.journal-studio.tool:hover:not(:disabled){background:#f1f5fc}.journal-studio .tool.active,.journal-studio.tool.active{color:var(--blue);background:#eaf1ff}.journal-studio .tool.accent,.journal-studio.tool.accent{color:var(--blue)}.journal-studio .divider,.journal-studio.divider{background:var(--line);flex-shrink:0;width:1px;height:21px;margin:0 6px}.journal-studio .toolbar-shell,.journal-studio.toolbar-shell{z-index:35;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#fffffff7;position:sticky;top:76px}.journal-studio .toolbar,.journal-studio.toolbar{justify-content:center;align-items:center;gap:2px;max-width:1320px;height:55px;margin:auto;padding:0 20px;display:flex}.journal-studio .toolbar-scroll,.journal-studio.toolbar-scroll{scrollbar-width:none;flex-wrap:nowrap;flex:0 auto;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.journal-studio .toolbar-scroll::-webkit-scrollbar{display:none}.journal-studio .toolbar select,.journal-studio.toolbar select{color:#465369;background:0 0;border:0;border-radius:5px;flex-shrink:0;height:33px;padding:0 5px;font-size:11px}.journal-studio .block-select,.journal-studio.block-select{width:132px}.journal-studio .size-select,.journal-studio.size-select{width:58px}.journal-studio .font-select{width:116px}.journal-studio .accent-menu,.journal-studio.accent-menu{width:238px;max-width:calc(100vw - 24px);padding:6px;display:grid}.journal-studio .accent-menu button,.journal-studio.accent-menu button{text-align:left;border-radius:5px;padding:9px 11px;font-size:12px}.journal-studio .accent-menu button:is(:hover,:focus-visible,[aria-pressed=true]),.journal-studio.accent-menu button:is(:hover,:focus-visible,[aria-pressed=true]){background:#eaf1ff}.journal-studio .accent-menu button:disabled,.journal-studio.accent-menu button:disabled{opacity:.45;cursor:default}.journal-studio .color-tool:after,.journal-studio.color-tool:after{content:"";background:var(--selected-color);border-radius:1px;height:3px;position:absolute;bottom:4px;left:11px;right:11px}.journal-studio .insert-image,.journal-studio.insert-image{white-space:nowrap;color:#245ce5;border-radius:5px;flex-shrink:0;align-items:center;gap:8px;min-height:34px;padding:0 11px;font-size:11px;font-weight:600;display:flex}.journal-studio .insert-image:hover,.journal-studio.insert-image:hover{background:#eef4ff}.journal-studio .workspace,.journal-studio.workspace{grid-template-columns:208px minmax(0,870px);justify-content:center;gap:40px;max-width:1320px;margin:0 auto;padding:40px 36px 70px;display:grid}.journal-studio .studio-outline,.journal-studio.studio-outline{flex-direction:column;align-self:start;min-height:560px;max-height:calc(100vh - 196px);padding-top:5px;display:flex;position:sticky;top:170px}.journal-studio .outline-heading,.journal-studio.outline-heading{color:#707d92;align-items:center;gap:8px;margin-bottom:22px;font-size:11px;font-weight:600;display:flex}.journal-studio .outline-heading span,.journal-studio.outline-heading span{color:#8b96a6;background:#e9edf3;border-radius:4px;margin-left:auto;padding:1px 6px;font-size:10px}.journal-studio .studio-outline nav,.journal-studio.studio-outline nav{flex-direction:column;gap:3px;display:flex}.journal-studio .studio-outline nav button,.journal-studio.studio-outline nav button{text-align:left;color:#758197;border-left:2px solid #0000;align-items:baseline;gap:13px;padding:9px 10px 9px 0;font-size:11px;line-height:1.65;display:flex}.journal-studio .studio-outline nav button:hover,.journal-studio.studio-outline nav button:hover{color:var(--blue)}.journal-studio .studio-outline nav button span,.journal-studio.studio-outline nav button span{color:#b0b8c6;font-variant-numeric:tabular-nums;font-size:9px}.journal-studio .outline-bottom,.journal-studio.outline-bottom{border-top:1px solid #e4e8ee;margin-top:50px;padding-top:24px}.journal-studio .local-badge,.journal-studio.local-badge{color:#7a879b;align-items:center;gap:7px;font-size:10px;font-weight:600;display:flex}.journal-studio .local-badge>span,.journal-studio.local-badge>span{background:#8c9bb1;border-radius:50%;width:5px;height:5px}.journal-studio .outline-bottom p,.journal-studio.outline-bottom p{color:#97a0ae;margin:11px 0 20px;font-size:10px;line-height:1.8}.journal-studio .document-column,.journal-studio.document-column{min-width:0}.journal-studio .document-meta,.journal-studio.document-meta{color:#929dad;justify-content:space-between;align-items:center;padding:0 3px 18px;font-size:10px;display:flex}.journal-studio .document-meta>span:first-child,.journal-studio.document-meta>span:first-child{letter-spacing:1.15px;align-items:center;gap:7px;font-size:9px;font-weight:600;display:flex}.journal-studio .blue-dot,.journal-studio.blue-dot{background:#6087eb;border-radius:50%;width:5px;height:5px}.journal-studio .paper,.journal-studio.paper{background:#fff;border:1px solid #e8ebf0;border-radius:9px;min-width:0;padding:54px 68px 28px;position:relative;box-shadow:0 4px 14px #182a4403}.journal-studio .article-kicker,.journal-studio.article-kicker{letter-spacing:1.35px;color:#8a94a5;align-items:center;gap:13px;margin-bottom:26px;font-size:8px;font-weight:700;display:flex}.journal-studio .article-kicker>span:first-child,.journal-studio.article-kicker>span:first-child{color:var(--blue)}.journal-studio .kicker-line,.journal-studio.kicker-line{background:#dbe2ed;width:20px;height:1px}.journal-studio .editor-area,.journal-studio.editor-area{position:relative}.journal-studio .article-body,.journal-studio.article-body{color:#374052;overflow-wrap:anywhere;min-height:max(320px, var(--studio-free-image-height,0px));outline:0;font-family:"Source Serif 4",Georgia,serif;font-size:18px;line-height:1.65;display:flow-root;position:relative}.journal-studio .article-body>:first-child,.journal-studio.article-body>:first-child{margin-top:0}.journal-studio .article-body[contenteditable]:focus-visible{outline:0}.journal-studio .article-body p,.journal-studio.article-body p{min-height:1em;margin:0 0 17px}.journal-studio .article-body h1,.journal-studio.article-body h1,.journal-studio .article-body h2,.journal-studio.article-body h2,.journal-studio .article-body h3,.journal-studio.article-body h3{color:#23304a;letter-spacing:-.035em;clear:both;scroll-margin-top:156px;font-family:Manrope,Arial,sans-serif;font-weight:700}.journal-studio .article-body h1,.journal-studio.article-body h1{white-space:pre-line;letter-spacing:-1.7px;margin:0 0 23px;font-size:41px;line-height:1.22}.journal-studio .article-body h2,.journal-studio.article-body h2{letter-spacing:-.75px;margin:38px 0 17px;font-size:25px;line-height:1.35}.journal-studio .article-body h3,.journal-studio.article-body h3{margin:26px 0 14px;font-size:21px;line-height:1.4}.journal-studio .article-body p>span[style*=font-size],.journal-studio.article-body p>span[style*=font-size]{line-height:1.35}.journal-studio .article-body a,.journal-studio.article-body a{text-underline-offset:3px;cursor:pointer;text-decoration-thickness:1px}.journal-studio .article-body strong,.journal-studio.article-body strong{color:#263246;font-weight:600}.journal-studio .article-body :is(span[style^=color\:],span[style*=";color:"],span[style*="; color:"]) strong{color:inherit}.journal-studio .article-body blockquote,.journal-studio.article-body blockquote{color:#425d83;clear:both;border-left:3px solid #7196f3;margin:26px 0;padding:8px 0 8px 23px;font-size:21px;line-height:1.55}.journal-studio .article-body blockquote p,.journal-studio.article-body blockquote p{margin:0}.journal-studio .article-body .studio-callout{--callout-bg:#eef4ff;--callout-line:#7196cf;border-left:3px solid var(--callout-line);background:var(--callout-bg);color:#263246;clear:both;overflow-wrap:anywhere;border-radius:6px;margin:24px 0;padding:18px 20px}.journal-studio .article-body .studio-callout[data-callout=important]{--callout-bg:#fff6e3;--callout-line:#b98b39}.journal-studio .article-body .studio-callout[data-callout=calculation]{--callout-bg:#f3f5f8;--callout-line:#8b98ad;font-variant-numeric:tabular-nums}.journal-studio .article-body .studio-callout[data-callout=check]{--callout-bg:#edf6f1;--callout-line:#679a83}.journal-studio .article-body .studio-callout[data-callout=mistake]{--callout-bg:#fcedee;--callout-line:#c58086}.journal-studio .article-body .studio-callout__label{-webkit-user-select:none;user-select:none;margin-bottom:9px;font:600 12px/1.5 Manrope,sans-serif}.journal-studio .article-body .studio-callout__body>:first-child{margin-top:0}.journal-studio .article-body .studio-callout__body>:last-child{margin-bottom:0}.journal-studio .article-body ul,.journal-studio.article-body ul,.journal-studio .article-body ol,.journal-studio.article-body ol{margin:16px 0 24px;padding-left:26px}.journal-studio .article-body li,.journal-studio.article-body li{margin:7px 0;padding-left:6px}.journal-studio .article-body li p,.journal-studio.article-body li p{margin:0}.journal-studio .article-body li::marker{color:#7187a8}.journal-studio.article-body li::marker{color:#7187a8}.journal-studio .article-body hr,.journal-studio.article-body hr{border:0;border-top:1px solid var(--line);margin:30px 0}.journal-studio .article-body pre,.journal-studio.article-body pre{white-space:pre-wrap;background:#f6f7fb;border-radius:6px;padding:16px;font:13px/1.6 monospace}.journal-studio .article-body p.is-editor-empty:first-child:before,.journal-studio.article-body p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#a2adbe;float:left;pointer-events:none;height:0}.journal-studio .article-footer,.journal-studio.article-footer{clear:both;border-top:1px solid var(--line);letter-spacing:1px;color:#909aad;align-items:center;gap:8px;margin-top:44px;padding-top:23px;font:8px Manrope,sans-serif;display:flex}.journal-studio .article-footer img,.journal-studio.article-footer img{opacity:.7;width:18px;height:18px}.journal-studio .article-footer span:last-child,.journal-studio.article-footer span:last-child{letter-spacing:0;color:#a4adba;margin-left:auto;font-size:9px}.journal-studio .document-bottom,.journal-studio.document-bottom{color:#9aa3b1;gap:22px;padding:16px 4px;font-size:9px;display:flex}.journal-studio .document-bottom span:last-child,.journal-studio.document-bottom span:last-child{margin-left:auto}.journal-studio .block-drag-handle,.journal-studio.block-drag-handle{z-index:10;opacity:1;transition:opacity .1s}.journal-studio .block-grip,.journal-studio.block-grip{color:#b0bac9;cursor:grab;border-radius:4px;align-items:center;margin-right:9px;padding:5px;display:flex}.journal-studio .block-grip:hover,.journal-studio.block-grip:hover{color:var(--blue);background:#ebf1fc}.journal-studio .block-grip:active,.journal-studio.block-grip:active{cursor:grabbing}.journal-studio .ProseMirror-selectednode,.journal-studio.ProseMirror-selectednode{outline:none!important}.journal-studio .image-node,.journal-studio.image-node{margin-top:23px;margin-bottom:25px;font:12px Manrope,sans-serif;display:block}.journal-studio .image-node[data-mode=wrap][data-side=right]:not([data-mobile]),.journal-studio.image-node[data-mode=wrap][data-side=right]:not([data-mobile]){margin:4px 0 16px 26px}.journal-studio .image-node[data-mode=wrap][data-side=left]:not([data-mobile]),.journal-studio.image-node[data-mode=wrap][data-side=left]:not([data-mobile]){margin:4px 26px 16px 0}.journal-studio .image-footprint,.journal-studio.image-footprint{max-width:none;position:relative}.journal-studio .image-surface,.journal-studio.image-surface{touch-action:none;cursor:grab;border-radius:3px;outline:none;position:absolute}.journal-studio .image-surface:active,.journal-studio.image-surface:active{cursor:grabbing}.journal-studio .image-surface:focus-visible,.journal-studio.image-surface:focus-visible{outline-offset:3px;outline:2px solid #245ce5}.journal-studio .image-node[data-selected] .image-surface,.journal-studio.image-node[data-selected] .image-surface{outline:1px solid #245ce5}.journal-studio .image-clip,.journal-studio.image-clip{pointer-events:none;border-radius:3px;position:absolute;inset:0;overflow:hidden}.journal-studio .image-clip img,.journal-studio.image-clip img{-webkit-user-select:none;user-select:none;pointer-events:none;display:block;position:absolute}.journal-studio .image-caption,.journal-studio.image-caption{color:#98a0ad;text-align:center;padding-top:10px;font-family:Manrope,sans-serif;font-size:10px;font-weight:400;line-height:1.65}.journal-studio .image-node[data-mode=free],.journal-studio.image-node[data-mode=free]{margin:0}.journal-studio .image-node[data-mode=free][data-mobile],.journal-studio.image-node[data-mode=free][data-mobile]{margin:24px auto!important;position:relative!important;top:auto!important;left:auto!important}.journal-studio .crop-in-place,.journal-studio.crop-in-place{z-index:12;background:#eff3fa;line-height:0;position:relative;box-shadow:0 0 0 2px #245ce5}.journal-studio .crop-in-place img,.journal-studio.crop-in-place img{object-fit:contain;max-width:100%;display:block}.journal-studio .ReactCrop,.journal-studio.ReactCrop,.journal-studio .ReactCrop__child-wrapper,.journal-studio.ReactCrop__child-wrapper{display:block!important}.journal-studio .ReactCrop__crop-selection,.journal-studio.ReactCrop__crop-selection{border:2px solid #fff!important;outline:1px solid #245ce5!important}.journal-studio .ReactCrop__drag-handle:after,.journal-studio.ReactCrop__drag-handle:after{background:#fff!important;border:1px solid #245ce5!important;width:10px!important;height:10px!important}.journal-studio .moveable-control-box,.journal-studio.moveable-control-box{--moveable-color:#245ce5;z-index:16!important}.journal-studio .moveable-control,.journal-studio.moveable-control{background:#fff!important;border:1.5px solid #245ce5!important;border-radius:2px!important;width:10px!important;height:10px!important;margin-top:-5px!important;margin-left:-5px!important}.journal-studio .moveable-rotation .moveable-control,.journal-studio.moveable-rotation .moveable-control{box-shadow:0 0 0 3px #fff;background:#245ce5!important;border-radius:50%!important;width:13px!important;height:13px!important;margin-top:-6.5px!important;margin-left:-6.5px!important}.journal-studio .moveable-line,.journal-studio.moveable-line{height:1px!important}.journal-studio .moveable-rotation,.journal-studio.moveable-rotation{height:27px!important}.journal-studio .floating-panel,.journal-studio.floating-panel{z-index:80;box-shadow:var(--shadow);color:#445167;background:#fff;border:1px solid #e2e7ef;border-radius:10px;max-width:calc(100vw - 24px);font:12px/1.5 Manrope,sans-serif}.journal-studio .floating-panel select,.journal-studio.floating-panel select{color:#465775;background:#f6f8fc;border:1px solid #0000;border-radius:5px;max-width:145px;height:31px;padding:0 7px;font-size:11px}.journal-studio .floating-panel select:focus,.journal-studio.floating-panel select:focus{border-color:#b8cafa}.journal-studio .image-tools,.journal-studio.image-tools{min-width:300px;padding:6px}.journal-studio .image-tools-row,.journal-studio.image-tools-row{align-items:center;gap:2px;display:flex}.journal-studio .tool-label-icon,.journal-studio.tool-label-icon{color:#8796b0;margin:0 7px}.journal-studio .image-tools .tool,.journal-studio.image-tools .tool{font-size:10px}.journal-studio .image-tools .divider,.journal-studio.image-tools .divider{height:18px;margin:0 4px}.journal-studio .image-hint,.journal-studio.image-hint{color:#9aa6b6;white-space:nowrap;border-top:1px solid #f0f2f6;align-items:center;gap:5px;margin-top:5px;padding:6px 6px 1px;font-size:8px;display:flex}.journal-studio .image-hint>span,.journal-studio.image-hint>span{font-variant-numeric:tabular-nums;color:#6d81a4;margin-left:auto;padding-left:10px}.journal-studio .crop-tools,.journal-studio.crop-tools{gap:5px}.journal-studio .crop-tools>svg,.journal-studio.crop-tools>svg{color:var(--blue);margin:0 6px}.journal-studio .image-details,.journal-studio.image-details{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:5px;padding:10px 6px;display:flex}.journal-studio .image-details label,.journal-studio.image-details label{color:#8492a8;flex-direction:column;gap:4px;font-size:10px;display:flex}.journal-studio .image-details input,.journal-studio.image-details input{color:var(--ink);border:1px solid #e0e6ef;border-radius:5px;padding:8px 10px;font-size:12px}.journal-studio .image-details button,.journal-studio.image-details button{align-self:flex-end}.journal-studio .link-panel,.journal-studio.link-panel{padding:7px}.journal-studio .link-panel form,.journal-studio.link-panel form{align-items:center;gap:3px;display:flex}.journal-studio .link-panel form>svg,.journal-studio.link-panel form>svg{color:var(--blue);margin:0 6px}.journal-studio .link-panel input,.journal-studio.link-panel input{color:#3d5275;background:0 0;border:0;width:260px;min-width:100px;height:31px;padding:0 6px;font-size:12px}.journal-studio .popover-hint,.journal-studio.popover-hint{color:#a1aab7;margin:2px 0 2px 35px;font-size:9px}.journal-studio .field-error,.journal-studio.field-error{color:#b44342;padding:0 10px;font-size:10px}.journal-studio .format-menu,.journal-studio.format-menu{min-width:255px;padding:15px}.journal-studio .format-menu label,.journal-studio.format-menu label{color:#8a95a6;align-items:center;gap:6px;margin-bottom:10px;font-size:10px;display:flex}.journal-studio .format-menu label select,.journal-studio.format-menu label select{max-width:170px;margin-left:auto}.journal-studio .swatches,.journal-studio.swatches{align-items:center;gap:5px;margin-bottom:18px;display:flex}.journal-studio .swatches:last-child,.journal-studio.swatches:last-child{margin-bottom:0}.journal-studio .swatch,.journal-studio.swatch{border:1px solid #dbe2ed;border-radius:5px;width:23px;height:23px;box-shadow:inset 0 0 0 2px #fff}.journal-studio .swatch:hover,.journal-studio.swatch:hover{outline:2px solid #8fb0ff}.journal-studio .swatches input,.journal-studio.swatches input{cursor:pointer;background:0 0;border:0;width:24px;height:25px;padding:0}.journal-studio .menu-tools,.journal-studio.menu-tools{border-bottom:1px solid var(--line);gap:3px;margin-bottom:8px;padding:0 0 10px;display:flex}.journal-studio .menu-item,.journal-studio.menu-item{text-align:left;white-space:nowrap;border-radius:5px;align-items:center;gap:10px;width:100%;padding:10px;font-size:11px;display:flex}.journal-studio .menu-item:hover,.journal-studio.menu-item:hover{background:#f3f6fd}.journal-studio .menu-item svg,.journal-studio.menu-item svg{color:#8494ac}.journal-studio .menu-item kbd,.journal-studio.menu-item kbd{color:#9ba7b8;margin-left:auto;padding-left:12px;font:9px Manrope}.journal-studio .document-menu,.journal-studio.document-menu{min-width:230px;padding:7px}.journal-studio .menu-divider,.journal-studio.menu-divider{background:var(--line);height:1px;margin:5px}.journal-studio .reset-confirm,.journal-studio.reset-confirm{max-width:250px;padding:8px}.journal-studio .reset-confirm p,.journal-studio.reset-confirm p{margin-top:0;font-size:11px;line-height:1.7}.journal-studio .reset-confirm button+button,.journal-studio.reset-confirm button+button{margin-left:10px}.journal-studio .help-card,.journal-studio.help-card{z-index:75;width:330px;max-width:calc(100vw - 32px);box-shadow:var(--shadow);color:#7d8aa0;background:#fff;border:1px solid #dee6f4;border-radius:12px;padding:24px;font-size:11px;position:fixed;bottom:26px;right:28px}.journal-studio .help-card h3,.journal-studio.help-card h3{color:#30466c;margin:0 0 10px;font-size:15px}.journal-studio .help-card p,.journal-studio.help-card p{margin-right:8px;font-size:11px;line-height:1.6}.journal-studio .help-card dl,.journal-studio.help-card dl{margin:17px 0 0}.journal-studio .help-card dt,.journal-studio.help-card dt{color:#526784;margin-top:13px;font-weight:700}.journal-studio .help-card dd,.journal-studio.help-card dd{margin:4px 0 0;font-size:10px;line-height:1.8}.journal-studio .help-close,.journal-studio.help-close{min-width:24px;position:absolute;top:6px;right:6px}.journal-studio .toast,.journal-studio.toast{z-index:90;color:#fff;box-shadow:var(--shadow);background:#243851;border-radius:9px;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 28px);padding:12px 16px;font-size:11px;line-height:1.6;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.journal-studio .toast.error,.journal-studio.toast.error{background:#873c42}.journal-studio .toast button,.journal-studio.toast button{color:inherit;align-items:center;font-size:10px;text-decoration:underline;display:flex}.journal-studio .toast button:hover:not(:disabled),.journal-studio.toast button:hover:not(:disabled){color:#bcd1ff}.journal-studio .spin,.journal-studio.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.journal-studio .preview-strip,.journal-studio.preview-strip{color:#466ca8;z-index:30;background:#edf3ff;justify-content:center;align-items:center;gap:8px;height:43px;font-size:11px;display:flex;position:sticky;top:76px}.journal-studio .preview-strip span,.journal-studio.preview-strip span{color:#95a9c6;margin-left:15px;font-size:9px}.journal-studio .is-preview .document-column,.journal-studio.is-preview .document-column{grid-column:2}.journal-studio .is-preview .paper,.journal-studio.is-preview .paper{box-shadow:none}.journal-studio .is-preview .image-surface,.journal-studio.is-preview .image-surface{cursor:default}.journal-studio .is-preview .image-node[data-selected] .image-surface,.journal-studio.is-preview .image-node[data-selected] .image-surface{outline:none}.journal-studio .loading-state,.journal-studio.loading-state{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.journal-studio .loading-state img,.journal-studio.loading-state img{width:46px}.journal-studio .loading-state h1,.journal-studio.loading-state h1{letter-spacing:-1px;font-size:23px}.journal-studio .loading-state p,.journal-studio.loading-state p{color:#8b99ab;font-size:12px}@media (min-width:1600px){.journal-studio .workspace,.journal-studio.workspace{grid-template-columns:230px minmax(0,910px);gap:52px;max-width:1390px}.journal-studio .paper,.journal-studio.paper{padding-left:82px;padding-right:82px}.journal-studio .toolbar,.journal-studio.toolbar{max-width:1280px}}@media (max-width:1150px){.journal-studio .workspace,.journal-studio.workspace{grid-template-columns:170px minmax(0,820px);gap:25px;padding:30px 25px}.journal-studio .paper,.journal-studio.paper{padding:44px 50px 28px}.journal-studio .app-header,.journal-studio.app-header{gap:18px;padding:0 22px}.journal-studio .toolbar,.journal-studio.toolbar{padding:0 16px}.journal-studio .toolbar .tool,.journal-studio.toolbar .tool{min-width:29px;padding:0 6px}.journal-studio .toolbar .divider,.journal-studio.toolbar .divider{margin:0 4px}.journal-studio .studio-outline,.journal-studio.studio-outline{min-height:520px}.journal-studio .studio-outline nav button,.journal-studio.studio-outline nav button{gap:8px;font-size:10px}.journal-studio .document-name,.journal-studio.document-name{display:none}}@media (max-width:950px){.journal-studio .workspace,.journal-studio.workspace{max-width:820px;padding:28px 25px;display:block}.journal-studio .studio-outline,.journal-studio.studio-outline{display:none}.journal-studio .paper,.journal-studio.paper{padding:44px 56px 26px}.journal-studio .toolbar,.journal-studio.toolbar{justify-content:flex-start}.journal-studio .toolbar-scroll,.journal-studio.toolbar-scroll{scrollbar-width:none;flex:1;overflow-x:auto}.journal-studio .toolbar-scroll::-webkit-scrollbar{display:none}.journal-studio.toolbar-scroll::-webkit-scrollbar{display:none}.journal-studio .toolbar .insert-image,.journal-studio.toolbar .insert-image{padding:0 8px}.journal-studio .toolbar .insert-image span,.journal-studio.toolbar .insert-image span{font-size:10px}.journal-studio .header-actions,.journal-studio.header-actions{gap:12px}.journal-studio .header-divider,.journal-studio.header-divider{display:none}.journal-studio .article-body h1,.journal-studio.article-body h1{font-size:38px}}@media (max-width:700px){.journal-studio .app-header,.journal-studio.app-header{gap:8px;height:65px;padding:0 16px}.journal-studio .brand,.journal-studio.brand{gap:8px}.journal-studio .brand img,.journal-studio.brand img{width:29px;height:29px}.journal-studio .brand strong,.journal-studio.brand strong{letter-spacing:.8px;font-size:9px}.journal-studio .brand span,.journal-studio.brand span{font-size:10px}.journal-studio .header-actions,.journal-studio.header-actions{gap:6px}.journal-studio .save-status,.journal-studio.save-status{font-size:0}.journal-studio .save-status>span,.journal-studio.save-status>span{gap:0}.journal-studio .save-status svg,.journal-studio.save-status svg{width:16px}.journal-studio .save-status .status-dot,.journal-studio.save-status .status-dot{margin:0 5px}.journal-studio .preview-button,.journal-studio.preview-button{gap:6px;padding:9px;font-size:10px}.journal-studio .toolbar-shell,.journal-studio.toolbar-shell{top:65px}.journal-studio .toolbar,.journal-studio.toolbar{height:50px;padding:0 8px}.journal-studio .toolbar .insert-image span,.journal-studio.toolbar .insert-image span{display:none}.journal-studio .toolbar .insert-image,.journal-studio.toolbar .insert-image{background:#edf3ff;justify-content:center;width:37px;height:32px;padding:0}.journal-studio .toolbar .block-select,.journal-studio.toolbar .block-select{width:119px}.journal-studio .toolbar .size-select,.journal-studio.toolbar .size-select{width:49px}.journal-studio .toolbar .divider,.journal-studio.toolbar .divider{margin:0 3px}.journal-studio .workspace,.journal-studio.workspace,.journal-studio .is-preview .workspace,.journal-studio.is-preview .workspace{padding:22px 12px 35px}.journal-studio .document-meta,.journal-studio.document-meta{padding:0 4px 14px;font-size:9px}.journal-studio .document-meta>span:first-child,.journal-studio.document-meta>span:first-child{letter-spacing:.8px;font-size:8px}.journal-studio .paper,.journal-studio.paper{border-radius:7px;padding:29px 29px 23px}.journal-studio .article-kicker,.journal-studio.article-kicker{letter-spacing:.7px;gap:8px;margin-bottom:22px;font-size:7px}.journal-studio .kicker-line,.journal-studio.kicker-line{width:10px}.journal-studio .article-body,.journal-studio.article-body{font-size:17px;line-height:1.65}.journal-studio .article-body h1,.journal-studio.article-body h1{letter-spacing:-1px;margin-bottom:19px;font-size:30px;line-height:1.24}.journal-studio .article-body h2,.journal-studio.article-body h2{margin:30px 0 14px;scroll-margin-top:130px;font-size:22px}.journal-studio .article-body h3,.journal-studio.article-body h3{font-size:19px}.journal-studio .article-body p>span[style*="21px"],.journal-studio.article-body p>span[style*="21px"]{font-size:18px!important}.journal-studio .article-body blockquote,.journal-studio.article-body blockquote{margin:24px 0;padding-left:17px;font-size:19px}.journal-studio .image-node,.journal-studio.image-node{float:none!important;margin:21px auto!important}.journal-studio .image-caption,.journal-studio.image-caption{font-size:9px}.journal-studio .article-footer,.journal-studio.article-footer{flex-wrap:wrap;gap:5px;margin-top:30px;padding-top:18px;font-size:7px}.journal-studio .article-footer span:last-child,.journal-studio.article-footer span:last-child{font-size:7px}.journal-studio .document-bottom,.journal-studio.document-bottom{flex-wrap:wrap;gap:9px;font-size:8px;line-height:1.7}.journal-studio .block-grip,.journal-studio.block-grip{margin-right:3px;padding:3px}.journal-studio .block-grip svg,.journal-studio.block-grip svg{width:15px}.journal-studio .image-tools,.journal-studio.image-tools{min-width:0;max-width:calc(100vw - 16px);padding:5px}.journal-studio .image-tools-row,.journal-studio.image-tools-row{flex-wrap:wrap;gap:0}.journal-studio .image-tools .tool,.journal-studio.image-tools .tool{min-width:29px;padding:0 6px;font-size:9px}.journal-studio .image-tools select,.journal-studio.image-tools select{max-width:106px;height:29px;font-size:10px}.journal-studio .image-hint,.journal-studio.image-hint{white-space:normal;max-width:350px;font-size:7px}.journal-studio .image-hint>span,.journal-studio.image-hint>span{white-space:nowrap;font-size:7px}.journal-studio .tool-label-icon,.journal-studio.tool-label-icon{display:none}.journal-studio .image-tools-row.crop-tools,.journal-studio.image-tools-row.crop-tools{gap:2px}.journal-studio .crop-tools .primary,.journal-studio.crop-tools .primary{padding:7px 8px;font-size:10px}.journal-studio .crop-tools>svg,.journal-studio.crop-tools>svg{display:none}.journal-studio .image-tools .divider,.journal-studio.image-tools .divider{margin:0 2px}.journal-studio .link-panel input,.journal-studio.link-panel input{width:150px}.journal-studio .link-panel .tool,.journal-studio.link-panel .tool{min-width:28px;padding:0 5px}.journal-studio .link-panel form>svg,.journal-studio.link-panel form>svg{margin:0 2px}.journal-studio .popover-hint,.journal-studio.popover-hint{margin-left:23px;font-size:8px}.journal-studio .preview-strip,.journal-studio.preview-strip{height:39px;font-size:10px;top:65px}.journal-studio .preview-strip span,.journal-studio.preview-strip span{display:none}.journal-studio .toast,.journal-studio.toast{flex-wrap:wrap;gap:7px;padding:10px 12px;font-size:10px}.journal-studio .help-card,.journal-studio.help-card{bottom:16px;right:16px}.journal-studio .format-menu,.journal-studio.format-menu{min-width:250px}}@media (max-width:360px){.journal-studio .paper,.journal-studio.paper{padding-left:23px;padding-right:23px}.journal-studio .article-body h1,.journal-studio.article-body h1{font-size:27px}.journal-studio .app-header,.journal-studio.app-header{padding:0 12px}.journal-studio .preview-button span,.journal-studio.preview-button span{display:none}.journal-studio .article-kicker,.journal-studio.article-kicker{font-size:6px}.journal-studio .document-bottom span:last-child,.journal-studio.document-bottom span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.journal-studio *,.journal-studio:is(*){scroll-behavior:auto!important;transition:none!important;animation-duration:.001ms!important}}@media print{.journal-studio .app-header,.journal-studio.app-header,.journal-studio .toolbar-shell,.journal-studio.toolbar-shell,.journal-studio .studio-outline,.journal-studio.studio-outline,.journal-studio .document-meta,.journal-studio.document-meta,.journal-studio .document-bottom,.journal-studio.document-bottom,.journal-studio .floating-panel,.journal-studio.floating-panel,.journal-studio .block-drag-handle,.journal-studio.block-drag-handle,.journal-studio .moveable-control-box,.journal-studio.moveable-control-box,.journal-studio .preview-strip,.journal-studio.preview-strip,.journal-studio .help-card,.journal-studio.help-card,.journal-studio .toast,.journal-studio.toast{display:none!important}.journal-studio .workspace,.journal-studio.workspace{max-width:none;padding:0;display:block}.journal-studio .paper,.journal-studio.paper{box-shadow:none;border:0;padding:0}.journal-studio .article-body,.journal-studio.article-body{font-size:12pt}.journal-studio .article-body h1,.journal-studio.article-body h1{font-size:28pt}}.journal-studio .image-node[data-mode=free]:not([data-mobile]),.journal-studio.image-node[data-mode=free]:not([data-mobile]){pointer-events:none}.journal-studio .image-node[data-mode=free] .image-surface,.journal-studio.image-node[data-mode=free] .image-surface,.journal-studio .image-node[data-mode=free] .moveable-control-box,.journal-studio.image-node[data-mode=free] .moveable-control-box,.journal-studio .image-node[data-mode=free] .crop-in-place,.journal-studio.image-node[data-mode=free] .crop-in-place{pointer-events:auto}.journal-studio.studio{min-height:100vh}.journal-studio .studio-document-header>.studio-title-field{color:#202b3d;resize:none;overflow-wrap:anywhere;background:0 0;border:0;width:100%;min-height:1lh;margin:0 0 22px;padding:0;font-family:"Source Serif 4",Georgia,serif;font-size:41px;font-weight:600;line-height:1.14;display:block;overflow:hidden}.journal-studio .studio-document-header>.studio-description-field{resize:none;color:#697386;background:0 0;border:0;width:100%;min-height:2lh;margin:0 0 30px;padding:0;font:18px/1.65 "Source Serif 4",Georgia,serif;display:block;overflow:hidden}.journal-studio .studio-sidebar-actions{gap:16px;margin-bottom:36px;font-size:12px;display:grid}.journal-studio .studio-sidebar-actions button{text-align:left;align-items:center;gap:8px;display:flex}.journal-studio.studio-sheet-backdrop{z-index:100;background:#14243b44;justify-content:flex-end;display:flex;position:fixed;inset:0}.journal-studio .studio-sheet{background:#fff;width:min(430px,100%);height:100%;padding:26px;overflow:auto;box-shadow:-10px 0 60px #17233e22}.journal-studio .studio-sheet>header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.journal-studio .studio-sheet h2{margin:0;font-size:21px;font-weight:700}.journal-studio .studio-sheet fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.journal-studio .studio-sheet label{gap:8px;font-size:12px;font-weight:600;display:grid}.journal-studio .studio-sheet :is(input,select,textarea){background:#fff;border:1px solid #dbe2ed;border-radius:8px;width:100%;padding:10px 12px;font:14px/1.5 Manrope,sans-serif}.journal-studio .studio-sheet summary{cursor:pointer;padding:6px 0;font-size:13px}.journal-studio .studio-sheet details>:not(summary){margin-top:12px}.journal-studio .studio-sheet p{font-size:13px;line-height:1.6}.journal-studio .studio-sheet .secondary,.journal-studio .studio-sheet .primary{justify-content:center}.journal-studio .studio-source{border:1px solid #e6ebf2;border-radius:10px;gap:10px;padding:14px;display:grid}.journal-studio .studio-topic-chips{flex-wrap:wrap;gap:6px;display:flex}.journal-studio .studio-topic-chips button{background:#eaf1ff;border-radius:20px;padding:5px 10px}.journal-studio .studio-revision{border-bottom:1px solid #e9ecf1;gap:10px;padding-bottom:20px;display:grid}.journal-studio .studio-revision time{color:#7e8797;font-size:11px}.journal-studio .studio-revision button{text-align:left;color:#245ce5}.journal-studio.studio-reading{background:0 0}.journal-studio.studio-reading .article-body{min-height:0}.journal-studio.studio-reading .image-surface{cursor:default;touch-action:auto}.journal-article:has(.studio-reading){max-width:734px}.journal-studio .article-body ul{list-style:outside}.journal-studio .article-body ol{list-style:decimal}.journal-studio .article-body .studio-mark{display:contents}@media (max-width:950px){.journal-studio .studio-publish{padding:9px 12px;font-size:12px}}@media (max-width:700px){.journal-studio .studio-document-header>.studio-title-field{font-size:30px}.journal-studio .studio-document-header>.studio-description-field{font-size:17px}.journal-studio .app-header{gap:10px;padding:0 12px}.journal-studio .brand div{display:none}.journal-studio .header-actions{gap:6px}}.journal-studio .studio-toolbar-fieldset{z-index:30;border:0;min-width:0;margin:0;padding:0;position:sticky;top:76px}.journal-studio .studio-toolbar-fieldset .toolbar-shell{position:static}:is(.journal-site:has(.studio)>.mp-public-header,.journal-site:has(.studio)>.journal-navigation){display:none}@media (max-width:700px){.journal-studio .studio-toolbar-fieldset{top:65px}}
