@font-face{font-family:system-local;src:local("Segoe UI")}*{box-sizing:border-box}html{color-scheme:dark;scroll-behavior:smooth}body{margin:0;background:#0b141e;color:#e3edf5;font:15px/1.6 system-local,"Segoe UI",sans-serif}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:disabled{cursor:wait;opacity:.6}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid #65dcee;outline-offset:4px}button{border:0}input,textarea,select{color:#e3edf5;background:#0d1c2a;border:1px solid #314657;border-radius:8px;padding:12px 14px;min-width:0}input::placeholder,textarea::placeholder{color:#7890a0}select{width:100%}input[type=checkbox]{accent-color:#4dc7df;width:17px;height:17px}input[type=range]{accent-color:#50cde3;padding:0;width:100%}input[type=number]{width:120px;padding:6px 10px}label{font-size:13px;color:#a7bac9}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.15;font-weight:600;letter-spacing:-.04em}small{font-size:12px}hr{border:0;border-top:1px solid #263b4a;margin:24px 0}[hidden]{display:none!important}.plain{background:none;padding:6px 10px;color:#a3b8c9;border-radius:5px}.plain:hover{color:#eef5fa;background:#ffffff08}.topbar{height:76px;background:#0a1420ef;backdrop-filter:blur(18px);display:flex;align-items:center;justify-content:space-between;padding:0 3%;border-bottom:1px solid #273844;position:relative;z-index:10}.brand{font-size:26px;font-weight:750;letter-spacing:-.035em;display:flex;align-items:center;line-height:1}.brand span{color:#52cfe5}.brand i{height:6px;width:6px;background:#edb67b;border-radius:50%;margin-left:7px;margin-top:16px}.topbar nav{height:100%;display:flex;gap:38px;align-items:center}.topbar nav a,.topbar nav button{height:100%;display:flex;align-items:center;position:relative;font-weight:600;background:none;color:#94abba;gap:8px}.topbar nav .active{color:#eaf3fa}.topbar nav .active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:#5ad7e9}.lock-icon{font-size:22px;color:#7893a8}.header-right{display:flex;align-items:center;gap:8px;font-size:12px;color:#8ba2b2}.header-right .plain{margin-left:20px;font-size:13px}.online-dot{width:5px;height:5px;background:#6cbaa9;border-radius:100%}.home{height:calc(100dvh - 76px);min-height:680px;position:relative;overflow:hidden;--panel-width:75%}.room{position:absolute;inset:0;background:url('/assets/room.webp') center 52%/cover}.room-shade{position:absolute;inset:0;background:linear-gradient(90deg,#08111b70,transparent 60%),linear-gradient(0deg,#05101cc9,transparent 38%);transition:background 1s}.room:after{content:"";position:absolute;inset:0;background:#030b18;opacity:0;transition:opacity 1s;pointer-events:none}.home.lights-off .room:after{opacity:.53}.lamp-glow{position:absolute;width:24%;height:26%;left:29%;top:38%;background:radial-gradient(ellipse,#ffb46425,transparent 65%);animation:lamp-breathe 6s ease-in-out infinite;pointer-events:none}.home.lights-off .lamp-glow{display:none}@keyframes lamp-breathe{50%{opacity:.45}}.workspace{position:absolute;top:0;bottom:0;left:0;width:var(--panel-width);padding:32px clamp(24px,5vw,78px) 24px;background:linear-gradient(125deg,#0b1825fa,#0c1925f2);border-right:1px solid #46606a5c;backdrop-filter:blur(26px);transition:width .45s cubic-bezier(.2,.8,.2,1),padding .4s;overflow:auto;scrollbar-width:thin;scrollbar-color:#263e4d transparent;z-index:2}.home.resizing .workspace{transition:none}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;max-width:900px;margin:auto auto 24px}.eyebrow{font-size:10px;font-weight:600;letter-spacing:.22em;color:#84a2b7;display:block}.collapse-control{color:#9eb4c6;background:#142838;border:1px solid #2c4353;border-radius:6px;padding:4px 10px;font-size:13px;white-space:nowrap}.collapse-control:hover{background:#1d384a}.collapse-control:first-letter{font-size:24px}.workspace-intro{max-width:900px;margin:auto}.workspace-intro h1{font-size:clamp(38px,4vw,62px);margin-bottom:15px}.workspace-intro h1 span{color:#9bafbe}.workspace-intro p{font-size:14px;color:#92a9b9;margin-bottom:28px}.converter-shell{max-width:900px;margin:auto;border:1px solid #283f50;border-radius:12px;overflow:hidden;background:#0b1925bf}.category-tabs{display:flex;border-bottom:1px solid #2c4151;background:#112231}.category-tabs button{flex:1;padding:16px 8px;background:none;color:#8da7ba;font-size:13px;position:relative;border-right:1px solid #263c4b}.category-tabs button:last-child{border-right:0}.category-tabs button[aria-selected=true]{color:#63d5e8;background:#52cee30b}.category-tabs button[aria-selected=true]:after{content:"";position:absolute;bottom:-1px;left:12px;right:12px;height:2px;background:#56d5e9}.category-tabs button:hover{background:#ffffff07}#converter{padding:24px}.dropzone{cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border:1px dashed #376172;border-radius:8px;padding:22px 10px;min-height:165px;transition:background .2s,border-color .2s;gap:4px}.dropzone:hover,.dropzone.dragover{background:#5ecae709;border-color:#6fddeb}.upload-mark{font-size:42px;line-height:1;color:#8ebace;margin-bottom:12px}.dropzone strong{font-size:17px;font-weight:500;color:#dce9f2}.dropzone b{color:#60c6dc;font-weight:500}.dropzone small{color:#647f91;margin-top:10px;font-size:10px;letter-spacing:.07em}.format-row{display:grid;grid-template-columns:1fr 36px 1fr;gap:12px;margin-top:22px;align-items:end}.format-row label{display:block;margin-bottom:7px}.format-arrow{align-self:end;height:47px;display:grid;place-items:center;color:#5b8094}.select-look{background:#0d1c2a;border:1px solid #314657;border-radius:8px;padding:12px 14px;display:flex;justify-content:space-between;color:#95aeba}.format-row select,.select-look{height:47px;font-size:13px}.image-options{display:grid;grid-template-columns:150px 1fr 220px;align-items:center;gap:20px;margin-top:20px;font-size:12px}.image-options label span{color:#5fd2e4;margin-left:6px}.resize-row{display:flex;align-items:center;gap:10px;justify-content:end}.button{border-radius:7px;background:#213c4e;color:#d7e9f2;border:1px solid #335266;padding:11px 17px;font-size:13px;font-weight:600;display:inline-flex;justify-content:center;align-items:center;gap:12px}.button:hover{background:#2d5165}.button.primary{background:#57d1e4;border-color:#57d1e4;color:#061724;box-shadow:0 4px 30px #38adc418}.button.primary:hover{background:#78e2ef}.button.ghost{background:transparent}.button.small{padding:7px 12px;font-size:12px}.convert-button{width:100%;margin-top:22px;justify-content:space-between}.status-message{font-size:11px;color:#7892a5;text-align:center;margin:12px 0 0}.status-message.error,.form-error{color:#ff9d99}.status-message.success{color:#73ceaf}.workspace-foot{max-width:900px;margin:18px auto 0;display:flex;align-items:center;gap:9px;font-size:10px;letter-spacing:.02em;color:#718f9f}.secure-dot{color:#64baa3;font-size:8px}.foot-divider{padding:0 5px;color:#3a5665}.resize-handle{position:fixed;top:45%;right:-11px;width:22px;height:68px;background:#19313e;border:1px solid #416071;border-radius:12px;display:grid;place-items:center;cursor:ew-resize;touch-action:none;color:#789baa;z-index:5}.workspace .resize-handle{position:absolute}.workspace:has(.resize-handle:hover){border-right-color:#66d7e8}.home.compact .workspace{padding:28px 20px 22px}.home.compact .workspace-intro h1{font-size:28px}.home.compact .workspace-intro p{font-size:12px}.home.compact .collapse-control span{display:none}.home.compact .category-tabs button{font-size:11px;padding:13px 4px}.home.compact .category-tabs button span{display:block}.home.compact #converter{padding:16px}.home.compact .image-options{display:block}.home.compact .resize-row{justify-content:space-between;margin-top:10px}.home.compact .dropzone strong{font-size:14px}.home.compact .panel-heading{margin-bottom:25px}.home.compact .workspace-foot{font-size:9px;flex-wrap:wrap}.room-caption{position:absolute;right:3%;bottom:130px;z-index:1;text-align:right;text-shadow:0 2px 16px #050e18}.room-caption .eyebrow{color:#9edce5;font-size:9px}.room-caption p{font-family:Georgia,serif;font-size:26px;line-height:1.4;margin:9px 0;color:#e4ddd2}.ambient-controls{position:absolute;bottom:32px;right:3%;display:flex;align-items:center;background:#0c1824da;border:1px solid #47667966;backdrop-filter:blur(20px);padding:8px 12px;border-radius:10px;z-index:3;gap:0;max-width:calc(100% - var(--panel-width) - 25px)}.ambient-controls button{background:none;display:flex;align-items:center;gap:9px;padding:7px 10px;font-size:12px;white-space:nowrap}.ambient-controls button>span{font-size:21px;color:#9bb6c7}.ambient-controls i{height:12px;width:22px;border-radius:10px;background:#314354;position:relative;display:inline-block}.ambient-controls i:after{content:"";position:absolute;width:8px;height:8px;background:#94a7b3;border-radius:50%;top:2px;left:2px;transition:transform .2s}.ambient-controls button[aria-pressed=true] i{background:#348da1}.ambient-controls button[aria-pressed=true] i:after{transform:translateX(10px);background:#b0f1f9}#light-control[aria-pressed=true] i{background:#b27b43}#light-control[aria-pressed=true]>span{color:#eabc83}.room-clock{font:11px monospace;color:#91b7c8;border-left:1px solid #314858;padding-left:16px;margin-left:8px}.ambient-controls:has(.room-clock){flex-wrap:wrap}.home:not(.compact) .ambient-controls{padding:7px;justify-content:center}.home:not(.compact) .ambient-controls button{font-size:0;padding:7px}.home:not(.compact) .ambient-controls button>span{font-size:22px}.home:not(.compact) .room-clock{display:none}.data-toolbar{display:flex;gap:12px;align-items:center;margin-bottom:20px}.data-toolbar select{flex:1;font-size:13px}.data-toolbar label{white-space:nowrap;cursor:pointer}.code-editor{width:100%;height:210px;resize:vertical;font:13px/1.7 Consolas,monospace}.field-label{display:block;margin-bottom:7px}.file-details{display:flex;gap:14px;align-items:center;padding:12px;margin-top:14px;border:1px solid #263e50;border-radius:7px;overflow:hidden}.file-details img{width:50px;height:42px;object-fit:contain;border-radius:3px;background:#122430}.file-details div{flex:1;min-width:0}.file-details strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.file-details small{color:#809bad;font-size:10px}.result{margin-top:18px;padding:16px;background:#102b2f66;border:1px solid #32635f;border-radius:8px}.result-top{display:flex;justify-content:space-between;align-items:center}.result strong{font-size:13px;color:#88d0bc}.result p{margin:12px 0 0;font-size:12px;color:#97b2ba}.result pre{font:12px/1.6 Consolas,monospace;max-height:240px;overflow:auto;white-space:pre-wrap}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dropzone:has(+input:focus-visible){outline:2px solid #65dcee;outline-offset:4px}dialog{color:#e1ebf3;background:#0e1e2c;border:1px solid #3a5467;border-radius:14px;box-shadow:0 28px 100px #0008;padding:30px;max-width:calc(100vw - 32px)}dialog::backdrop{background:#030c17b5;backdrop-filter:blur(8px)}dialog h2{font-size:29px;margin:8px 0 14px}.dialog-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.dialog-head .plain{font-size:23px;line-height:1}.login-dialog{width:430px}.login-dialog form>p{color:#8ca5b6;font-size:13px}.entry-symbol{font-size:40px;color:#6bd7e5}.login-dialog label:not(.checkbox-label){display:block;margin-bottom:7px}.password-row{display:flex;gap:8px}.password-row input{width:100%}.checkbox-label{display:flex;gap:10px;align-items:center;font-size:12px;margin-top:18px}.login-dialog .primary{width:100%;justify-content:space-between}.login-dialog small{display:block;font-size:10px;color:#6a8498;text-align:center;margin-top:14px}.form-error{font-size:12px;min-height:20px;margin-top:12px}.toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:#173743;border:1px solid #4a8793;border-radius:8px;padding:12px 20px;z-index:30;box-shadow:0 8px 40px #0008;font-size:13px}.archive{min-height:calc(100dvh - 76px);background:radial-gradient(ellipse at top right,#284c4420,transparent 45%),#0b161d;padding:42px 5% 70px}.archive-header{display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid #34433f;padding-bottom:25px;margin-bottom:28px}.archive-header h1{font:normal 46px/1.15 Georgia,serif;color:#e4ded0;margin:8px 0}.archive-header p{font-size:13px;color:#93a9ac;margin:0}.archive-actions{display:flex;gap:9px;flex-wrap:wrap;justify-content:end}.archive .button{background:#203b3b;border-color:#37504c}.archive .button.primary{background:#c8ac7d;color:#15201d;border-color:#c8ac7d;box-shadow:none}.archive .eyebrow{color:#bca47e}.genre-notice{font-size:11px;color:#7d9698;border-left:2px solid #7c6e52;padding-left:12px;margin-bottom:30px}.catalog-toolbar{display:flex;gap:14px;margin-bottom:25px}.catalog-toolbar input{flex:1;background:#111f25}.catalog-toolbar select{width:200px;background:#111f25}.catalog-count{font-size:11px;color:#809b9b;margin-bottom:20px}.catalog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.article-card{display:block;border:1px solid #344442;background:#132025;border-radius:10px;overflow:hidden;transition:transform .2s,border-color .2s}.article-card:hover{transform:translateY(-4px);border-color:#a1885e}.cover{background-image:url('/media/covers.webp');background-size:400% 200%;background-repeat:no-repeat;aspect-ratio:1.6;background-color:#182326}.cover-burdakov{background-position:0% 0%}.cover-kuleshovy{background-position:33.333% 0%}.cover-risotto{background-position:66.666% 0%}.cover-romanov{background-position:100% 0%}.cover-volozhanin{background-position:0% 100%}.cover-tsarkov{background-position:33.333% 100%}.cover-moroshin{background-position:66.666% 100%}.card-content{padding:21px}.card-meta{display:flex;justify-content:space-between;font-size:9px;text-transform:uppercase;letter-spacing:.16em;color:#ac9776;margin-bottom:11px}.article-card h2{font:normal 25px/1.25 Georgia,serif;letter-spacing:-.025em;color:#e4ddce;margin-bottom:9px}.article-card p{font-size:12px;color:#8da5a6;margin-bottom:18px;line-height:1.7}.card-bottom{display:flex;align-items:center;justify-content:space-between;color:#7c9899;font-size:10px;border-top:1px solid #2a3b3c;padding-top:13px}.empty-state{text-align:center;color:#8ca4a8;padding:70px 20px;grid-column:1/-1}.article-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px;color:#a5b9b6}.article-toolbar>a{font-size:12px;color:#c3ae8a}.article-toolbar>div{display:flex;gap:8px}.article-heading{max-width:1000px;margin:0 auto 32px}.article-heading h1{font:normal clamp(35px,4vw,56px)/1.15 Georgia,serif;color:#e5ddcd;letter-spacing:-.03em;margin:10px 0 15px}.article-heading>p{color:#94aaa9;font-size:15px}.article-heading .article-meta{font-size:10px;color:#768e8d;display:flex;gap:22px}.article-layout{display:grid;grid-template-columns:180px minmax(0,780px) 250px;gap:36px;max-width:1320px;margin:auto}.toc{position:sticky;top:30px;align-self:start;font-size:11px;border-left:1px solid #3a4b46;padding-left:15px;max-height:80vh;overflow:auto}.toc strong{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#b19d7b;display:block;margin-bottom:15px}.toc a{display:block;color:#7f9c9d;padding:6px 0;line-height:1.45}.toc a:hover{color:#d6c3a2}.article-body{min-width:0}.prose{color:#bac7c4;font:16px/1.9 Georgia,serif;overflow-wrap:anywhere}.prose h2{font:normal 29px/1.3 Georgia,serif;color:#e0d8c8;margin:40px 0 19px;scroll-margin-top:25px}.prose h3{font:normal 23px/1.4 Georgia,serif;color:#d4d0c4;margin:25px 0 14px}.prose p{margin-bottom:20px}.prose>p:first-child{font-size:18px;color:#d0d8d0}.prose a{color:#c5aa7d;text-decoration:underline;text-decoration-color:#746042;text-underline-offset:4px}.prose a:hover{color:#efd5a5}.prose ul{padding-left:22px}.prose li{margin:9px 0}.prose code{font:13px Consolas,monospace;background:#243a3b;padding:3px 6px}.prose blockquote{margin:25px 0;border-left:2px solid #a48b65;padding-left:22px;color:#a7b6b1;font-style:italic}.infobox{align-self:start;border:1px solid #3c4b43;border-radius:8px;overflow:hidden;background:#152329}.infobox .cover{aspect-ratio:1.6}.infobox dl{margin:0;padding:18px}.infobox dt{font-size:9px;color:#ae9872;text-transform:uppercase;letter-spacing:.1em;margin:17px 0 5px}.infobox dt:first-child{margin-top:0}.infobox dd{font-size:12px;line-height:1.6;margin:0;color:#b1c3bf}.related{border-top:1px solid #3c4a44;margin-top:40px;padding-top:25px}.related h2{font:24px Georgia,serif;color:#d8cfba}.related-links{display:flex;flex-wrap:wrap;gap:10px}.related-links a{padding:9px 14px;border:1px solid #354b48;border-radius:6px;font:12px "Segoe UI",sans-serif;color:#c1b290;background:#14282b}.editor-dialog{width:1100px;max-height:93dvh;padding:26px}.editor-dialog h2{font-size:24px}.editor-layout{display:grid;grid-template-columns:1fr 1fr;gap:25px}.editor-form label{display:block;margin-bottom:5px}.editor-form input,.editor-form select,.editor-form textarea{width:100%;margin-bottom:13px}.editor-form textarea{height:330px;font:13px/1.7 Consolas,monospace;resize:vertical}.editor-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.editor-preview{background:#101e25;border:1px solid #314742;border-radius:8px;padding:22px;max-height:700px;overflow:auto}.editor-preview .prose{font-size:14px}.editor-preview .prose h2{font-size:23px}.editor-help{font-size:11px;color:#849daa;margin-bottom:16px}.editor-help code{color:#8cd6e0}.editor-footer{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-top:18px;border-top:1px solid #2d424c;padding-top:20px}.editor-footer>div{display:flex;gap:8px}.keys-dialog{width:480px}.keys-dialog label{display:block;margin-bottom:6px}.keys-dialog input{width:100%;margin-bottom:14px}.keys-dialog p{font-size:12px;color:#92a8b4}.danger{color:#fba29b!important;border-color:#774442!important;background:#351f23!important}.archive-footer{margin-top:50px;padding-top:20px;border-top:1px solid #2c3d3b;font-size:10px;letter-spacing:.1em;display:flex;justify-content:space-between;color:#6d8787}.user-badge{font-size:10px;color:#c8b18a;border:1px solid #5f5849;border-radius:6px;padding:6px 10px;align-self:center}.doc-warning{font-size:11px;color:#9dafbc;padding:10px;border-left:2px solid #7f9fae;margin-top:13px}.archive-loading{padding:100px;text-align:center;color:#91afb3}@media(min-width:1800px){.workspace{padding-top:48px}.workspace-intro{margin-bottom:35px}#converter{padding:32px}.dropzone{min-height:230px}.room-caption p{font-size:34px}}@media(max-width:1100px){.header-right .local-note,.online-dot{display:none}.workspace{padding:25px 30px}.image-options{grid-template-columns:120px 1fr}.resize-row{grid-column:1/-1;justify-content:start}.home.compact .workspace{padding:25px 13px}.home.compact .workspace-intro h1{font-size:22px}.home.compact .workspace-intro p{display:none}.home.compact .category-tabs button{font-size:10px}.home.compact .format-row{gap:6px;grid-template-columns:1fr 18px 1fr}.home.compact .select-look,.home.compact select{font-size:11px;padding:10px 6px}.home.compact .dropzone{padding:14px 6px}.home.compact #converter{padding:12px}.home.compact .workspace-foot{display:none}.home.compact .panel-heading .eyebrow{font-size:8px}.ambient-controls{padding:6px}.ambient-controls button{font-size:10px;padding:6px}.room-clock{display:none}.catalog-grid{grid-template-columns:repeat(2,1fr)}.article-layout{grid-template-columns:140px minmax(0,1fr)}.infobox{display:none}.archive-header h1{font-size:38px}.editor-layout{grid-template-columns:1fr}.editor-preview{max-height:320px}.editor-form textarea{height:300px}}@media(max-width:700px){.topbar{height:64px;padding:0 18px}.brand{font-size:23px}.topbar nav{gap:22px;font-size:12px}.header-right{display:none}.home{height:auto;min-height:calc(100dvh - 64px);padding-top:230px;padding-bottom:25px;overflow:visible}.room{height:420px;background-position:65% 35%}.workspace,.home.compact .workspace{position:relative;top:auto;bottom:auto;width:calc(100% - 28px);margin:0 14px;padding:24px 18px;border:1px solid #3c5964;border-radius:16px;backdrop-filter:blur(25px);overflow:visible}.panel-heading{margin-bottom:17px}.workspace-intro h1,.home.compact .workspace-intro h1{font-size:34px;line-height:1.1}.workspace-intro p,.home.compact .workspace-intro p{display:block;font-size:12px;margin-bottom:21px}.home.compact .category-tabs button,.category-tabs button{font-size:11px}.home.compact .category-tabs button span{display:inline}.home.compact #converter,#converter{padding:17px}.home.compact .image-options,.image-options{display:grid;grid-template-columns:100px 1fr;gap:12px}.image-options .resize-row{display:flex;justify-content:start}.workspace-foot,.home.compact .workspace-foot{display:flex;flex-wrap:wrap;font-size:9px}.collapse-control,.resize-handle{display:none}.ambient-controls,.home:not(.compact) .ambient-controls{position:absolute;right:50%;transform:translateX(50%);top:170px;bottom:auto;max-width:none;white-space:nowrap;flex-wrap:nowrap;width:auto;padding:6px 10px}.ambient-controls button,.home:not(.compact) .ambient-controls button{font-size:11px;padding:5px 8px}.room-caption{display:none}.file-details img{width:42px}.archive{padding:28px 20px 50px}.archive-header{display:block}.archive-header h1{font-size:37px}.archive-actions{justify-content:start;margin-top:22px}.catalog-toolbar{flex-direction:column}.catalog-toolbar select{width:100%}.catalog-grid{grid-template-columns:1fr;gap:18px}.article-heading h1{font-size:35px}.article-layout{display:block}.toc{position:static;display:flex;flex-wrap:wrap;gap:5px 12px;max-height:140px;padding:0 0 18px;border:0;border-bottom:1px solid #31443f;margin-bottom:25px}.toc strong{width:100%;margin-bottom:5px}.toc a{font-size:10px}.article-toolbar{align-items:start}.article-toolbar>div{flex-wrap:wrap;justify-content:end}.prose{font-size:16px}.article-meta{flex-wrap:wrap;gap:10px!important}.editor-dialog{padding:18px}.editor-row{grid-template-columns:1fr}.editor-footer{display:block}.editor-footer>div{justify-content:end}.data-toolbar{flex-direction:column;align-items:stretch}.archive-footer{gap:20px;letter-spacing:0}.keys-dialog{padding:24px}.login-dialog{padding:25px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
