.organization-panel header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tag-list,.reference-list{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.reference-list{display:block}.reference-list li{overflow-wrap:anywhere;justify-content:space-between;gap:.5rem;padding:.5rem 0;display:flex}.organization-history article{border-bottom:1px solid #383e47;padding:.5rem 0}.organization-history time{color:#a6abb1;font-size:.8rem}@media (width<=600px){.organization-panel header{align-items:start}.reference-list li{flex-wrap:wrap}}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/onest-cyrillic-B4DTQzs9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/onest-latin-BXvespbm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/unbounded-cyrillic-D0U_xfn4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/unbounded-latin-CRXBNjfR.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#e4e7e9;font-synthesis:none;background:#252d31;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button,.button{color:#d3d7de;cursor:pointer;background:#1d2025;border:1px solid #3c4047;border-radius:9px;padding:9px 15px;font-size:13px;font-weight:550;text-decoration:none;display:inline-block}button:focus-visible,a:focus-visible,input:focus-visible,.tiptap:focus-visible{outline-offset:3px;outline:2px solid #7497e7}button:disabled{opacity:.45;cursor:default}.primary{color:#1d2025;background:#7497e7;border-color:#7497e7}.quiet{color:#a3a7ac;background:0 0;border:0;padding:4px}a{color:inherit;text-decoration:none}.workspace{min-height:100vh;display:flex}.sidebar{background:#212129;border-right:1px solid #363c44;flex-direction:column;flex-shrink:0;width:242px;height:100vh;padding:31px 21px;display:flex;position:sticky;top:0}.brand{letter-spacing:-.5px;align-items:center;gap:12px;font-size:18px;font-weight:700;display:flex}.brand small{letter-spacing:0;color:#8e9195;margin-top:2px;font-size:10px;font-weight:400;display:block}.workspace-label{letter-spacing:1.9px;color:#7a7d85;margin:49px 9px 15px;font-size:9px}.nav-item{color:#7497e7;background:#2e3540;border-radius:8px;align-items:center;gap:12px;padding:12px;font-size:13px;display:flex}.count{text-align:center;background:#37404d;border-radius:5px;min-width:20px;margin-left:auto;font-size:11px}.sidebar-bottom{color:#868b93;margin-top:auto;font-size:11px}.sidebar-bottom button{font-size:11px}.main{width:calc(100% - 242px);padding:0 40px 45px}.topbar{color:#81858a;border-bottom:1px solid #35393f;justify-content:space-between;align-items:center;height:78px;font-size:11px;display:flex}.topbar b{color:#b2b7bf;font-weight:500}.avatar{color:#7497e7;background:#323a44;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin:39px 0 31px;display:flex}.eyebrow{letter-spacing:1.8px;color:#888e98;font-size:9px;font-weight:600}h1{letter-spacing:-1.2px;color:#e0e4e8;margin:6px 0;font-size:32px;font-weight:600}.page-heading p{color:#84888d;margin:6px 0;font-size:12px}.create-actions{gap:9px;display:flex}.content-grid{grid-template-columns:260px minmax(0,1fr);gap:23px;min-height:600px;display:grid}.documents-list{background:#212129;border:1px solid #363c46;border-radius:12px;align-self:start;min-height:320px;overflow:hidden}.list-heading{color:#8f949b;border-bottom:1px solid #303842;justify-content:space-between;align-items:center;padding:16px;font-size:11px;font-weight:650;display:flex}.document-card{border-bottom:1px solid #2b3039;gap:11px;padding:18px 15px;display:flex}.document-card:hover{background:#292f38}.document-card strong{overflow-wrap:anywhere;font-size:12px;font-weight:550;display:block}.document-card small{color:#7b828c;margin-top:6px;font-size:9px;display:block}.doc-icon{color:#929cac;background:#2b313c;border-radius:5px;height:29px;padding:4px 7px}.empty{text-align:center;background:#212129;border:1px dashed #3c4553;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:45px;display:flex}.empty-icon{color:#7496e7;background:#2b313b;border-radius:18px;width:68px;height:68px;margin-bottom:20px;font-size:35px;line-height:1.7}.empty h2{letter-spacing:-.6px;font-size:20px;font-weight:550}.empty p{color:#7e858e;margin:0 0 25px;font-size:12px;line-height:1.9}.muted{color:#7e858e;padding:17px;font-size:12px}.paper{background:#1d2025;border:1px solid #363c46;border-radius:12px;align-self:start;min-height:600px;overflow:hidden}.document-meta{justify-content:space-between;gap:10px;padding:24px 27px 13px;display:flex}.document-meta .eyebrow{letter-spacing:1px;font-size:9px}.save-state{color:#7497e7;font-size:9px}.save-state.error,.save-state.locked,.save-state.conflict{color:#d39f7c}.title-input{letter-spacing:-.7px;color:#dde0e5;background:0 0;border:0;width:100%;padding:0 27px 23px;font-size:27px;font-weight:550}.toolbar{background:#1f252b;border-top:1px solid #2a303a;border-bottom:1px solid #2a303a;flex-wrap:wrap;align-items:center;gap:3px;padding:8px 14px;display:flex}.toolbar button{background:0 0;border-color:#0000;padding:6px 9px;font-size:11px}.toolbar button:hover{background:#2b333c}.toolbar-spacer{flex:1}.tiptap{overflow-wrap:anywhere;white-space:pre-wrap;outline:none;min-height:360px;padding:22px 30px;font-size:15px;line-height:1.9}.tiptap p{margin:0 0 12px}.tiptap h1,.tiptap h2,.tiptap h3{letter-spacing:-.5px;line-height:1.4}.tiptap blockquote{color:#989faa;border-left:3px solid #606f84;margin-left:0;padding-left:18px}.tiptap pre{white-space:pre-wrap;background:#262b35;border-radius:8px;padding:13px}.tiptap code{background:#262b35;font-family:ui-monospace,Menlo,Consolas,monospace}.editor-foot{color:#737b86;border-top:1px solid #2b333c;padding:13px 25px;font-size:9px}.notice,.auth-banner{color:#d9bf9c;background:#604000;border-radius:8px;padding:14px 18px;font-size:12px}.notice button,.auth-banner button{margin:5px 10px;font-size:11px}.auth-banner{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.history{background:#232830;padding:15px 27px}.history h3{font-size:13px}.history p{color:#8f969f;flex-wrap:wrap;gap:9px;font-size:11px;display:flex}.history time{margin-left:auto}.login{text-align:center;background:radial-gradient(at top,#2c343d,#232830 70%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:30px;display:flex}.login h1{margin:17px 0;font-size:40px}.login p{color:#868b94;font-size:15px;line-height:1.8}.login .button{margin:21px 0 28px;padding:13px 25px}@media (width>=1600px){.main{padding-left:65px;padding-right:65px}.content-grid{grid-template-columns:310px minmax(0,1fr)}}@media (width<=1100px){.sidebar{width:195px;padding:25px 15px}.brand{font-size:16px}.main{width:calc(100% - 195px);padding:0 24px 30px}.content-grid{grid-template-columns:205px minmax(0,1fr)}.create-actions{flex-direction:column}.tiptap{padding:20px}.title-input{padding-left:20px;font-size:23px}.document-meta{padding-left:20px}}@media (width<=760px){.workspace{display:block}.sidebar{border-bottom:1px solid #363c44;border-right:0;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:auto;padding:15px 19px;position:static}.workspace-label,.nav-item,.sidebar-bottom p{display:none}.sidebar-bottom{margin:0}.main{width:100%;padding:0 17px 28px}.topbar{height:51px}.page-heading{align-items:start;margin:27px 0 22px}.page-heading h1{font-size:28px}.page-heading .eyebrow{letter-spacing:1.3px;font-size:7px}.page-heading p{font-size:10px}.create-actions{gap:7px}.create-actions button{padding:7px 10px;font-size:11px}.content-grid{flex-direction:column;gap:18px;min-height:0;display:flex}.documents-list{width:100%;min-height:0;max-height:220px;overflow:auto}.document-card{padding:12px 15px}.empty{width:100%;min-height:350px;padding:25px}.paper{width:100%;min-height:480px}.tiptap{min-height:300px;padding:20px;font-size:16px}.toolbar{padding:6px}.toolbar button{padding:6px 8px;font-size:10px}.title-input{font-size:24px}.document-meta{padding:19px 20px 14px}.auth-banner{font-size:11px;display:block}.login h1{font-size:30px}}.history-dialog{color:#e4e7e9;background:#1d2025;border:1px solid #39414f;border-radius:12px;width:min(740px,95vw);max-height:85vh;padding:23px}.history-dialog header{justify-content:space-between;align-items:center;display:flex}.history-dialog h2{margin:20px 10px 0}.history-dialog .tiptap{min-height:160px}.history button{padding:4px 7px;font-size:10px}.nav-item{background:0 0}.search-tools{gap:10px;margin:-8px 0 23px;display:flex}.search-tools input,.search-tools select{font:inherit;color:#c8ccd3;background:#1d2025;border:1px solid #394049;border-radius:8px;padding:10px 12px;font-size:12px}.search-tools input{width:100%;min-width:0;max-width:430px}.search-tools select{max-width:145px}.load-more{margin:12px}.history-dialog footer{padding:12px;font-size:12px}.document-card button{margin-top:10px;padding:5px 9px;font-size:10px}@media (width<=760px){.sidebar .nav-item{padding:7px;font-size:11px;display:flex}.sidebar{flex-wrap:wrap;gap:7px}.search-tools{margin-top:0}.sidebar .brand small{max-width:160px}.sidebar-bottom button{font-size:10px}}.import-dialog label{gap:.4rem;margin:1rem 0;font-size:.9rem;display:grid}.import-dialog input,.import-dialog select{border:1px solid var(--line,#3c424a);min-width:0;max-width:100%;color:inherit;background:#1d2025;border-radius:.5rem;padding:.65rem}.import-dialog input[type=file]{width:100%}.import-fields{grid-template-columns:2fr 1fr;gap:.6rem;display:grid}.import-fields label:last-child{grid-column:1/-1}.import-preview{border-top:1px solid #3c424a;margin:1rem 0;padding-top:1rem}.import-preview .tiptap{white-space:pre-wrap;overflow-wrap:anywhere}.import-dialog footer{margin-top:1rem}.import-dialog h2{font-size:1.4rem}.create-actions{flex-wrap:wrap}.import-dialog p{overflow-wrap:anywhere}@media (width<=600px){.import-fields{grid-template-columns:1fr}.import-dialog{padding:1rem}}.comments-panel{border-top:1px solid #3c424a;margin-top:2rem;padding-top:1rem}.comments-panel>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.comments-panel label:not(.anchor-choice){gap:.5rem;display:grid}.comments-panel textarea{font:inherit;resize:vertical;width:100%;color:inherit;background:#1d2025;border:1px solid #3c424a;border-radius:.5rem;padding:.7rem}.anchor-choice{align-items:center;gap:.5rem;margin:.75rem 0;display:flex}.comment-actions{flex-wrap:wrap;gap:.4rem;display:flex}.comment-card{border-top:1px solid #3c424a;padding:1rem 0}.comment-meta{color:#a2a5aa;flex-wrap:wrap;justify-content:space-between;gap:.4rem;font-size:.75rem;display:flex}.comment-text{white-space:pre-wrap;overflow-wrap:anywhere}.anchor-unresolved{color:#e4cfa6;font-size:.85rem}.tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1rem 0}.tiptap th,.tiptap td{vertical-align:top;overflow-wrap:anywhere;border:1px solid #565c66;min-width:2rem;padding:.5rem}.tiptap th{background:#2a303a;font-weight:600}.tiptap ul[data-type=taskList]{padding-left:.25rem;list-style:none}.tiptap li[data-type=taskItem]{align-items:flex-start;gap:.65rem;display:flex}.tiptap li[data-type=taskItem]>label{flex:none;margin-top:.35rem}.tiptap li[data-type=taskItem]>div{flex:1;min-width:0}.tiptap a{color:#7496e7;text-decoration:underline}.tiptap .selectedCell{background:#2e3540}.agents-page{gap:1.4rem;display:grid}.agent-form,.agent-list{background:#1d2025;border:1px solid #3c424a;border-radius:.8rem;padding:1.5rem}.agent-form>label{gap:.4rem;margin:1rem 0;display:grid}.agent-form input:not([type=checkbox]),.agent-form select{font:inherit;border:1px solid #3c424a;border-radius:.4rem;min-width:0;max-width:100%;padding:.6rem}.agent-form fieldset{border:1px solid #3c424a;border-radius:.4rem;margin:1rem 0;padding:.8rem}.collection-choice{align-items:center;gap:.6rem;margin:.5rem 0;display:flex}.agent-list>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.agent-card{overflow-wrap:anywhere;border-top:1px solid #3c424a;padding:1rem 0}.agent-secret textarea{width:100%;max-width:100%;font:inherit;resize:vertical;border:1px solid #3c424a;border-radius:.4rem;padding:.75rem;font-size:.8rem}.tiptap ul[data-type=taskList]>li{align-items:flex-start;gap:.65rem;display:flex}.tiptap ul[data-type=taskList]>li>label{flex:none;margin-top:.35rem}.tiptap ul[data-type=taskList]>li>div{flex:1;min-width:0}.quick-note,.collection-form,.collection-card{background:#1d2025;border:1px solid #3c424a;border-radius:.8rem;margin-bottom:1.3rem;padding:1.4rem}.quick-note label,.collection-form label{gap:.5rem;margin:.8rem 0;display:grid}.quick-note textarea,.collection-form input{width:100%;max-width:100%;font:inherit;color:inherit;background:#1d2025;border:1px solid #3c4047;border-radius:.5rem;padding:.75rem}.quick-note textarea{resize:vertical}.quick-note p,.collection-card p{color:#a6abb1;overflow-wrap:anywhere;font-size:.85rem}.quick-note a{text-decoration:underline}.collection-card h3{overflow-wrap:anywhere}.collection-card button,.collection-card .button,.collection-form button{margin-bottom:.4rem;margin-right:.5rem}.collections-page>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.search-tools{flex-wrap:wrap}.search-tools select{min-width:0;max-width:100%}.quick-note :focus-visible,.collections-page :focus-visible{outline-offset:3px;outline:2px solid #7497e7}.document-collection{flex-wrap:wrap;align-items:center;gap:.7rem;padding:.5rem 1.4rem 1rem;display:flex}.document-collection label{align-items:center;gap:.5rem;min-width:0;max-width:100%;font-size:.8rem;display:flex}.document-collection select{font:inherit;min-width:0;max-width:100%;color:inherit;background:#1d2025;border:1px solid #3c4047;border-radius:.4rem;padding:.5rem}.document-collection :focus-visible{outline-offset:3px;outline:2px solid #7497e7}.workspace-transfer{gap:1.5rem;display:grid}.workspace-transfer article{background:#1d2025;border:1px solid #3c424a;border-radius:.8rem;padding:1.5rem}.workspace-transfer p{overflow-wrap:anywhere}.workspace-transfer label{gap:.5rem;margin:1rem 0;display:grid}.workspace-transfer input{font:inherit;min-width:0;max-width:100%}.workspace-transfer button{margin:.3rem .5rem .3rem 0}.workspace-preview{border-top:1px solid #3c424a;margin-top:1rem;padding-top:1rem}.workspace-transfer a{text-decoration:underline}.workspace-transfer :focus-visible{outline-offset:3px;outline:2px solid #7497e7}.news-card{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #2b3039}.news-card.selected{background:#2e3540}.news-card strong{font-size:13px;display:block}.news-card small{color:#888e98;margin-top:4px;font-size:11px;display:block}.news-detail{overflow-wrap:anywhere;background:#1d2025;border:1px solid #363c46;border-radius:12px;min-width:0;padding:24px 28px}.news-detail h2{margin:6px 0 4px;font-size:22px}.news-detail>small{color:#888e98;font-size:12px}.news-detail h3{margin:24px 0 8px;font-size:14px}.news-article{border-top:1px solid #2b3039;padding:12px 0}.news-article small{color:#888e98;font-size:11px;display:block}.news-article summary{cursor:pointer;color:#888e98;margin-top:6px;font-size:12px}.news-article p{white-space:pre-wrap;margin:6px 0 0;font-size:13px}.news-import{white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.news-import input{max-width:220px}@media (width<=760px){.news-detail{padding:16px}.news-import{white-space:normal;flex-wrap:wrap}}.sidebar{overflow:hidden}.sidebar-nav{flex-direction:column;flex:1;gap:2px;min-height:0;margin:0 -6px;padding:0 6px;display:flex;overflow-y:auto}.nav-section .nav-item{gap:4px;padding:6px 12px 6px 4px}.nav-section .nav-item>a{flex:1;align-items:center;gap:12px;padding:6px 0;display:flex}.twisty{color:#8f949b;place-items:center;width:20px;min-width:20px;height:20px;padding:0;font-size:10px;display:inline-grid}.nav-sub{margin:2px 0 8px 24px;font-size:12px}.nav-sub ul{margin:0;padding:0;list-style:none}.nav-sub li a{color:#c7ccd1;white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:4px 8px;display:block;overflow:hidden}.nav-caption{letter-spacing:1.4px;text-transform:uppercase;color:#7a7d85;justify-content:space-between;align-items:center;margin:10px 8px 4px;font-size:9px;display:flex}.nav-caption button{padding:0 6px;font-size:14px;line-height:1}.nav-note{color:#737b86;margin:2px 8px;font-size:11px}.nav-all{color:#afb6c1;border-radius:6px;padding:4px 8px;font-size:11px;display:block}.folders ul{margin-left:14px}.folder-row{border-radius:6px;align-items:center;gap:2px;display:flex}.folder-row a{flex:1;min-width:0}.folder-form{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 8px 8px;display:flex}.folder-form input{min-width:0;font:inherit;border:1px solid #3c4047;border-radius:7px;flex:1;padding:7px 9px;font-size:12px}.folder-form button{padding:6px 10px;font-size:11px}.folder-form p{color:#d39f7c;flex-basis:100%;margin:0;font-size:11px}.main>.folder-form{max-width:560px;margin:-10px 0 20px}.main>.folder-form input{padding:9px 11px;font-size:13px}.folder-strip{flex-wrap:wrap;gap:8px;margin:-8px 0 18px;display:flex}.folder-chip{color:#7497e7;background:#212129;border:1px solid #394049;border-radius:8px;padding:8px 12px;font-size:12px}.folder-chip:hover{background:#292f39}.document-card.selected{background:#2e3540}.topbar a{color:#b2b7bf}.topbar a:hover{text-decoration:underline}.hint{color:#8f949b;margin:4px 0 8px;font-size:12px}@media (width<=760px){.sidebar{overflow:visible}.sidebar-nav{flex-flow:wrap;flex:none;width:100%;overflow:visible}.nav-sub{display:none}.nav-section .nav-item{display:flex}}.video-board{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:start;gap:12px;display:grid}.video-column{background:#232830;border:1px solid #363c46;border-radius:12px;min-width:0;padding:10px}.video-column h2{justify-content:space-between;margin:2px 4px 10px;font-size:13px;display:flex}.video-column h2 small{color:#888e98}.video-card{color:inherit;overflow-wrap:anywhere;background:#1d2025;border:1px solid #363c46;border-radius:8px;margin-bottom:8px;padding:9px 10px;font-size:13px;text-decoration:none;display:block}.video-card small{color:#888e98;margin-top:4px;font-size:11px;display:block}.video-archive-toggle{align-items:center;gap:6px;margin:0 0 12px;font-size:12px;display:inline-flex}.video-detail{overflow-wrap:anywhere;background:#1d2025;border:1px solid #363c46;border-radius:12px;max-width:720px;padding:20px 24px}.video-detail fieldset{border:0;gap:12px;margin:14px 0 0;padding:0;display:grid}.video-detail label{color:#b0b5bd;gap:4px;font-size:12px;display:grid}.video-detail input,.video-detail select,.video-detail textarea{font:inherit;border:1px solid #3c4047;border-radius:7px;padding:8px 10px;font-size:14px}.video-detail button{justify-self:start}.video-history{color:#b0b5bd;padding-left:20px;font-size:12px}.video-links ul{margin:4px 0;padding:0;list-style:none}.video-links li{align-items:baseline;gap:8px;padding:2px 0;display:flex}.video-links li button{padding:0 6px}.video-links input{width:100%;max-width:420px}.video-schedule{border:1px solid #383f49;border-radius:8px;gap:6px;padding:8px 12px;display:grid}.video-schedule div{align-items:center;gap:8px;display:flex}.video-schedule span{min-width:90px}.calendar-nav{align-items:center;gap:8px;margin-bottom:8px;display:flex}.calendar-nav h2{text-transform:capitalize;min-width:180px;margin:0 8px}.calendar-grid{border-collapse:collapse;table-layout:fixed;width:100%}.calendar-grid th{color:#b0b5bd;padding:4px;font-size:12px}.calendar-grid td{vertical-align:top;border:1px solid #343a44;height:96px;padding:4px;font-size:12px}.calendar-grid td.today .calendar-day{color:#1d2025;background:#7497e7;border-radius:10px;padding:0 6px}.calendar-grid ul{gap:2px;margin:2px 0 0;padding:0;list-style:none;display:grid}.calendar-grid li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calendar-grid li.calendar-news{color:#efd9a8}.video-publications{border:1px solid #383f49;border-radius:8px;gap:6px;padding:8px 12px;display:grid}.video-publications div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.video-publications input[type=url]{flex:1;min-width:220px}.quick-note-launcher{margin:0 0 1rem}.quick-note-launcher>button{width:100%}.quick-note-launcher p{overflow-wrap:anywhere;margin:.4rem 0 0;font-size:.8rem}dialog.quick-note{width:min(640px,94vw)}.quick-note fieldset{border:0;margin:0;padding:0}.quick-note input,.quick-note select{width:100%;font:inherit;border:1px solid #3c4047;border-radius:.5rem;padding:.6rem}:root{--desk:#12151a;--sheet:#1b1f26;--raise:#232832;--rule:#2f3541;--ink:#e6e9ee;--muted:#9aa3b0;--action:#7ea2f0;--display:Unbounded,Onest,system-ui,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink);background:var(--desk);font-family:Onest,system-ui,-apple-system,sans-serif;font-size:14px}body{background:var(--desk)}h1,.title-input,.tiptap h1,.tiptap h2,.tiptap h3,.history-dialog h2,.calendar-nav h2,.brand{letter-spacing:-.01em;color:var(--ink);font-weight:650}h1,.brand,.calendar-nav h2,.video-card b,.history-dialog h2{font-family:var(--display);letter-spacing:-.01em;font-weight:600}.page-heading{margin:32px 0 28px}.page-heading p{color:var(--muted);font-size:14px}.brand small{color:var(--muted);font-weight:400}.sidebar{border-color:var(--rule);background:#161a20}.topbar{color:var(--muted);border-color:var(--rule);font-size:12px}.topbar b,.topbar a{color:var(--ink)}.workspace-label,.nav-caption{text-transform:none;letter-spacing:0;color:var(--muted);font-size:12px;font-weight:600}.nav-item,.nav-sub li a,.nav-all{color:var(--ink)}.eyebrow,.document-meta .eyebrow{letter-spacing:0;color:var(--muted);font-size:12px;font-weight:500}.save-state,.editor-foot,.document-card small{font-size:11px}.document-card strong{font-size:13px}input,select,textarea{background:var(--raise);color:var(--ink);border-color:var(--rule)}.title-input{background:0 0}button,.button{border-color:var(--rule);background:var(--raise);color:var(--ink);border-radius:5px;font-weight:600}button:hover,.button:hover{background:#2c3240}.primary{background:var(--action);border-color:var(--action);color:#0f1420}.primary:hover{background:#9bb8f5}.quiet,.toolbar button{color:var(--muted);background:0 0}.quiet:hover,.toolbar button:hover{color:var(--ink)}.paper,.documents-list,.news-detail,.video-detail,.history-dialog,.empty{border-color:var(--rule);background:var(--sheet);border-radius:4px}.title-input{font-size:26px;font-weight:650}.tiptap{font-size:16px;line-height:1.7}.tiptap h1{font-size:28px}.tiptap h2{font-size:22px}.tiptap h3{font-size:18px}.tiptap a{color:var(--action)}.history-dialog::backdrop{background:#000000b3}.history-dialog{color:var(--ink)}.search-tools{align-items:center}.search-tools label{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.search-tools input,.search-tools select{border-radius:5px}.history-dialog header{gap:16px}.history-dialog header h2{margin:0;font-size:24px}dialog.quick-note label{color:var(--muted);font-size:13px}.video-column{--rev:var(--sheet);--stripe:#c9ced6;background:var(--rev);border:1px solid var(--rule);border-top:4px solid var(--stripe);border-radius:3px;padding:12px 10px}.video-column[data-stage=planned]{--rev:#172338;--stripe:#6f9be0}.video-column[data-stage=in_progress]{--rev:#331c26;--stripe:#e07a9a}.video-column[data-stage=ready]{--rev:#2f2a14;--stripe:#d9bd45}.video-column[data-stage=published]{--rev:#18301e;--stripe:#6cc07a}.video-column[data-stage=archived]{--rev:#2e271c;--stripe:#c4a574}.video-column h2{color:var(--ink);font-size:14px}.video-column h2 small{color:var(--muted);font-variant-numeric:tabular-nums}.video-card{background:var(--sheet);border-color:var(--rule);border-radius:3px;padding:10px 12px;line-height:1.35}.video-card b{color:var(--muted);font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:13px;line-height:1.1;display:block}.video-card small{color:var(--muted)}.video-card:hover{border-color:var(--stripe)}.calendar-grid th{color:var(--muted);font-weight:600}.calendar-grid td{background:var(--sheet);border-color:var(--rule);height:108px}.calendar-grid td.other-month{color:#646c78;background:0 0}.calendar-grid td.today .calendar-day{background:var(--action);color:#0f1420;border-radius:3px}.calendar-grid li{white-space:normal;-webkit-line-clamp:2;border-left:3px solid #0000;border-radius:2px;-webkit-box-orient:vertical;padding:2px 6px;font-size:11px;line-height:1.3;display:-webkit-box}.calendar-grid li a{color:var(--ink)}.calendar-grid li.calendar-shoot{background:#331c26;border-color:#e07a9a}.calendar-grid li.calendar-edit{background:#2f2a14;border-color:#d9bd45}.calendar-grid li.calendar-publish,.calendar-grid li.calendar-publication{background:#18301e;border-color:#6cc07a}.calendar-grid li.calendar-news{color:#d9bd45;border:0;padding-left:0}.organization-panel,.comments-panel{border-top:1px solid var(--rule);margin:0;padding:22px 27px}.organization-panel h3,.comments-panel h3{margin:0;font-size:15px}.organization-group{margin-top:18px}.organization-panel h4{color:var(--muted);margin:0 0 8px;font-size:13px;font-weight:600}.tag-list{margin:0 0 10px}.tag-list li{background:var(--raise);border:1px solid var(--rule);border-radius:999px;padding:2px 4px 2px 12px;font-size:13px}.tag-list li button{color:var(--muted);background:0 0;border:0;padding:2px 7px}.tag-add,.link-add{flex-wrap:wrap;gap:8px;display:flex}.tag-add input,.link-add input,.link-add select{font:inherit;border:1px solid var(--rule);border-radius:5px;min-width:0;padding:8px 10px}.tag-add input,.link-add input{flex:220px;max-width:420px}.link-results{border:1px solid var(--rule);border-radius:5px;max-width:560px;margin:6px 0 0;padding:0;list-style:none;overflow:hidden}.link-results button{text-align:left;border:0;border-bottom:1px solid var(--rule);background:var(--sheet);border-radius:0;width:100%;font-weight:500;display:block}.link-results li:last-child button{border-bottom:0}.link-results button:hover{background:var(--raise)}.reference-list li{border-bottom:1px solid var(--rule)}.reference-list a{color:var(--action)}.organization-status{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-size:12px;display:flex}.login{background:var(--desk)}@media (width<=760px){h1,.page-heading h1{font-size:28px}.title-input{font-size:24px}.organization-panel,.comments-panel{padding:18px 20px}}fieldset{min-width:0}.sidebar{padding:22px 14px 16px}.sidebar .quick-note-launcher{margin:16px 0 0}.workspace-label{margin:22px 8px 6px}.sidebar-nav{gap:1px}.nav-item{border-radius:6px;padding:7px 10px}.nav-item:hover{background:var(--raise)}.nav-item.selected{background:#262c37}.nav-section .nav-item{padding:2px 10px 2px 2px}.nav-sub{margin:0 0 6px 22px}.nav-caption{margin:6px 8px 2px}.nav-sub li a,.nav-all{padding:3px 8px}.nav-sub li a:hover,.nav-all:hover{background:var(--raise)}.folder-row.selected{background:#262c37}.twisty{color:var(--muted);font-size:12px}.sidebar-bottom{border-top:1px solid var(--rule);padding-top:12px}.sidebar-bottom p{margin:0 0 8px}.sidebar-bottom button{padding:2px 0}.paper,.documents-list,.news-detail,.video-detail,.history-dialog,.empty,.agent-form,.agent-list,.workspace-transfer article,.collection-card,.collection-form,.video-column,.video-card,.calendar-grid{border-radius:6px}.agent-form,.agent-list,.workspace-transfer article{background:var(--sheet);border-color:var(--rule)}.agent-form>label,.agent-form fieldset,.workspace-transfer label{max-width:560px}.folder-form input,.main>.folder-form input{padding:8px 10px;font-size:13px}.folder-form button,.main>.folder-form button{padding:8px 14px;font-size:13px}label.file-pick{cursor:pointer;color:var(--muted);overflow-wrap:anywhere;align-items:center;gap:12px;margin:14px 0;font-size:13px;display:flex}label.file-pick input[type=file]{opacity:0;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}label.file-pick .button{flex:none}label.file-pick:focus-within .button{outline:2px solid var(--action);outline-offset:3px}.document-collection{padding:0 27px 14px}.document-collection label{color:var(--muted);font-size:12px}.document-collection select{color:var(--ink);font-size:13px}.history{background:var(--raise);border-top:1px solid var(--rule);padding:16px 27px}.history h3{margin:0 0 8px}.history p{align-items:center;margin:6px 0}.comment-actions button,.comment-card button{padding:5px 10px;font-size:12px}.comment-meta{color:var(--muted)}.comments-panel>header button{padding:6px 10px;font-size:12px}.video-detail{max-width:960px;padding:22px 26px}.video-detail>a{color:var(--muted);font-size:13px}.video-detail form>fieldset{grid-template-columns:110px minmax(0,1fr) 170px 170px;gap:14px}.video-detail form>fieldset>:nth-child(n+5){grid-column:1/-1}.video-detail legend{color:var(--muted);padding:0 6px;font-size:12px}.video-detail .video-schedule,.video-detail .video-publications{border:1px solid var(--rule);border-radius:6px;margin:4px 0 0;padding:10px 14px 14px}.video-publications input[type=url]{min-width:180px}.video-publications small{color:var(--muted)}.video-detail h3{margin:22px 0 8px;font-size:15px}.video-history{color:var(--muted)}.news-detail .eyebrow{margin-bottom:6px;display:block}.video-detail form>fieldset>label>input,.video-detail form>fieldset>label>select,.video-detail form>fieldset>label>textarea{width:100%;min-width:0}.calendar-nav h2{text-transform:none}.calendar-nav h2:first-letter{text-transform:uppercase}.calendar-grid li.calendar-publication a{color:var(--ink);font-weight:500}@media (width<=1100px){.create-actions{flex-direction:row}}@media (width<=760px){.sidebar .twisty{display:none}.sidebar-bottom{border-top:0;padding-top:0}.page-heading{flex-direction:column;align-items:stretch;gap:14px}.create-actions{flex-flow:wrap}.content-grid>.empty{display:none}.title-input{font-size:20px}.document-collection{padding:0 20px 12px}.history{padding:14px 20px}.video-detail{padding:16px}.video-detail form>fieldset{grid-template-columns:1fr 1fr}.video-detail form>fieldset>:nth-child(2){grid-column:1/-1}.video-schedule div{flex-wrap:wrap}.video-schedule span{min-width:100%}.calendar-nav{flex-wrap:wrap}.calendar-nav h2{flex:100%;order:-1;min-width:0;margin:0 0 6px}.calendar-grid,.calendar-grid tbody,.calendar-grid tr{display:block}.calendar-grid thead{display:none}.calendar-grid td{border-width:0 0 1px;height:auto;padding:10px 4px;display:block}.calendar-grid td:not(:has(li)){display:none}.calendar-grid td:before{content:attr(aria-label);font-size:13px;font-weight:600}.calendar-grid td .calendar-day{display:none}.calendar-grid td.today:before{color:var(--action)}.calendar-grid li{-webkit-line-clamp:3;font-size:13px}.calendar-grid ul{gap:4px;margin-top:6px}.calendar-grid:not(:has(li)):after{content:"В этом месяце ничего не запланировано.";color:var(--muted)}}h1{font-size:28px;line-height:1.15}.brand{font-size:15px}.calendar-nav h2{font-size:20px}.video-card b{letter-spacing:.04em;color:var(--stripe,var(--muted));font-size:12px}@media (width<=760px){h1{font-size:23px}}.brand small{letter-spacing:0;font-family:Onest,system-ui,sans-serif;font-weight:400}.folder-dialog{width:min(420px,100vw - 32px);padding:22px 24px}.folder-dialog h2{margin:0 0 16px;font-size:18px}.folder-dialog form{gap:12px;display:grid}.folder-dialog input{width:100%;padding:10px 12px;font-size:14px}.folder-dialog footer{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.folder-dialog [role=alert]{color:#f08a8a;margin:0;font-size:13px}.folder-dialog input{border:1px solid var(--rule);background:var(--raise);color:var(--ink);box-shadow:none;border-radius:6px}.folder-dialog input:focus{outline:2px solid var(--action);outline-offset:1px}.mobile-bar{display:none}@media (width<=760px){.workspace{display:block}.sidebar{inset:0 0 calc(64px + env(safe-area-inset-bottom)) 0;z-index:30;background:var(--desk);border:0;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:0;width:auto;height:auto;padding:22px 18px 18px;display:none;position:fixed;overflow-y:auto}.menu-open .sidebar{display:flex}.menu-open .main{visibility:hidden}.sidebar .quick-note-launcher{display:none}.sidebar-nav{flex-flow:column;width:auto}.nav-sub{display:block}.sidebar .twisty{display:inline-block}.nav-item{padding:10px 12px;font-size:15px}.sidebar-bottom{border-top:1px solid var(--rule);margin-top:auto;padding-top:14px}.main{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.mobile-bar{z-index:40;height:calc(64px + env(safe-area-inset-bottom));padding:0 6px env(safe-area-inset-bottom);border-top:1px solid var(--rule);background:#161a20;grid-template-columns:repeat(6,1fr);align-items:center;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-bar>a,.mobile-bar>button{height:48px;color:var(--muted);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;margin:0 2px;padding:0;display:flex}.mobile-bar>a[aria-current=page]{color:var(--action);background:var(--raise)}.mobile-bar>button[aria-expanded=true]{color:var(--ink);background:var(--raise)}.mobile-quick{justify-content:center;display:flex}.mobile-quick>button{border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex}.history-dialog h2,.history-dialog header h2{font-size:19px}}.dialog-close{width:36px;height:36px;color:var(--muted);background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.dialog-close:hover{background:var(--raise);color:var(--ink)}.folder-dialog header{margin-bottom:16px}.folder-dialog header h2{margin:0;font-size:18px}.icon-action svg{display:none}.search-tools{align-items:center;gap:10px;margin:0 0 14px;display:flex}.search-field{flex:auto;align-items:center;max-width:560px;display:flex;position:relative}.search-field svg{width:18px;height:18px;color:var(--muted);pointer-events:none;position:absolute;left:14px}.search-tools .search-field input{background:var(--sheet);width:100%;height:42px;color:var(--ink);border:0;border-radius:999px;padding:0 16px 0 42px;font-size:14px}.tag-filter{flex:0 0 170px;align-items:center;display:flex;position:relative}.search-tools .tag-filter input{background:var(--sheet);width:100%;height:42px;color:var(--ink);border:0;border-radius:999px;padding:0 34px 0 16px;font-size:14px}.tag-filter>button{width:28px;height:28px;color:var(--muted);background:0 0;border:0;border-radius:50%;padding:0;font-size:16px;position:absolute;right:6px}.tag-filter [role=listbox]{z-index:20;background:var(--raise);border:1px solid var(--rule);border-radius:12px;width:max-content;min-width:100%;max-width:280px;max-height:300px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 12px 32px #0008}.tag-filter [role=option]{cursor:pointer;border-radius:8px;justify-content:space-between;gap:16px;padding:8px 10px;font-size:14px;display:flex}.tag-filter [role=option]:hover,.tag-filter [aria-selected=true]{background:#2c3340}.tag-filter [role=option] small{color:var(--muted)}.tag-filter li.muted{color:var(--muted);padding:8px 10px;font-size:13px}.folder-strip{scrollbar-width:none;flex-wrap:nowrap;gap:4px;margin:0 0 14px;display:flex;overflow-x:auto}.folder-strip .folder-chip{color:var(--muted);background:0 0;border:0;border-radius:999px;flex:none;padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none}.folder-strip .folder-chip:hover{color:var(--ink)}.folder-strip .folder-chip[aria-current=page]{background:var(--sheet);color:var(--ink);font-weight:600}.documents-list{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-items:start;gap:12px;max-height:none;padding:0;display:grid;overflow:visible}.documents-list .document-card{background:var(--sheet);min-width:0;color:var(--ink);border:0;border-radius:16px;flex-direction:column;gap:6px;margin:0;padding:16px 18px;text-decoration:none;display:flex}.documents-list a.document-card:hover{background:var(--raise)}.document-card strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.document-card p{color:var(--muted);white-space:pre-line;-webkit-line-clamp:4;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.document-card small{color:var(--muted);margin-top:4px;font-size:13px}.document-card button{align-self:flex-start;margin-top:6px}.main>.empty{margin-top:8px}.main>.load-more{margin:18px auto 0;display:block}.doc-back{margin:-8px 0 14px}.doc-back button{color:var(--muted);border:0;align-items:center;gap:4px;padding:6px 12px 6px 6px;font-size:14px;display:inline-flex}.doc-back button:hover{color:var(--ink);background:var(--raise)}@media (width<=760px){.topbar{display:none}.page-heading{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px}.page-heading p{display:none}.page-heading h1{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.create-actions{flex-flow:row;flex:none;gap:4px}.icon-action svg{display:block}.icon-action span{display:none}.create-actions .icon-action{width:40px;height:40px;color:var(--ink);background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0;display:inline-flex}.create-actions .icon-action.primary{background:var(--action);color:#0f1420}.tag-filter{flex-basis:112px}.tag-filter [role=listbox]{left:auto;right:0}.documents-list{grid-template-columns:1fr 1fr;gap:10px}.documents-list .document-card{border-radius:14px;padding:14px}.document-card strong{font-size:14px}.document-card p{font-size:13px}.doc-back{margin:0 0 10px}}.search-tools .search-field input,.search-tools .tag-filter input{min-width:0;max-width:none;font-size:14px}.search-field{max-width:520px}@media (width<=760px){.main>.paper{border-left:0;border-right:0;border-radius:0;margin:0 -17px}.search-tools{flex-wrap:nowrap}.title-input{font-size:19px}}.page-heading>div{min-width:0}.paper{min-height:0}.empty{min-height:0}.doc-back{z-index:5;background:var(--desk);margin:0 0 12px;padding:8px 0;position:sticky;top:0}.tag-add{flex-wrap:nowrap}.tag-add button{flex:none}.documents-list .document-card:has(>a){padding:0;position:relative}.document-card>a{border-radius:inherit;min-width:0;color:inherit;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.document-card>a strong{padding-right:24px}.documents-list .document-card:has(>a:hover){background:var(--raise)}.card-delete{width:32px;height:32px;color:var(--muted);opacity:0;background:0 0;border:0;border-radius:10px;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:8px;right:8px}.card-delete svg{width:18px;height:18px}.document-card:hover .card-delete,.card-delete:focus-visible{opacity:1}.card-delete:hover{color:#e8907f;background:var(--sheet)}@media (hover:none){.card-delete{opacity:.75}}@media (width<=760px){.workspace{min-height:100dvh;display:flow-root}.main>.paper{width:auto}.doc-back{margin:0 -17px;padding:6px 11px}.toolbar-spacer{display:none}.tiptap{min-height:120px}.documents-list .document-card>a{padding:14px}.card-delete{top:4px;right:4px}}.organization-panel details>summary{cursor:pointer;align-items:baseline;gap:10px;min-width:0;list-style:none;display:flex}.organization-panel summary::-webkit-details-marker{display:none}.organization-panel summary:after{content:"";border:solid var(--muted);border-width:0 2px 2px 0;flex:none;width:8px;height:8px;margin-left:auto;transform:translateY(-2px)rotate(45deg)}.organization-panel details[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.panel-brief{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-size:13px;font-weight:500;overflow:hidden}.comments-panel h3 .panel-brief{margin-left:8px}.organization-tools{justify-content:flex-end;margin-top:6px;display:flex}.organization-panel,.comments-panel{padding-top:14px;padding-bottom:14px}.comments-panel>header{margin-bottom:0}.comment-form{margin-top:12px}.comment-card{padding:10px 0}.comment-card .comment-text{margin:0 0 6px}.comment-card .comment-actions{align-items:center;gap:2px}.comment-card .comment-actions .comment-meta{margin-right:auto;font-size:12px}.comment-card .comment-actions button{color:var(--muted);background:0 0;border:0;padding:4px 8px}.comment-card .comment-actions button:hover{color:var(--ink);background:var(--raise)}.tiptap{min-height:max(200px,100vh - 560px)}@media (width<=760px){.tiptap{min-height:max(160px,100dvh - 520px)}.editor-foot{display:none}.comment-card .comment-actions .comment-meta{flex-basis:100%;margin-bottom:2px}.comment-card .comment-actions button:first-of-type{margin-left:-8px}}.main:has(>.doc-back){flex-direction:column;display:flex}.main:has(>.doc-back)>.paper{flex-direction:column;flex:1 0 auto;align-self:stretch;display:flex}.paper>div:has(>.tiptap){flex-direction:column;flex:1 0 auto;display:flex}.paper .tiptap{flex:1 0 auto;min-height:160px}@media (width<=760px){.main:has(>.doc-back){min-height:100dvh;padding-bottom:calc(64px + env(safe-area-inset-bottom))}.paper .tiptap{min-height:120px}}.comment-card .comment-actions .comment-meta{justify-content:flex-start;gap:4px}.organization-status .history-link{margin-left:auto;padding:4px 8px;font-size:12px}.metadata-versions{margin:12px 0 0;padding:0;list-style:none}.metadata-versions>li{border-top:1px solid var(--rule);padding:14px 0}.version-head{justify-content:space-between;gap:12px;margin-bottom:8px;font-size:14px;display:flex}.version-head time{color:var(--muted);font-size:13px}.metadata-versions .tag-list{margin:0}.metadata-versions .muted{margin:0;padding:0}.version-links{color:var(--muted);margin:8px 0 0;padding:0;font-size:14px;list-style:none}.version-links li{overflow-wrap:anywhere;padding:2px 0}.version-links a{color:var(--action)}.metadata-history header{flex-wrap:nowrap;gap:12px}.metadata-history header h2{min-width:0;margin:0}.documents-list{align-items:stretch}.document-card>a{flex:1 0 auto}.document-card>a small{margin-top:auto;padding-top:4px}.tag-filter.tag-input{flex:220px;max-width:420px}.tag-input input{width:100%;max-width:none}.tag-filter.tag-input [role=listbox]{width:100%;max-width:none;left:0;right:auto}.tag-input .tag-create{cursor:pointer;color:var(--action);border-radius:8px;padding:8px 10px;font-size:14px}.tag-input .tag-create:hover{background:#2c3340}.tag-filter.tag-input [role=listbox]{max-height:240px;top:auto;bottom:calc(100% + 6px)}.paper .tiptap:focus-visible{outline:none}body{font-size:15px}button,.button{font-size:14px}.eyebrow,.document-meta .eyebrow,.page-heading .eyebrow,.save-state,.editor-foot,.hint,.muted,.topbar,.sidebar-bottom,.sidebar-bottom button,.brand small,.nav-note,.count,.document-card small,.comment-meta,.comment-card .comment-actions .comment-meta,.organization-status,.organization-status .history-link,.news-card small,.news-article small,.news-detail>small,.video-card small,.video-card b,.video-history,.history p,.folder-form p,.notice,.auth-banner,.notice button,.auth-banner button,.calendar-grid th,.calendar-grid td,.calendar-grid li,.video-archive-toggle,.news-import,.nav-caption,.workspace-label{font-size:13px}.toolbar button,.history button,.document-card button,.comment-actions button,.comment-card button,.comments-panel>header button,.folder-form button,.folder-form input,.create-actions button,.search-tools input,.search-tools select,.folder-chip,.document-collection label,.video-detail label,.video-detail legend,.history-dialog footer,.empty p,.list-heading,.nav-sub,.nav-all{font-size:14px}.nav-item,.sidebar .nav-item{font-size:15px}.nav-item>a{align-items:center;gap:12px;min-width:0;display:flex}.nav-item svg{flex:none;width:20px;height:20px}.twisty svg{width:16px;height:16px}@media (width<=760px){.toolbar button{padding:6px 8px;font-size:13px}}.documents-list{min-height:0}@media (width>=761px){a.nav-item{padding-top:6px;padding-bottom:6px}.nav-sub li a,.nav-all{padding-top:2px;padding-bottom:2px}}@media (width<=760px){.sidebar{padding-top:18px;padding-bottom:12px}}.quick-toast{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:45;border:1px solid var(--rule);background:var(--raise);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;margin:0;padding:10px 8px 10px 16px;font-size:14px;display:flex;position:fixed;box-shadow:0 8px 24px #0008}.quick-toast a{text-overflow:ellipsis;min-width:0;color:var(--action);overflow:hidden}.quick-toast button{flex:none;place-items:center;width:32px;height:32px;margin-left:auto;padding:0;display:grid}.quick-toast svg{width:18px;height:18px}.card-actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:10px;display:flex}.card-actions button{margin:0}button.danger{color:#e8907f}button.danger:hover:not(:disabled){background:var(--sheet);color:#f2a493}.trash-videos{margin-top:28px}.trash-videos h2{margin:0 0 12px;font-size:18px}.video-detail-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.video-detail-head a{color:var(--muted);font-size:13px}.folder-strip .folder-chip{border:1px solid var(--rule);color:var(--ink);border-radius:10px;align-items:center;gap:8px;padding:7px 14px 7px 11px;display:inline-flex}.folder-strip .folder-chip svg{width:18px;height:18px;color:var(--muted);flex:none}.folder-strip .folder-chip:hover{background:var(--sheet)}.folder-strip .folder-up{color:var(--muted);border-color:#0000;padding-left:6px}.folder-strip .folder-up:hover{color:var(--ink)}.news-filters{margin:4px 0 16px}.news-filters .folder-chip{color:var(--muted);font:inherit;cursor:pointer;border-color:#0000;border-radius:999px;padding:7px 14px;font-size:14px}.news-filters .folder-chip[aria-pressed=true]{background:var(--sheet);color:var(--ink);font-weight:600}.news-card{cursor:default;align-items:flex-start;gap:12px;display:flex}.news-card .news-pick{width:18px;height:18px;accent-color:var(--action);cursor:pointer;flex:none;margin:3px 0 0}.news-open{all:unset;cursor:pointer;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.news-open:focus-visible{outline:2px solid var(--action);outline-offset:4px;border-radius:4px}.news-card:not(.unread) .news-open strong{color:#c9ced4;font-weight:500}.news-card.unread .news-open strong:before{content:"";background:var(--action);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin:0 8px 2px 0;display:inline-block}.news-flags{color:var(--action);gap:6px;display:flex}.news-flags svg{width:16px;height:16px}.news-actions{flex-wrap:wrap;gap:8px;margin:16px 0 4px;display:flex}.news-actions button{align-items:center;gap:6px;margin:0;display:inline-flex}.news-actions svg{width:18px;height:18px}.news-actions button[aria-pressed=true]{border-color:var(--action);color:var(--action)}.news-videos{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:8px 0 4px;font-size:14px;display:flex}.news-videos p{margin:0}.news-videos a{color:var(--action)}.news-videos select{max-width:100%}.news-back{align-items:center;gap:6px;margin:0 0 10px;padding-left:0;display:none}.news-back svg{width:18px;height:18px}.news-pick-bar{z-index:30;border:1px solid var(--rule);background:var(--raise);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;display:flex;position:sticky;bottom:16px;box-shadow:0 8px 24px #0008}.news-pick-bar span{white-space:nowrap;font-weight:600}.news-pick-bar input{flex:1;min-width:180px}.news-pick-bar button{margin:0}.news-pick-bar p{flex-basis:100%;margin:0}@media (width<=760px){.news-page.has-detail .documents-list,.news-page.has-detail .search-tools,.news-page.has-detail .news-filters,.news-page.has-detail .news-pick-bar{display:none}.news-back{display:inline-flex}.news-page .documents-list{grid-template-columns:1fr}.news-filters{flex-wrap:wrap;overflow:visible}.news-pick-bar{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));margin:0;position:fixed}.news-pick-bar input{flex-basis:100%;min-width:0}}.documents-list .news-card{flex-direction:row;align-items:flex-start;gap:12px}.news-pick-bar input,.news-videos select{font:inherit;border:1px solid var(--rule);background:var(--desk);color:var(--ink);border-radius:8px;padding:9px 12px;font-size:14px}.news-pick-bar{margin:0;position:fixed;bottom:20px;left:282px;right:40px}@media (width<=1100px){.news-pick-bar{left:219px;right:24px}}.news-page:has(.news-pick-bar){padding-bottom:84px}@media (width<=760px){.news-pick-bar{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom))}.news-page:has(.news-pick-bar){padding-bottom:170px}}.today-page{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.today-block{background:var(--sheet);border:1px solid var(--rule);overflow-wrap:anywhere;border-radius:6px;min-width:0;padding:16px 18px}.today-side{gap:16px;min-width:0;display:grid;position:sticky;top:16px}.today-block header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.today-block h2{font-family:var(--display);margin:0;font-size:15px;font-weight:600}.today-block header a{color:var(--action);white-space:nowrap;font-size:13px}.today-block ul{margin:0;padding:0;list-style:none}.today-block li{border-top:1px solid var(--rule);padding:7px 0;font-size:14px}.today-block li:first-child{border-top:0}.today-block li a{color:var(--ink);text-decoration:none}.today-block li a:hover{text-decoration:underline}.today-block li small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.today-block>p{margin:0;padding:0}.today-day+.today-day{margin-top:14px}.today-day h3{color:var(--muted);margin:0 0 4px;font-size:12px;font-weight:500}.today-day li{border-left:3px solid var(--rule);border-top:0;margin-bottom:2px;padding:3px 0 3px 10px}.today-day li.calendar-shoot{border-left-color:#e07a9a}.today-day li.calendar-edit{border-left-color:#d9bd45}.today-day li.calendar-publish,.today-day li.calendar-publication{border-left-color:#6cc07a}.today-day li.calendar-news{border-left-color:#0000}@media (width<=900px){.today-page{grid-template-columns:minmax(0,1fr)}.today-side{order:-1;position:static}}.news-feedback{border:1px solid var(--rule);border-radius:6px;margin:16px 0 4px;padding:10px 14px}.news-feedback summary{cursor:pointer;color:var(--muted);font-size:13px}.news-feedback[open] summary{margin-bottom:10px}.news-feedback-reasons{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.news-feedback-reasons button{padding:5px 10px;font-size:13px}.news-feedback-reasons button[aria-pressed=true]{border-color:var(--action);color:var(--ink);background:#22304a}.news-feedback textarea{resize:vertical;width:100%;font:inherit;font-size:14px}.news-feedback-foot{color:var(--muted);align-items:center;gap:12px;margin-top:8px;font-size:13px;display:flex}.focus-mode .sidebar,.focus-mode .topbar,.focus-mode .mobile-bar,.focus-mode .doc-back,.focus-mode .document-meta,.focus-mode .document-collection,.focus-mode .organization-panel,.focus-mode .comments-panel,.focus-mode .editor-foot{display:none}.focus-mode .main{width:100%;max-width:820px;margin:0 auto;padding:24px 20px 60px}.focus-mode .paper{background:0 0;border-color:#0000}.focus-mode .toolbar{z-index:2;background:var(--desk);opacity:.45;border-color:#0000;transition:opacity .2s;position:sticky;top:0}.focus-mode .toolbar:hover,.focus-mode .toolbar:focus-within{opacity:1}.focus-mode .tiptap{min-height:70vh;font-size:18px;line-height:1.8}@media (prefers-reduced-motion:reduce){.focus-mode .toolbar{transition:none}}.settings-page{gap:16px;max-width:640px;display:grid}.settings-page ul{margin-bottom:12px}.sidebar-settings{color:var(--ink);align-items:center;gap:8px;margin:0 0 6px;font-size:14px;text-decoration:none;display:flex}.sidebar-settings svg{width:16px;height:16px}.sidebar-settings.active,.sidebar-settings:hover{text-decoration:underline}li:has(>.news-source){align-items:baseline;gap:16px;display:flex}li:has(>.news-source)>a{flex:1;min-width:0}.news-source,.today-block li small.news-source{max-width:38%;color:var(--muted);text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:none;margin:0 0 0 auto;font-size:12px;display:block;overflow:hidden}.calendar-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.calendar-grid button.calendar-day{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0 6px}.calendar-grid td.selected{outline:2px solid var(--action);outline-offset:-2px}.calendar-grid li.calendar-news-count{background:0 0;border:0;padding:0}.calendar-grid li.calendar-news-count button{font:inherit;color:#d9bd45;cursor:pointer;text-align:left;background:0 0;border:0;padding:2px 6px;font-size:12px}.calendar-grid li.calendar-news-count button:hover,.calendar-grid li.calendar-news-count button[aria-pressed=true]{text-decoration:underline}.calendar-day-panel{background:var(--sheet);border:1px solid var(--rule);overflow-wrap:anywhere;border-radius:6px;max-height:calc(100vh - 32px);padding:14px 16px;position:sticky;top:16px;overflow:auto}.calendar-day-panel h3{font-family:var(--display);margin:0 0 8px;font-size:15px;font-weight:600}.calendar-day-panel h3:first-letter{text-transform:uppercase}.calendar-day-panel ul{margin:0;padding:0;list-style:none}.calendar-day-panel li{border-left:3px solid #0000;padding:6px 0 6px 10px;font-size:14px;line-height:1.35}.calendar-day-panel li+li{border-top:1px solid var(--rule)}.calendar-day-panel li a{color:var(--ink);text-decoration:none}.calendar-day-panel li a:hover{text-decoration:underline}.calendar-day-panel li.calendar-shoot{border-left-color:#e07a9a}.calendar-day-panel li.calendar-edit{border-left-color:#d9bd45}.calendar-day-panel li.calendar-publish,.calendar-day-panel li.calendar-publication{border-left-color:#6cc07a}@media (width<=1100px){.calendar-layout{grid-template-columns:minmax(0,1fr)}.calendar-day-panel{max-height:none;position:static}}.news-article strong a{color:var(--action);text-decoration:none}.news-article strong a:hover{text-decoration:underline}.news-article strong a svg{vertical-align:-2px;width:15px;height:15px;margin-left:6px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
