:root{color-scheme:light dark;font-family:system-ui,-apple-system,Segoe UI,Noto Sans,Helvetica Neue,Arial,sans-serif;background:radial-gradient(circle at top left,#f0efe9,#f9f7f2 60%,#fff);color:#1f1b16;--scrollbar-thumb: #c8b9a5;--scrollbar-thumb-dark: #3b342d;--timeline-column-width: 440px;--timeline-column-max-width: 520px}:root[data-theme=christmas]{background:radial-gradient(circle at top left,#f6efe6,#fff5f0 55%,#fff);color:#2d1a16}:root[data-theme=sky-pink]{background:radial-gradient(circle at top left,#e9f6ff,#fceaf3 55%,#fff);color:#1d2a3a;--scrollbar-thumb: #b7cfe6}:root[data-theme=monochrome]{background:radial-gradient(circle at top left,#fff,#f7f7f7 55%,#f2f2f2);color:#111;--scrollbar-thumb: #4a4a4a}:root[data-section-size=small]{--timeline-column-width: 440px;--timeline-column-max-width: 520px}:root[data-section-size=medium]{--timeline-column-width: 550px;--timeline-column-max-width: 650px}:root[data-section-size=large]{--timeline-column-width: 660px;--timeline-column-max-width: 780px}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:999px;border:2px solid transparent;background-clip:content-box}html,body,#root{height:100%}body{margin:0}.app{padding:16px 32px 8px;min-height:100%}.app-header{display:none}.app-logo{display:inline-flex;align-items:center}.app-logo img{width:36px;height:auto}.app-header-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.brand{display:flex;align-items:center;gap:8px}.brand img{width:56px;height:auto}.brand h1{margin:0;font-size:18px;letter-spacing:.02em}.brand-text{display:flex;flex-direction:column;justify-content:center;gap:2px}.brand-text p{margin:0;font-size:11px;color:#6b5c4f}.brand+.sidebar-description{margin-top:12px}.page-header{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.back-link{font-size:12px;color:#7c6152;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.back-icon{font-size:14px}.layout{display:grid;grid-template-columns:minmax(260px,320px) 1fr;gap:24px;align-items:start;min-height:calc(100vh - 24px)}aside{display:flex;flex-direction:column;gap:24px}.panel{background:#fffc;border:1px solid #e2ddd5;border-radius:16px;padding:16px;box-shadow:0 18px 40px #43392d14}.panel h2{margin-top:0;font-size:18px}.main-column{display:flex;flex-direction:column;gap:24px;overflow:hidden;min-height:100%}@media (max-width: 900px){.app{padding:20px}.layout{min-height:auto}.layout{gap:0;padding:0;margin:0}.layout{grid-template-columns:1fr}.app-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.brand{flex-direction:column;align-items:flex-start}.brand img{width:64px}.brand-text p{color:#c4b6a6}.timeline-column{flex:1;max-width:none}.timeline-column-body{max-height:none}.sidebar-panel,.compose-panel{display:none}aside{display:none}.main-column{gap:12px}.panel,section.panel{background:transparent;border:none;box-shadow:none;padding:0}}.sidebar-description{margin:0 0 12px;font-size:13px;color:#6b5c4f}.sidebar-description a{color:#3b5fa8;text-decoration:underline}.sidebar-links{display:flex;flex-direction:column;gap:6px}.settings-button{width:100%;margin:0}.sidebar-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.sidebar-actions .settings-button{height:40px}.sidebar-actions .account-add-wrapper{display:contents}.sidebar-actions .account-add-button.header{width:100%}.sidebar-actions .account-add-panel{grid-column:1 / -1}.sidebar-divider{height:1px;background:#e2ddd5;margin:12px 0}.sidebar-links a{color:#7c6152;font-size:13px;text-decoration:none}.info-panel h2{margin:0}.readme-panel h2{margin-top:0}.readme-text{font-size:12px;line-height:1.5;color:#6b5c4f}.readme-text h1,.readme-text h2,.readme-text h3{margin:12px 0 8px;font-size:15px}.readme-text p{margin:0 0 10px}.readme-text ul{margin:0 0 10px;padding-left:18px}.readme-text a{color:#7c6152;text-decoration:underline}.readme-text code{background:#f5efe7;padding:2px 4px;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.readme-text pre{background:#f5efe7;padding:12px;border-radius:12px;overflow:auto}.license{white-space:pre-wrap;font-size:12px;background:#f5efe7;border-radius:12px;padding:12px;border:1px solid #e2ddd5;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.oss-list{margin:0;padding-left:18px;color:#6b5c4f}.app-header p{margin:4px 0 0;color:#5b4e43}.account-add-button{width:100%;height:32px;border-radius:10px;background:#3b5fa8;color:#f2f6ff;font-size:14px;line-height:1;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-bottom:12px}.account-add-button.header{width:auto;height:40px;margin:0;padding:0 14px;font-size:13px}.account-add-panel{width:100%;max-width:100%;background:#fffdfa;border:1px solid #e2ddd5;border-radius:12px;padding:12px;box-shadow:0 18px 40px #43392d1f;margin-top:8px}.settings-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.settings-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0d0b99}.settings-modal-content{position:relative;z-index:1;width:min(92vw,520px);margin:10vh auto 0;display:flex;flex-direction:column;gap:12px}.settings-modal-header{display:flex;justify-content:space-between;align-items:center;gap:12px}.settings-modal-header h3{margin:0}.settings-close{height:36px;padding:0 12px}.settings-item{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-top:1px solid #e2ddd5}.settings-item:first-of-type{border-top:none;padding-top:0}.settings-item p{margin:4px 0 0;font-size:12px;color:#6b5c4f}.settings-item select{min-width:120px;height:32px;border-radius:8px;border:1px solid #d8d1c7;padding:0 10px;font-family:inherit}.settings-item .account-add-wrapper{flex-shrink:0}.account-list{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:8px}.account-list li{display:flex;justify-content:space-between;align-items:center;gap:8px}.account-list li>button:first-child{flex:1 1 auto;min-width:0}.account-list li.active button:first-child{font-weight:700}.account-list button{border:none;background:none;color:inherit;cursor:pointer;padding:0;text-align:left}.account-label{display:flex;align-items:center;gap:10px}.account-text{display:flex;flex-direction:column;gap:2px}.account-avatar{width:32px;height:32px;border-radius:10px;overflow:hidden;background:#f5efe7;border:1px solid #e2ddd5;display:inline-flex;align-items:center;justify-content:center}.account-avatar img{width:100%;height:100%;object-fit:cover}.account-avatar-fallback{width:16px;height:16px;border-radius:50%;background:#c9b9a6}.account-handle{font-size:12px;color:#8a6b58}.account-list .ghost{font-size:12px;color:#8a6b58;flex-shrink:0;white-space:nowrap}.account-selector-panel{padding:16px}.account-selector-inline{display:flex;flex-direction:column;gap:8px;min-width:220px;flex:1}.account-selector-inline .account-selector-header{width:100%;align-items:stretch;flex:1}.account-selector-header{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.account-selector{position:relative;flex:1;min-width:220px}.account-selector-summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;height:48px;border-radius:12px;border:1px solid #e2ddd5;background:#fffdfa;width:100%}.account-selector-summary .account-text{font-size:13px}.account-selector-dropdown .account-label{gap:8px}.account-selector-dropdown .account-list button{padding:6px 8px}.account-selector-dropdown .account-text{font-size:12px}.account-selector-dropdown .account-handle{font-size:11px}.account-selector-summary::-webkit-details-marker{display:none}.account-selector-summary::marker{content:""}.account-selector-placeholder{color:#8a6b58;font-size:13px}.account-selector-caret{font-size:12px;color:#8a6b58}.account-selector-dropdown{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;background:#fffdfa;border:1px solid #e2ddd5;border-radius:12px;padding:6px;box-shadow:0 18px 40px #43392d1f}.account-selector .account-list{margin:0}.timeline-readme{margin-top:12px}.timeline-readme h3{margin:0 0 8px;font-size:16px}.account-form label{display:block;font-size:12px;margin-bottom:10px}.account-form-divider{border-top:1px dashed #e2ddd5;padding-top:14px}.account-form input{width:100%;padding:8px 10px;margin-top:6px;border-radius:8px;border:1px solid #d8d1c7;font-family:inherit}.compose-form textarea{width:100%;padding:12px;border-radius:12px;border:1px solid #d8d1c7;font-family:inherit;resize:vertical}.compose-actions{display:flex;justify-content:space-between;align-items:center;margin-top:12px;gap:8px;flex-wrap:wrap}.compose-actions-right{display:inline-flex;align-items:center;gap:8px}.compose-actions select{border-radius:8px;border:1px solid #d8d1c7;padding:6px 10px;font-family:inherit}.compose-icon-button{background:#e1e7f4;color:#1e2b45;border:1px solid #d8d1c7}.compose-icon-button:disabled{opacity:.5}.compose-emoji-panel{margin-top:12px;border:1px solid #e2ddd5;border-radius:12px;background:#fffdfa;padding:10px;display:flex;flex-direction:column;gap:10px;max-height:240px;overflow:auto}.compose-emoji-empty{font-size:12px;color:#6c5c4b;margin:0}.compose-emoji-category{display:flex;flex-direction:column;gap:8px}.compose-emoji-category-toggle{background:#f3efe7;color:#1e2b45;border:1px solid #e2ddd5;border-radius:10px;padding:6px 10px;display:flex;align-items:center;justify-content:space-between;font-size:13px}.compose-emoji-count{font-size:11px;padding:2px 6px;border-radius:999px;background:#d7e0f2;color:#1e2b45}.compose-emoji-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:6px}.compose-emoji-button{width:36px;height:36px;padding:4px;border-radius:8px;background:#f3f0e9;border:1px solid #e2ddd5;display:inline-flex;align-items:center;justify-content:center}.compose-emoji-button img{width:100%;height:100%;object-fit:contain}button{font-family:inherit;background:#3b5fa8;color:#f2f6ff;border:none;border-radius:10px;padding:8px 12px;cursor:pointer}.button-with-icon{display:inline-flex;align-items:center;justify-content:center;gap:6px}.button-with-icon svg{width:16px;height:16px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.icon-button{width:40px;height:40px;padding:0;display:inline-flex;align-items:center;justify-content:center}.icon-button svg{width:18px;height:18px;stroke:currentColor;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}button.is-active{background:#9db6e3;color:#1e2b45}button:disabled{opacity:.6;cursor:not-allowed}button.ghost{background:none;color:#3b5fa8}.text-link{background:none;color:#3b5fa8;border:none;padding:0;font:inherit;cursor:pointer;text-decoration:none}.timeline-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:12px;flex-wrap:wrap}.timeline-header h2{margin:0}.timeline-header-actions{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap;margin-left:auto;width:100%}.timeline-header-actions>button{height:48px}.timeline-board{display:flex;gap:16px;overflow-x:auto;padding-bottom:2px;cursor:grab;scroll-behavior:smooth;scroll-snap-type:x mandatory}.timeline-board.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.timeline-column{flex:0 0 var(--timeline-column-width);max-width:var(--timeline-column-max-width);display:flex;flex-direction:column;gap:12px;background:#fffdfa;border:1px solid #e2ddd5;border-radius:14px;padding:12px;min-height:90vh;box-shadow:inset 0 1px #fff9,0 12px 24px #43392d0f;scroll-snap-align:start}.timeline-column-header{display:flex;gap:12px;align-items:center}.timeline-column-actions{display:flex;gap:8px}.section-menu{position:relative}.section-menu-panel{position:absolute;top:calc(100% + 6px);right:0;min-width:160px;background:#fffdfa;border:1px solid #e2ddd5;border-radius:12px;padding:6px;box-shadow:0 18px 40px #43392d1f;display:flex;flex-direction:column;gap:4px;z-index:20}.section-menu-mobile{display:none;flex-direction:column;gap:4px;padding-bottom:4px;border-bottom:1px solid #e2ddd5;margin-bottom:4px}@media (max-width: 900px){.section-menu-mobile{display:flex}}.section-menu-panel button{background:none;color:#1f1b16;padding:6px 8px;text-align:left;font-size:12px;border-radius:8px}.section-menu-panel .danger{color:#9a2e1f;font-weight:600}.timeline-column-body{overflow-y:auto;max-height:85vh;padding-right:6px}.timeline{display:flex;flex-direction:column;gap:16px}.status{padding:14px;border-radius:12px;border:1px solid #eee6db;background:#fffdfa}.status header{display:flex;justify-content:flex-start;align-items:center;gap:12px;font-size:13px;color:#6b5c4f}.status-avatar,.status-account{cursor:pointer}.status header div{display:flex;flex-direction:column;gap:4px}.custom-emoji{width:auto;height:1.5em;vertical-align:-.25em;display:inline-block;transition:transform .15s ease;transform-origin:center}.custom-emoji:hover{transform:scale(2)}.status-avatar{width:36px;height:36px;border-radius:10px;overflow:hidden;background:#f5efe7;border:1px solid #e2ddd5;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.status-avatar img{width:100%;height:100%;object-fit:cover}.status-avatar-fallback{width:16px;height:16px;border-radius:50%;background:#c9b9a6}.status-header{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px;color:#6b5c4f}.status-header div{display:flex;flex-direction:column;gap:4px}.status header a{color:inherit;text-decoration:none}.time-link{color:inherit;text-decoration:none}.status-text{margin:10px 0 0;font-size:15px;line-height:1.5;white-space:pre-wrap}.status-time{margin-top:10px;font-size:12px;color:#8a6b58;display:inline-flex;align-items:center;gap:6px}.status-time a{color:inherit;text-decoration:none}.status-reactions{margin-top:10px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.status-reaction{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border-radius:12px;background:transparent;color:#231b16;border:1px solid #8a7b6a;font-size:13px;line-height:1.2}.status-reaction.is-active{background:#3f3731;border-color:#2c2621;color:#f5efe7}.status-reaction-emoji{font-size:18px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.status-reaction img{max-height:20px;height:auto;width:auto;object-fit:contain}.status-reaction-count{font-weight:600}.visibility-icon{width:14px;height:14px;color:inherit;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.time-separator{font-size:12px;line-height:1}.status-text a{color:#7c6152;text-decoration:underline;word-break:break-word}.status-warning{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;background:#f5efe7;margin-top:10px}.status-warning-text{margin:0;font-size:13px;color:#6b5c4f}.status-warning button{flex-shrink:0;font-size:13px;line-height:1.2}.link-preview{margin-top:12px;display:grid;grid-template-columns:90px 1fr;gap:12px;align-items:center;text-decoration:none;color:inherit;border:1px solid #e2ddd5;border-radius:14px;overflow:hidden;background:#fffdfa}.link-preview.no-image{grid-template-columns:1fr}.link-preview.no-image .link-preview-body{padding-left:12px}.link-preview img{width:100%;height:100%;object-fit:cover;display:block}.link-preview-body{padding:10px 12px 10px 0;display:flex;flex-direction:column;gap:6px;font-size:13px;color:#6b5c4f}.link-preview-body strong{font-size:14px;color:#1f1b16}.link-preview-url{font-size:12px;color:#7c6152;word-break:break-all}.status footer{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap;align-items:center;justify-content:space-between}.status footer button{height:32px}.status-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.delete-button{width:32px;height:32px;padding:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#9a2e1f}.delete-button img{width:18px;height:18px}.attachment-thumb{border:1px solid #e2ddd5;border-radius:10px;padding:0;background:#fffdfa;width:32px;height:32px;overflow:hidden}.compose-attachments{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.file-button{background:#e1e7f4;color:#1e2b45;border-radius:10px;padding:0;cursor:pointer;font-size:13px;display:inline-flex;align-items:center;justify-content:center}.file-button input{display:none}.attachment-thumb img{width:100%;height:100%;object-fit:cover;display:block}.image-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center}.image-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0d0bb3}.image-modal-content{position:relative;z-index:1;width:min(92vw,1200px);max-height:90vh;display:flex;flex-direction:column;gap:12px}.image-modal-actions{display:flex;justify-content:flex-end;gap:8px}.image-modal-delete{background:#9a2e1f;color:#fffaf2}.image-modal-content img{width:100%;height:100%;max-height:80vh;object-fit:contain;border-radius:16px;border:1px solid #1f1b16;background:#0f0d0b;transform-origin:center;cursor:grab}.image-modal-content img.is-dragging{cursor:grabbing}.image-modal-close{position:sticky;top:0;align-self:flex-end;z-index:2}.confirm-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:flex;align-items:center;justify-content:center}.confirm-modal-content{position:relative;z-index:1;width:min(92vw,600px);max-height:80vh;overflow:auto;background:#fffdfa;border:1px solid #e2ddd5;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:16px}.confirm-modal-content h3{margin:0}.confirm-status .status-text{margin:10px 0 0}.confirm-status{padding:14px}.confirm-actions{display:flex;justify-content:flex-end;gap:8px}.confirm-actions button{height:32px;padding:0 12px}.confirm-actions .delete-button{width:auto;color:#fffaf2}.boosted-by{display:flex;align-items:center;gap:5px;font-size:12px;color:#7c6152;margin-bottom:8px}.boosted-by img{width:18px;height:18px}.reply-info{display:flex;align-items:center;gap:8px;font-size:12px;color:#7c6152;margin-bottom:8px}.switch{position:relative;width:44px;height:24px;display:inline-block}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#d8d1c7;transition:background .2s ease}.slider:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background:#fff;top:3px;left:3px;transition:transform .2s ease}.switch input:checked+.slider{background:#2e6b4f}.switch input:checked+.slider:before{transform:translate(20px)}.reply-info img{width:18px;height:18px}.error{color:#9a2e1f;font-size:13px}.empty{color:#8a6b58;font-size:13px}.hint{color:#7c6152;font-size:12px;margin-top:12px}.replying{display:flex;justify-content:space-between;align-items:center;background:#f5efe7;border-radius:10px;padding:8px 12px;margin-bottom:12px;font-size:13px}.compose-account-select{margin-bottom:12px}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70}.mobile-menu-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0d0b99}.mobile-menu-panel{position:relative;z-index:1;width:min(92vw,520px);margin:10vh auto 0;display:flex;flex-direction:column;gap:12px}.mobile-menu-header{display:flex;justify-content:space-between;align-items:center;gap:12px}.mobile-menu-header h3{margin:0}.mobile-menu-actions{display:flex;flex-direction:column;gap:8px}.mobile-menu-section{margin-top:4px}.mobile-menu-button,.mobile-compose-button{display:none}@media (max-width: 900px){.timeline-column-header{flex-direction:row;align-items:center}.timeline-column-actions{margin-left:auto;justify-content:flex-end}.account-selector-inline{width:auto}.timeline-column-actions>button{display:none}.mobile-menu-button,.mobile-compose-button{display:inline-flex}}:root[data-theme=christmas] .sidebar-description{color:#7b3f3f}:root[data-theme=christmas] .sidebar-description a{color:#b43b3b}:root[data-theme=christmas] .sidebar-links a{color:#2e6b4f}:root[data-theme=christmas] .sidebar-divider{background:#ead7cc}:root[data-theme=christmas] .settings-modal-backdrop{background:#20100fa6}:root[data-theme=christmas] .overlay-backdrop,body[data-theme=christmas] .overlay-backdrop{background:#5b1f1f1f}:root[data-theme=christmas] .settings-item{border-top:1px solid #ead7cc}:root[data-theme=christmas] .settings-item p{color:#7b3f3f}:root[data-theme=christmas] .panel{border:1px solid #e2cfc4;box-shadow:0 18px 40px #86282814}:root[data-theme=christmas] .account-add-button{background:#2e6b4f;color:#f4fff7}:root[data-theme=christmas] .account-add-panel{background:#fff7f2eb;color:#5b1f1f;border:1px solid #ead7cc;box-shadow:0 18px 40px #8628281f}:root[data-theme=christmas] .status-avatar{background:#fff7f2;border:1px solid #ead7cc}:root[data-theme=christmas] .status-avatar-fallback{background:#d4b2a2}:root[data-theme=christmas] .account-selector-summary{border:1px solid #ead7cc;background:#fff7f2}:root[data-theme=christmas] .account-selector-dropdown{border:1px solid #ead7cc;background:#fff7f2;box-shadow:0 18px 40px #8628281f}:root[data-theme=christmas] .account-selector-placeholder,:root[data-theme=christmas] .account-selector-caret{color:#7b3f3f}:root[data-theme=christmas] button{background:#b43b3b;color:#fff4f4}:root[data-theme=christmas] button.is-active{background:#e4b46b;color:#3d2a12}:root[data-theme=christmas] button.ghost{color:#8f2f2f}:root[data-theme=christmas] .text-link,body[data-theme=christmas] .text-link{background:none}:root[data-theme=christmas] .account-list button{background:none;color:inherit}:root[data-theme=christmas] .section-menu-panel{background:#fff7f2eb;color:#5b1f1f;border:1px solid #ead7cc;box-shadow:0 18px 40px #8628281f}:root[data-theme=christmas] .section-menu-panel button,body[data-theme=christmas] .section-menu-panel button{background:none;color:#5b1f1f}:root[data-theme=christmas] .timeline-column{background:#fff7f2;border:1px solid #ead7cc;box-shadow:inset 0 1px #fff6,0 12px 24px #8628280f}:root[data-theme=christmas] .status{border:1px solid #ead7cc;background:#fff7f2}:root[data-theme=christmas] .status header{color:#7b3f3f}:root[data-theme=christmas] .status header strong{color:#5b1f1f}:root[data-theme=christmas] .status header span,:root[data-theme=christmas] .time-link{color:#2e6b4f}:root[data-theme=christmas] .status-time{color:#2e6b4f}:root[data-theme=christmas] .status-warning,body[data-theme=christmas] .status-warning{background:#f3e4dc}:root[data-theme=christmas] .status-warning-text,body[data-theme=christmas] .status-warning-text{color:#7b3f3f}:root[data-theme=christmas] .link-preview{border:1px solid #ead7cc;background:#fff7f2}:root[data-theme=christmas] .link-preview-body{color:#7b3f3f}:root[data-theme=christmas] .link-preview-body strong{color:#5b1f1f}:root[data-theme=christmas] .link-preview-url{color:#2e6b4f}:root[data-theme=christmas] .status-reaction{color:#5b1f1f;border-color:#ead7cc}:root[data-theme=christmas] .status-reaction.is-active{background:#7b3f3f;border-color:#5b1f1f;color:#fff1f1}:root[data-theme=christmas] .file-button{background:#f3e4dc;color:#7b3f3f}:root[data-theme=christmas] .compose-icon-button,body[data-theme=christmas] .compose-icon-button{background:#f3e4dc;color:#7b3f3f;border-color:#ead7cc}:root[data-theme=christmas] .compose-emoji-panel{background:#fff7f2;border-color:#ead7cc}:root[data-theme=christmas] .compose-emoji-category-toggle{background:#f3e4dc;color:#7b3f3f;border-color:#ead7cc}:root[data-theme=christmas] .compose-emoji-count{background:#ead7cc;color:#5b1f1f}:root[data-theme=christmas] .compose-emoji-button{background:#f3e4dc;border-color:#ead7cc}:root[data-theme=christmas] .compose-emoji-empty{color:#a36a6a}:root[data-theme=christmas] .boosted-by{color:#2e6b4f}:root[data-theme=christmas] .reply-info{color:#7b3f3f}:root[data-theme=christmas] .account-form input,:root[data-theme=christmas] .compose-form textarea,:root[data-theme=christmas] .compose-actions select,:root[data-theme=christmas] .settings-item select{background:#fff7f2;border:1px solid #ead7cc;color:#5b1f1f}:root[data-theme=christmas] .account-form input::placeholder,:root[data-theme=christmas] .compose-form textarea::placeholder{color:#a36a6a}:root[data-theme=sky-pink] .sidebar-description{color:#4a6b86}:root[data-theme=sky-pink] .sidebar-description a{color:#2b4f7d}:root[data-theme=sky-pink] .sidebar-links a{color:#c86a92}:root[data-theme=sky-pink] .sidebar-divider{background:#d6e5f2}:root[data-theme=sky-pink] .settings-modal-backdrop{background:#1d334a99}:root[data-theme=sky-pink] .overlay-backdrop,body[data-theme=sky-pink] .overlay-backdrop{background:#4a8bd824}:root[data-theme=sky-pink] .settings-item{border-top:1px solid #d6e5f2}:root[data-theme=sky-pink] .settings-item p{color:#4a6b86}:root[data-theme=sky-pink] .panel{border:1px solid #d6e5f2;box-shadow:0 18px 40px #3a76b91f}:root[data-theme=sky-pink] .account-add-button{background:#4a8bd8;color:#f6fbff}:root[data-theme=sky-pink] .account-add-panel{background:#f7fbffeb;color:#2b4f7d;border:1px solid #d6e5f2;box-shadow:0 18px 40px #3a76b929}:root[data-theme=sky-pink] .status-avatar{background:#f7fbff;border:1px solid #d6e5f2}:root[data-theme=sky-pink] .status-avatar-fallback{background:#c7d9ef}:root[data-theme=sky-pink] .account-selector-summary{border:1px solid #d6e5f2;background:#f7fbff}:root[data-theme=sky-pink] .account-selector-dropdown{border:1px solid #d6e5f2;background:#f7fbff;box-shadow:0 18px 40px #3a76b929}:root[data-theme=sky-pink] .account-selector-placeholder,:root[data-theme=sky-pink] .account-selector-caret{color:#4a6b86}:root[data-theme=sky-pink] button{background:#f2a5c9;color:#3d2130}:root[data-theme=sky-pink] button.is-active{background:#4a8bd8;color:#f6fbff}:root[data-theme=sky-pink] button.ghost{color:#c86a92}:root[data-theme=sky-pink] .text-link,body[data-theme=sky-pink] .text-link{background:none}:root[data-theme=sky-pink] .account-list button{background:none;color:inherit}:root[data-theme=sky-pink] .section-menu-panel{background:#f7fbffeb;color:#2b4f7d;border:1px solid #d6e5f2;box-shadow:0 18px 40px #3a76b929}:root[data-theme=sky-pink] .section-menu-panel button,body[data-theme=sky-pink] .section-menu-panel button{background:none;color:#2b4f7d}:root[data-theme=sky-pink] .timeline-column{background:#f7fbff;border:1px solid #d6e5f2;box-shadow:inset 0 1px #fff6,0 12px 24px #3a76b914}:root[data-theme=sky-pink] .status{border:1px solid #d6e5f2;background:#fff5fa}:root[data-theme=sky-pink] .status header{color:#4a6b86}:root[data-theme=sky-pink] .status header strong{color:#2b4f7d}:root[data-theme=sky-pink] .status header span,:root[data-theme=sky-pink] .time-link{color:#c86a92}:root[data-theme=sky-pink] .status-time{color:#c86a92}:root[data-theme=sky-pink] .status-warning,body[data-theme=sky-pink] .status-warning{background:#fbeaf2}:root[data-theme=sky-pink] .status-warning-text,body[data-theme=sky-pink] .status-warning-text{color:#9b5b7c}:root[data-theme=sky-pink] .link-preview{border:1px solid #d6e5f2;background:#fff5fa}:root[data-theme=sky-pink] .link-preview-body{color:#4a6b86}:root[data-theme=sky-pink] .link-preview-body strong{color:#2b4f7d}:root[data-theme=sky-pink] .link-preview-url{color:#4a8bd8}:root[data-theme=sky-pink] .status-reaction{color:#2b4f7d;border-color:#d6e5f2}:root[data-theme=sky-pink] .status-reaction.is-active{background:#4a8bd8;border-color:#2b4f7d;color:#f6fbff}:root[data-theme=sky-pink] .file-button{background:#e9f2fb;color:#4a6b86}:root[data-theme=sky-pink] .compose-icon-button,body[data-theme=sky-pink] .compose-icon-button{background:#e9f2fb;color:#4a6b86;border-color:#d6e5f2}:root[data-theme=sky-pink] .compose-emoji-panel{background:#f7fbff;border-color:#d6e5f2}:root[data-theme=sky-pink] .compose-emoji-category-toggle{background:#e9f2fb;color:#4a6b86;border-color:#d6e5f2}:root[data-theme=sky-pink] .compose-emoji-count{background:#d6e5f2;color:#2b4f7d}:root[data-theme=sky-pink] .compose-emoji-button{background:#e9f2fb;border-color:#d6e5f2}:root[data-theme=sky-pink] .compose-emoji-empty{color:#9b7a8b}:root[data-theme=sky-pink] .boosted-by{color:#4a8bd8}:root[data-theme=sky-pink] .reply-info{color:#c86a92}:root[data-theme=sky-pink] .account-form input,:root[data-theme=sky-pink] .compose-form textarea,:root[data-theme=sky-pink] .compose-actions select,:root[data-theme=sky-pink] .settings-item select{background:#f7fbff;border:1px solid #d6e5f2;color:#2b4f7d}:root[data-theme=sky-pink] .account-form input::placeholder,:root[data-theme=sky-pink] .compose-form textarea::placeholder{color:#9b7a8b}:root[data-theme=monochrome] .sidebar-description{color:#2a2a2a}:root[data-theme=monochrome] .sidebar-description a{color:#111}:root[data-theme=monochrome] .sidebar-links a{color:#111}:root[data-theme=monochrome] .sidebar-divider{background:#111}:root[data-theme=monochrome] .settings-modal-backdrop{background:#0a0a0aa6}:root[data-theme=monochrome] .overlay-backdrop,body[data-theme=monochrome] .overlay-backdrop{background:#11111129}:root[data-theme=monochrome] .settings-item{border-top:1px solid #1d1d1d}:root[data-theme=monochrome] .settings-item p{color:#2a2a2a}:root[data-theme=monochrome] .panel{border:1px solid #1d1d1d;box-shadow:0 18px 40px #00000014}:root[data-theme=monochrome] .account-add-button{background:#111;color:#fff}:root[data-theme=monochrome] .account-add-panel{background:#ffffffeb;color:#111;border:1px solid #1d1d1d;box-shadow:0 18px 40px #0000001f}:root[data-theme=monochrome] .status-avatar{background:#fff;border:1px solid #1d1d1d}:root[data-theme=monochrome] .status-avatar-fallback{background:#b3b3b3}:root[data-theme=monochrome] .account-selector-summary{border:1px solid #1d1d1d;background:#fff}:root[data-theme=monochrome] .account-selector-dropdown{border:1px solid #1d1d1d;background:#ffffffeb;box-shadow:0 18px 40px #0000001f}:root[data-theme=monochrome] .account-selector-placeholder,:root[data-theme=monochrome] .account-selector-caret{color:#2a2a2a}:root[data-theme=monochrome] button{background:#111;color:#fff}:root[data-theme=monochrome] button.is-active{background:#e6e6e6;color:#111}:root[data-theme=monochrome] button.ghost{color:#111}:root[data-theme=monochrome] .text-link,body[data-theme=monochrome] .text-link{background:none}:root[data-theme=monochrome] .account-list button{background:none;color:inherit}:root[data-theme=monochrome] .section-menu-panel{background:#ffffffeb;color:#111;border:1px solid #1d1d1d;box-shadow:0 18px 40px #0000001f}:root[data-theme=monochrome] .section-menu-panel button,body[data-theme=monochrome] .section-menu-panel button{background:none;color:#111}:root[data-theme=monochrome] .timeline-column{background:#fff;border:1px solid #1d1d1d;box-shadow:inset 0 1px #fff6,0 12px 24px #0000000f}:root[data-theme=monochrome] .status{border:1px solid #1d1d1d;background:#fff}:root[data-theme=monochrome] .status header{color:#2a2a2a}:root[data-theme=monochrome] .status header strong{color:#111}:root[data-theme=monochrome] .status header span,:root[data-theme=monochrome] .time-link{color:#2a2a2a}:root[data-theme=monochrome] .status-time{color:#2a2a2a}:root[data-theme=monochrome] .status-warning,body[data-theme=monochrome] .status-warning{background:#f1f1f1}:root[data-theme=monochrome] .status-warning-text,body[data-theme=monochrome] .status-warning-text{color:#2a2a2a}:root[data-theme=monochrome] .link-preview{border:1px solid #1d1d1d;background:#fff}:root[data-theme=monochrome] .link-preview-body{color:#2a2a2a}:root[data-theme=monochrome] .link-preview-body strong{color:#111}:root[data-theme=monochrome] .link-preview-url{color:#2a2a2a}:root[data-theme=monochrome] .status-reaction{color:#2a2a2a;border-color:#1d1d1d}:root[data-theme=monochrome] .status-reaction.is-active{background:#2a2a2a;border-color:#111;color:#f5f5f5}:root[data-theme=monochrome] .file-button{background:#f1f1f1;color:#2a2a2a}:root[data-theme=monochrome] .compose-icon-button,body[data-theme=monochrome] .compose-icon-button{background:#f1f1f1;color:#2a2a2a;border-color:#1d1d1d}:root[data-theme=monochrome] .delete-button{background:#c62828}:root[data-theme=monochrome] .confirm-actions .delete-button{color:#fff5f5}:root[data-theme=monochrome] .image-modal-delete{background:#c62828;color:#fff5f5}:root[data-theme=monochrome] .compose-emoji-panel{background:#fff;border-color:#1d1d1d}:root[data-theme=monochrome] .compose-emoji-category-toggle{background:#f1f1f1;color:#2a2a2a;border-color:#1d1d1d}:root[data-theme=monochrome] .compose-emoji-count{background:#e5e5e5;color:#111}:root[data-theme=monochrome] .compose-emoji-button{background:#f1f1f1;border-color:#1d1d1d}:root[data-theme=monochrome] .compose-emoji-empty{color:#6b6b6b}:root[data-theme=monochrome] .boosted-by{color:#2a2a2a}:root[data-theme=monochrome] .reply-info{color:#2a2a2a}:root[data-theme=monochrome] .account-form input,:root[data-theme=monochrome] .compose-form textarea,:root[data-theme=monochrome] .compose-actions select,:root[data-theme=monochrome] .settings-item select{background:#fff;border:1px solid #1d1d1d;color:#111}:root[data-theme=monochrome] .account-form input::placeholder,:root[data-theme=monochrome] .compose-form textarea::placeholder{color:#6b6b6b}@media (prefers-color-scheme: dark){:root{background:radial-gradient(circle at top left,#1d1b18,#12110f 55%,#0d0c0b);color:#f0e7dc;--scrollbar-thumb: var(--scrollbar-thumb-dark)}:root[data-theme=christmas],body[data-theme=christmas]{background:radial-gradient(circle at top left,#2a1716,#1d1110 55%,#120b0a);color:#f7e7df}:root[data-theme=sky-pink],body[data-theme=sky-pink]{background:radial-gradient(circle at top left,#1b2330,#191a26 55%,#101218);color:#eff1f7;--scrollbar-thumb: #5f6875}:root[data-theme=monochrome],body[data-theme=monochrome]{background:radial-gradient(circle at top left,#0f0f0f,#080808 55%,#030303);color:#f5f5f5;--scrollbar-thumb: #616161}.overlay-backdrop{background:#0f0d0b66}:root[data-theme=christmas] .overlay-backdrop,body[data-theme=christmas] .overlay-backdrop{background:#20100f73}:root[data-theme=sky-pink] .overlay-backdrop,body[data-theme=sky-pink] .overlay-backdrop{background:#58668a59}:root[data-theme=monochrome] .overlay-backdrop,body[data-theme=monochrome] .overlay-backdrop{background:#00000080}.panel{background:#1b1916cc;border:1px solid #3b342d;box-shadow:0 18px 40px #00000073}:root[data-theme=christmas] .panel,body[data-theme=christmas] .panel{background:#201412cc;border:1px solid #4a2f2c;box-shadow:0 18px 40px #40141473}:root[data-theme=sky-pink] .panel,body[data-theme=sky-pink] .panel{background:#1a202dcc;border:1px solid #2e3b50;box-shadow:0 18px 40px #0c121c80}:root[data-theme=monochrome] .panel,body[data-theme=monochrome] .panel{background:#121212cc;border:1px solid #3a3a3a;box-shadow:0 18px 40px #00000073}.timeline-column{background:#171512;border:1px solid #302822;box-shadow:inset 0 1px #ffffff0d,0 12px 24px #00000059}:root[data-theme=christmas] .timeline-column,body[data-theme=christmas] .timeline-column{background:#1a100f;border:1px solid #3b2624;box-shadow:inset 0 1px #ffffff0a,0 12px 24px #40141459}:root[data-theme=sky-pink] .timeline-column,body[data-theme=sky-pink] .timeline-column{background:#181e2a;border:1px solid #2e3b50;box-shadow:inset 0 1px #ffffff0a,0 12px 24px #0c121c59}:root[data-theme=monochrome] .timeline-column,body[data-theme=monochrome] .timeline-column{background:#101010;border:1px solid #3a3a3a;box-shadow:inset 0 1px #ffffff0a,0 12px 24px #00000059}.app-header p,.status header,.account-list .ghost,.attachments a,.empty,.hint{color:#c4b6a6}:root[data-theme=monochrome] .app-header p,body[data-theme=monochrome] .app-header p,:root[data-theme=monochrome] .status header,body[data-theme=monochrome] .status header,:root[data-theme=monochrome] .account-list .ghost,body[data-theme=monochrome] .account-list .ghost,:root[data-theme=monochrome] .attachments a,body[data-theme=monochrome] .attachments a,:root[data-theme=monochrome] .empty,body[data-theme=monochrome] .empty,:root[data-theme=monochrome] .hint,body[data-theme=monochrome] .hint{color:#d6d6d6}.status{background:#171512;border:1px solid #302822}:root[data-theme=christmas] .status,body[data-theme=christmas] .status{background:#1a100f;border:1px solid #3b2624}:root[data-theme=sky-pink] .status,body[data-theme=sky-pink] .status{background:#181e2a;border:1px solid #2e3b50}:root[data-theme=monochrome] .status,body[data-theme=monochrome] .status{background:#101010;border:1px solid #3a3a3a}:root[data-theme=christmas] .status header,body[data-theme=christmas] .status header{color:#e4b9b9}:root[data-theme=christmas] .status header strong,body[data-theme=christmas] .status header strong{color:#f4d7d7}:root[data-theme=christmas] .status header span,body[data-theme=christmas] .status header span,:root[data-theme=christmas] .time-link,body[data-theme=christmas] .time-link{color:#9cc7ab}:root[data-theme=sky-pink] .status header,body[data-theme=sky-pink] .status header{color:#d7ddea}:root[data-theme=sky-pink] .status header strong,body[data-theme=sky-pink] .status header strong{color:#f2f5fb}:root[data-theme=sky-pink] .status header span,body[data-theme=sky-pink] .status header span,:root[data-theme=sky-pink] .time-link,body[data-theme=sky-pink] .time-link{color:#f0a6c8}:root[data-theme=monochrome] .status header,body[data-theme=monochrome] .status header{color:#d6d6d6}:root[data-theme=monochrome] .status header strong,body[data-theme=monochrome] .status header strong{color:#f5f5f5}:root[data-theme=monochrome] .status header span,body[data-theme=monochrome] .status header span,:root[data-theme=monochrome] .time-link,body[data-theme=monochrome] .time-link{color:#bdbdbd}:root[data-theme=christmas] .status-time,body[data-theme=christmas] .status-time{color:#9cc7ab}:root[data-theme=sky-pink] .status-time,body[data-theme=sky-pink] .status-time{color:#f0a6c8}:root[data-theme=monochrome] .status-time,body[data-theme=monochrome] .status-time{color:#bdbdbd}:root[data-theme=christmas] .status-warning,body[data-theme=christmas] .status-warning{background:#2a1b19}:root[data-theme=sky-pink] .status-warning,body[data-theme=sky-pink] .status-warning{background:#1e1a24}:root[data-theme=christmas] .status-warning-text,body[data-theme=christmas] .status-warning-text{color:#cf8c8c}:root[data-theme=sky-pink] .status-warning-text,body[data-theme=sky-pink] .status-warning-text{color:#d9a3bd}:root[data-theme=monochrome] .status-warning,body[data-theme=monochrome] .status-warning{background:#181818}:root[data-theme=monochrome] .status-warning-text,body[data-theme=monochrome] .status-warning-text{color:#d6d6d6}.status p{color:#f0e7dc}.status-time{color:#c4b6a6}.status-warning{background:#2a241f}.status-warning-text{color:#c4b6a6}.replying{background:#2a241f}.account-form input,.compose-form textarea,.compose-actions select,.settings-item select{background:#151310;border:1px solid #3a312a;color:#f0e7dc}:root[data-theme=christmas] .account-form input,body[data-theme=christmas] .account-form input,:root[data-theme=christmas] .compose-form textarea,body[data-theme=christmas] .compose-form textarea,:root[data-theme=christmas] .compose-actions select,body[data-theme=christmas] .compose-actions select,:root[data-theme=christmas] .settings-item select,body[data-theme=christmas] .settings-item select{background:#1a100f;border:1px solid #3b2624;color:#f7e7df}:root[data-theme=sky-pink] .account-form input,body[data-theme=sky-pink] .account-form input,:root[data-theme=sky-pink] .compose-form textarea,body[data-theme=sky-pink] .compose-form textarea,:root[data-theme=sky-pink] .compose-actions select,body[data-theme=sky-pink] .compose-actions select,:root[data-theme=sky-pink] .settings-item select,body[data-theme=sky-pink] .settings-item select{background:#181e2a;border:1px solid #2e3b50;color:#eff1f7}:root[data-theme=christmas] .account-form input::placeholder,body[data-theme=christmas] .account-form input::placeholder,:root[data-theme=christmas] .compose-form textarea::placeholder,body[data-theme=christmas] .compose-form textarea::placeholder{color:#c59a9a}:root[data-theme=sky-pink] .account-form input::placeholder,body[data-theme=sky-pink] .account-form input::placeholder,:root[data-theme=sky-pink] .compose-form textarea::placeholder,body[data-theme=sky-pink] .compose-form textarea::placeholder{color:#aeb7c6}:root[data-theme=monochrome] .account-form input,body[data-theme=monochrome] .account-form input,:root[data-theme=monochrome] .compose-form textarea,body[data-theme=monochrome] .compose-form textarea,:root[data-theme=monochrome] .compose-actions select,body[data-theme=monochrome] .compose-actions select,:root[data-theme=monochrome] .settings-item select,body[data-theme=monochrome] .settings-item select{background:#101010;border:1px solid #3a3a3a;color:#f0f0f0}:root[data-theme=monochrome] .account-form input::placeholder,body[data-theme=monochrome] .account-form input::placeholder,:root[data-theme=monochrome] .compose-form textarea::placeholder,body[data-theme=monochrome] .compose-form textarea::placeholder{color:#8a8a8a}.account-form-divider{border-top:1px dashed #3b342d}.account-form input::placeholder,.compose-form textarea::placeholder{color:#9b8e80}button{background:#4a6cb6;color:#edf3ff}:root[data-theme=christmas] button,body[data-theme=christmas] button{background:#8f2f2f;color:#fff1f1}:root[data-theme=sky-pink] button,body[data-theme=sky-pink] button{background:#7db4f0;color:#0f1c2a}:root[data-theme=monochrome] button,body[data-theme=monochrome] button{background:#e6e6e6;color:#111}button.is-active{background:#8fa6cf;color:#1d2638}:root[data-theme=christmas] button.is-active,body[data-theme=christmas] button.is-active{background:#b07a3b;color:#2b1a10}:root[data-theme=sky-pink] button.is-active,body[data-theme=sky-pink] button.is-active{background:#f0a6c8;color:#2a1620}:root[data-theme=monochrome] button.is-active,body[data-theme=monochrome] button.is-active{background:#bdbdbd;color:#111}button.ghost{color:#8fa6cf}:root[data-theme=christmas] button.ghost,body[data-theme=christmas] button.ghost{color:#cf8c8c}:root[data-theme=sky-pink] button.ghost,body[data-theme=sky-pink] button.ghost{color:#f0a6c8}:root[data-theme=monochrome] button.ghost,body[data-theme=monochrome] button.ghost{color:#f0f0f0}.text-link{color:#8fa6cf;background:none}:root[data-theme=christmas] .text-link,body[data-theme=christmas] .text-link{color:#cf8c8c;background:none}:root[data-theme=sky-pink] .text-link,body[data-theme=sky-pink] .text-link{color:#f0a6c8;background:none}:root[data-theme=monochrome] .text-link,body[data-theme=monochrome] .text-link{color:#f0f0f0;background:none}.account-add-button{background:#4a6cb6;color:#edf3ff}:root[data-theme=christmas] .account-add-button,body[data-theme=christmas] .account-add-button{background:#2e6b4f;color:#f4fff7}:root[data-theme=sky-pink] .account-add-button,body[data-theme=sky-pink] .account-add-button{background:#7db4f0;color:#0f1c2a}:root[data-theme=monochrome] .account-add-button,body[data-theme=monochrome] .account-add-button{background:#e6e6e6;color:#111}.account-add-panel{background:#171512e0;color:#f0e7dc;border:1px solid #3b342d;box-shadow:0 18px 40px #00000073}:root[data-theme=christmas] .account-add-panel,body[data-theme=christmas] .account-add-panel{background:#1a100fe0;color:#f7e7df;border:1px solid #3b2624;box-shadow:0 18px 40px #40141473}:root[data-theme=sky-pink] .account-add-panel,body[data-theme=sky-pink] .account-add-panel{background:#181e2ae6;color:#eff1f7;border:1px solid #2e3b50;box-shadow:0 18px 40px #0c121c80}:root[data-theme=monochrome] .account-add-panel,body[data-theme=monochrome] .account-add-panel{background:#101010e0;color:#f0f0f0;border:1px solid #3a3a3a;box-shadow:0 18px 40px #00000073}.section-menu-panel{background:#171512e0;color:#f0e7dc;border:1px solid #3b342d;box-shadow:0 18px 40px #00000073}.section-menu-panel button{color:#f0e7dc}.section-menu-panel .danger{color:#e07a6d}:root[data-theme=monochrome] .section-menu-panel .danger,body[data-theme=monochrome] .section-menu-panel .danger{color:#ff8a8a}:root[data-theme=christmas] .section-menu-panel,body[data-theme=christmas] .section-menu-panel{background:#1a100fe0;color:#f7e7df;border:1px solid #3b2624;box-shadow:0 18px 40px #40141473}:root[data-theme=christmas] .section-menu-panel button,body[data-theme=christmas] .section-menu-panel button{color:#f7e7df}:root[data-theme=sky-pink] .section-menu-panel,body[data-theme=sky-pink] .section-menu-panel{background:#181e2ae6;color:#eff1f7;border:1px solid #2e3b50;box-shadow:0 18px 40px #0c121c80}:root[data-theme=sky-pink] .section-menu-panel button,body[data-theme=sky-pink] .section-menu-panel button{color:#eff1f7}:root[data-theme=monochrome] .section-menu-panel,body[data-theme=monochrome] .section-menu-panel{background:#101010e0;color:#f0f0f0;border:1px solid #3a3a3a;box-shadow:0 18px 40px #00000073}:root[data-theme=monochrome] .section-menu-panel button,body[data-theme=monochrome] .section-menu-panel button{color:#f0f0f0}.account-selector-summary{background:#171512;border:1px solid #3b342d}.account-selector-dropdown{background:#171512e0;border:1px solid #3b342d;box-shadow:0 18px 40px #00000073}.account-selector-placeholder,.account-selector-caret{color:#c4b6a6}:root[data-theme=christmas] .account-selector-summary,body[data-theme=christmas] .account-selector-summary{background:#1a100f;border:1px solid #3b2624}:root[data-theme=christmas] .account-selector-dropdown,body[data-theme=christmas] .account-selector-dropdown{background:#1a100fe0;border:1px solid #3b2624;box-shadow:0 18px 40px #40141473}:root[data-theme=sky-pink] .account-selector-summary,body[data-theme=sky-pink] .account-selector-summary{background:#181e2a;border:1px solid #2e3b50}:root[data-theme=sky-pink] .account-selector-dropdown,body[data-theme=sky-pink] .account-selector-dropdown{background:#181e2ae6;border:1px solid #2e3b50;box-shadow:0 18px 40px #0c121c80}:root[data-theme=monochrome] .account-selector-summary,body[data-theme=monochrome] .account-selector-summary{background:#101010;border:1px solid #3a3a3a}:root[data-theme=monochrome] .account-selector-dropdown,body[data-theme=monochrome] .account-selector-dropdown{background:#101010e0;border:1px solid #3a3a3a;box-shadow:0 18px 40px #00000073}:root[data-theme=christmas] .account-selector-placeholder,body[data-theme=christmas] .account-selector-placeholder,:root[data-theme=christmas] .account-selector-caret,body[data-theme=christmas] .account-selector-caret{color:#cf8c8c}:root[data-theme=sky-pink] .account-selector-placeholder,body[data-theme=sky-pink] .account-selector-placeholder,:root[data-theme=sky-pink] .account-selector-caret,body[data-theme=sky-pink] .account-selector-caret{color:#f0a6c8}:root[data-theme=monochrome] .account-selector-summary .account-text,body[data-theme=monochrome] .account-selector-summary .account-text,:root[data-theme=monochrome] .account-selector-dropdown .account-text,body[data-theme=monochrome] .account-selector-dropdown .account-text{color:#f0f0f0}:root[data-theme=monochrome] .account-selector-placeholder,body[data-theme=monochrome] .account-selector-placeholder,:root[data-theme=monochrome] .account-selector-caret,body[data-theme=monochrome] .account-selector-caret{color:#cfcfcf}.sidebar-description,.oss-list{color:#c4b6a6}.sidebar-description a{color:#8fa6cf}.sidebar-links a{color:#d7cbbd}:root[data-theme=monochrome] .sidebar-description,body[data-theme=monochrome] .sidebar-description,:root[data-theme=monochrome] .oss-list,body[data-theme=monochrome] .oss-list{color:#d6d6d6}:root[data-theme=sky-pink] .sidebar-description,body[data-theme=sky-pink] .sidebar-description,:root[data-theme=sky-pink] .oss-list,body[data-theme=sky-pink] .oss-list{color:#d7ddea}:root[data-theme=monochrome] .sidebar-description a,body[data-theme=monochrome] .sidebar-description a,:root[data-theme=monochrome] .sidebar-links a,body[data-theme=monochrome] .sidebar-links a{color:#f0f0f0}:root[data-theme=christmas] .sidebar-links a,body[data-theme=christmas] .sidebar-links a{color:#9cc7ab}:root[data-theme=sky-pink] .sidebar-description a,body[data-theme=sky-pink] .sidebar-description a{color:#9dbef4}:root[data-theme=sky-pink] .sidebar-links a,body[data-theme=sky-pink] .sidebar-links a{color:#f0a6c8}.sidebar-divider{background:#3b342d}:root[data-theme=christmas] .sidebar-divider,body[data-theme=christmas] .sidebar-divider{background:#3b2624}:root[data-theme=sky-pink] .sidebar-divider,body[data-theme=sky-pink] .sidebar-divider{background:#2e3b50}.settings-item{border-top:1px solid #3b342d}.settings-item p{color:#c4b6a6}:root[data-theme=christmas] .settings-item,body[data-theme=christmas] .settings-item{border-top:1px solid #3b2624}:root[data-theme=sky-pink] .settings-item,body[data-theme=sky-pink] .settings-item{border-top:1px solid #2e3b50}:root[data-theme=sky-pink] .settings-item p,body[data-theme=sky-pink] .settings-item p{color:#d7ddea}:root[data-theme=monochrome] .settings-item p,body[data-theme=monochrome] .settings-item p{color:#d6d6d6}.settings-modal-backdrop{background:#080706b3}.back-link{color:#d7cbbd}.boosted-by{color:#c4b6a6}:root[data-theme=christmas] .boosted-by,body[data-theme=christmas] .boosted-by{color:#9cc7ab}:root[data-theme=sky-pink] .boosted-by,body[data-theme=sky-pink] .boosted-by{color:#9dbef4}:root[data-theme=monochrome] .boosted-by,body[data-theme=monochrome] .boosted-by{color:#bdbdbd}.reply-info{color:#c4b6a6}:root[data-theme=christmas] .reply-info,body[data-theme=christmas] .reply-info{color:#cf8c8c}:root[data-theme=sky-pink] .reply-info,body[data-theme=sky-pink] .reply-info{color:#f0a6c8}:root[data-theme=monochrome] .reply-info,body[data-theme=monochrome] .reply-info{color:#bdbdbd}.status-reaction{color:#e9dfd2;border-color:#5a4f45}:root[data-theme=christmas] .status-reaction,body[data-theme=christmas] .status-reaction{color:#f7e7df;border-color:#3b2624}:root[data-theme=sky-pink] .status-reaction,body[data-theme=sky-pink] .status-reaction{color:#eff1f7;border-color:#2e3b50}:root[data-theme=monochrome] .status-reaction,body[data-theme=monochrome] .status-reaction{color:#d6d6d6;border-color:#3a3a3a}.status-reaction.is-active{background:#2c2722;border-color:#6f5c47;color:#fff7ec}:root[data-theme=christmas] .status-reaction.is-active,body[data-theme=christmas] .status-reaction.is-active{background:#2a1b19;border-color:#3b2624;color:#fff1f1}:root[data-theme=sky-pink] .status-reaction.is-active,body[data-theme=sky-pink] .status-reaction.is-active{background:#212a3a;border-color:#2e3b50;color:#f2f5fb}:root[data-theme=monochrome] .status-reaction.is-active,body[data-theme=monochrome] .status-reaction.is-active{background:#1a1a1a;border-color:#4a4a4a;color:#f5f5f5}.status-header,.account-handle{color:#c4b6a6}:root[data-theme=monochrome] .account-handle,body[data-theme=monochrome] .account-handle{color:#bdbdbd}.account-avatar,.status-avatar{background:#221f1b;border:1px solid #3b342d}.account-avatar-fallback,.status-avatar-fallback{background:#6c5c4b}.attachment-thumb{border:1px solid #3b342d;background:#171512}.file-button{background:#2c3b59;color:#e1e7f4}.compose-icon-button{background:#2c3b59;color:#e1e7f4;border-color:#3b342d}:root[data-theme=christmas] .file-button,body[data-theme=christmas] .file-button{background:#2a1b19;color:#f7e7df}:root[data-theme=christmas] .compose-icon-button,body[data-theme=christmas] .compose-icon-button{background:#2a1b19;color:#f7e7df;border-color:#3b2624}:root[data-theme=sky-pink] .file-button,body[data-theme=sky-pink] .file-button{background:#223047;color:#d7e7fb}:root[data-theme=sky-pink] .compose-icon-button,body[data-theme=sky-pink] .compose-icon-button{background:#223047;color:#d7e7fb;border-color:#2e3b50}:root[data-theme=monochrome] .file-button,body[data-theme=monochrome] .file-button,:root[data-theme=monochrome] .compose-icon-button,body[data-theme=monochrome] .compose-icon-button{background:#2a2a2a;color:#f0f0f0;border-color:#4a4a4a}.compose-emoji-panel{background:#1b1916;border-color:#3b342d}:root[data-theme=christmas] .compose-emoji-panel,body[data-theme=christmas] .compose-emoji-panel{background:#201412;border-color:#3b2624}:root[data-theme=sky-pink] .compose-emoji-panel,body[data-theme=sky-pink] .compose-emoji-panel{background:#181e2a;border-color:#2e3b50}:root[data-theme=monochrome] .compose-emoji-panel,body[data-theme=monochrome] .compose-emoji-panel{background:#101010;border-color:#3a3a3a}.compose-emoji-category-toggle{background:#2a2622;color:#f0e7dc;border-color:#3b342d}:root[data-theme=christmas] .compose-emoji-category-toggle,body[data-theme=christmas] .compose-emoji-category-toggle{background:#2a1b19;color:#f7e7df;border-color:#3b2624}:root[data-theme=sky-pink] .compose-emoji-category-toggle,body[data-theme=sky-pink] .compose-emoji-category-toggle{background:#223047;color:#eff1f7;border-color:#2e3b50}:root[data-theme=monochrome] .compose-emoji-category-toggle,body[data-theme=monochrome] .compose-emoji-category-toggle{background:#1a1a1a;color:#f5f5f5;border-color:#3a3a3a}.compose-emoji-count{background:#2c3b59;color:#e1e7f4}:root[data-theme=christmas] .compose-emoji-count,body[data-theme=christmas] .compose-emoji-count{background:#3b2624;color:#f7e7df}:root[data-theme=sky-pink] .compose-emoji-count,body[data-theme=sky-pink] .compose-emoji-count{background:#344760;color:#f2f5fb}:root[data-theme=monochrome] .compose-emoji-count,body[data-theme=monochrome] .compose-emoji-count{background:#2a2a2a;color:#f0f0f0}.compose-emoji-button{background:#221f1b;border-color:#3b342d}:root[data-theme=christmas] .compose-emoji-button,body[data-theme=christmas] .compose-emoji-button{background:#1a100f;border-color:#3b2624}:root[data-theme=sky-pink] .compose-emoji-button,body[data-theme=sky-pink] .compose-emoji-button{background:#223047;border-color:#2e3b50}:root[data-theme=monochrome] .compose-emoji-button,body[data-theme=monochrome] .compose-emoji-button{background:#1a1a1a;border-color:#3a3a3a}.compose-emoji-empty{color:#c4b6a6}:root[data-theme=christmas] .compose-emoji-empty,body[data-theme=christmas] .compose-emoji-empty{color:#cf8c8c}:root[data-theme=sky-pink] .compose-emoji-empty,body[data-theme=sky-pink] .compose-emoji-empty{color:#b7c2d2}:root[data-theme=monochrome] .compose-emoji-empty,body[data-theme=monochrome] .compose-emoji-empty{color:#bdbdbd}.link-preview{border:1px solid #3b342d;background:#171512}:root[data-theme=christmas] .link-preview,body[data-theme=christmas] .link-preview{border:1px solid #3b2624;background:#1a100f}:root[data-theme=sky-pink] .link-preview,body[data-theme=sky-pink] .link-preview{border:1px solid #2e3b50;background:#181e2a}:root[data-theme=monochrome] .link-preview,body[data-theme=monochrome] .link-preview{border:1px solid #3a3a3a;background:#101010}.link-preview-body{color:#c4b6a6}:root[data-theme=christmas] .link-preview-body,body[data-theme=christmas] .link-preview-body{color:#e4b9b9}:root[data-theme=sky-pink] .link-preview-body,body[data-theme=sky-pink] .link-preview-body{color:#d7ddea}:root[data-theme=monochrome] .link-preview-body,body[data-theme=monochrome] .link-preview-body{color:#d6d6d6}.link-preview-body strong{color:#f0e7dc}:root[data-theme=christmas] .link-preview-body strong,body[data-theme=christmas] .link-preview-body strong{color:#f4d7d7}:root[data-theme=sky-pink] .link-preview-body strong,body[data-theme=sky-pink] .link-preview-body strong{color:#f2f5fb}:root[data-theme=monochrome] .link-preview-body strong,body[data-theme=monochrome] .link-preview-body strong{color:#f5f5f5}.link-preview-url{color:#d7cbbd}:root[data-theme=christmas] .link-preview-url,body[data-theme=christmas] .link-preview-url{color:#9cc7ab}:root[data-theme=sky-pink] .link-preview-url,body[data-theme=sky-pink] .link-preview-url{color:#9dbef4}:root[data-theme=monochrome] .link-preview-url,body[data-theme=monochrome] .link-preview-url{color:#bdbdbd}.readme-text{color:#c4b6a6}.readme-text a{color:#d7cbbd}.readme-text code,.readme-text pre{background:#221f1b}.status-text a{color:#d7cbbd}.image-modal-backdrop{background:#080706cc}.image-modal-content img{border:1px solid #2f2923;background:#0b0a09}.confirm-modal-content{background:#171512;border:1px solid #3b342d}.confirm-actions .delete-button{color:#fffaf2}:root[data-theme=monochrome] .confirm-actions .delete-button,body[data-theme=monochrome] .confirm-actions .delete-button{color:#fff5f5}.confirm-status{background:#171512;border:1px solid #302822}.image-modal-delete{background:#7a3a2a;color:#f5efe7}:root[data-theme=monochrome] .image-modal-delete,body[data-theme=monochrome] .image-modal-delete{background:#c62828;color:#fff5f5}.delete-button{background:#7a3a2a}:root[data-theme=monochrome] .delete-button,body[data-theme=monochrome] .delete-button{background:#c62828}.license{background:#221f1b;border:1px solid #3b342d;color:#f0e7dc}}
