@font-face{font-family:Libre Franklin Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/libre-franklin-cyrillic-ext-wght-normal-BbRulJFC.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/libre-franklin-cyrillic-wght-normal-se3OnFSl.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Libre Franklin Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/libre-franklin-vietnamese-wght-normal-DTJpi3oK.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/libre-franklin-latin-ext-wght-normal-CeZZaleV.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/libre-franklin-latin-wght-normal-CLTz0ja0.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #ffffff;--desk: #f1f4fa;--desk-2: #e6ebf5;--ink: #0f1a36;--ink-2: #45516e;--ink-3: #5f6a86;--rule: #d6deee;--rule-2: #b9c6e0;--blue: #003087;--blue-deep: #00246b;--blue-wash: #e9effc;--blue-tint: #f5f8fe;--red: #b42318;--red-wash: #fdeceb;--amber: #8a5300;--amber-wash: #fdf3dc;--green: #1d6b3c;--green-wash: #e6f4ea;--gray: #5f6a86;--gray-wash: #eef1f6;--brand-yellow: #ffe500;--font: "Libre Franklin Variable", "Libre Franklin", "Franklin Gothic Medium", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-meta: .78125rem;--fs-small: .8125rem;--fs-body: .875rem;--fs-lead: 1rem;--fs-h2: 1.0625rem;--fs-h1: 1.5rem;--fs-title: 1.75rem;--lh: 1.5;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--radius: 6px;--radius-s: 4px;--control-h: 36px;--bar-h: 60px;--rail-w: 312px;--ease: cubic-bezier(.16, 1, .3, 1);--t-fast: .14s;--t: .22s}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--bar-h) + 16px)}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;caret-color:var(--blue)}::selection{background:#cdd9f7;color:var(--ink)}h1,h2,h3,p,dl,dd,ul,ol{margin:0}ul,ol{padding:0;list-style:none}a{color:var(--blue);text-underline-offset:3px;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:3px}.num{font-variant-numeric:tabular-nums lining-nums}.muted{color:var(--ink-3)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.only-narrow{display:none}.icon{flex:none}.skip{position:absolute;left:8px;top:-48px;z-index:50;padding:8px 12px;background:var(--blue);color:#fff;border-radius:var(--radius)}.skip:focus{top:8px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--control-h);padding:0 14px;border:1px solid var(--rule-2);border-radius:var(--radius);background:var(--paper);color:var(--ink);font:inherit;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background var(--t-fast) ease-out,border-color var(--t-fast) ease-out,color var(--t-fast) ease-out}.btn:hover{background:var(--blue-tint);border-color:var(--blue);color:var(--blue-deep)}.btn:active{background:var(--blue-wash)}.btn:disabled{background:var(--desk);border-color:var(--rule);color:var(--ink-3);cursor:not-allowed}.btn--primary{background:var(--blue);border-color:var(--blue);color:#fff}.btn--primary:hover{background:var(--blue-deep);border-color:var(--blue-deep);color:#fff}.btn--primary:disabled{background:var(--desk-2);border-color:var(--desk-2);color:var(--ink-3)}.btn--quiet{padding:0 8px;border-color:transparent;background:transparent;color:var(--blue)}.btn--quiet:hover{background:var(--blue-wash);border-color:transparent}.btn--quiet:disabled{background:transparent;border-color:transparent}.btn--small{height:30px;padding:0 10px;font-size:var(--fs-small)}.btn--quiet.btn--small{padding:0 6px}.btn--flush{margin-left:-6px}input,select,textarea{width:100%;min-height:var(--control-h);padding:6px 10px;border:1px solid var(--rule-2);border-radius:var(--radius);background:var(--paper);color:var(--ink);font:inherit;transition:border-color var(--t-fast) ease-out}textarea{display:block;resize:vertical;line-height:var(--lh)}input::placeholder,textarea::placeholder{color:var(--ink-3);opacity:1}input:hover,select:hover,textarea:hover{border-color:var(--ink-3)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--blue);outline-offset:0;border-color:var(--blue);border-radius:var(--radius)}input[aria-invalid=true]{border-color:var(--red)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2345516e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;cursor:pointer}input[type=checkbox],input[type=radio]{width:16px;height:16px;min-height:0;padding:0;accent-color:var(--blue);flex:none}.field{display:grid;gap:4px;align-content:start}.field>span{font-size:var(--fs-small);font-weight:600;color:var(--ink-2)}.field--inline{display:inline-flex;align-items:center;gap:8px}.field--inline>span{font-weight:500}.field--inline select{width:auto;min-height:34px}.field__error{color:var(--red);font-size:var(--fs-meta);font-style:normal;font-weight:600}.check{display:inline-flex;align-items:center;gap:7px;cursor:pointer}.checks{display:flex;flex-wrap:wrap;gap:8px 18px;min-width:0;margin:14px 0 0;padding:0;border:0}.checks legend{margin-bottom:6px;padding:0;font-size:var(--fs-small);font-weight:600;color:var(--ink-2)}.mockbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 24px;padding:7px 24px;background:var(--ink);color:#dbe3f6;font-size:var(--fs-meta)}.mockbar strong{color:#fff}.mockbar__tools{display:flex;align-items:center;gap:18px}.mockbar__viewer{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.mockbar__viewer select{width:auto;min-height:28px;padding:2px 28px 2px 8px;border-color:#46557f;background-color:#1b2850;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23dbe3f6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");color:#fff;font-size:var(--fs-meta);font-weight:600}.mockbar__viewer select:focus-visible{outline-color:#fff}.topbar{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;display:grid;grid-template-columns:auto minmax(180px,500px) 1fr;align-items:center;gap:24px;height:var(--bar-h);padding:0 24px;background:var(--paper);border-bottom:1px solid var(--rule-2)}.topbar__brand{display:flex;align-items:center;gap:22px}.topbar__logo{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-size:.9375rem;font-weight:700;letter-spacing:-.005em;text-decoration:none;white-space:nowrap}.toolswitch{display:flex;gap:2px}.toolswitch a{padding:6px 11px;border-radius:var(--radius);color:var(--ink-2);font-weight:550;text-decoration:none;transition:background var(--t-fast) ease-out}.toolswitch a:hover{background:var(--desk);color:var(--ink)}.toolswitch a[aria-current=page]{background:var(--blue-wash);color:var(--blue);font-weight:650}.toolswitch--admin{padding-left:14px;border-left:1px solid var(--rule-2)}.search{position:relative;display:block}.search .icon{position:absolute;left:11px;top:50%;translate:0 -50%;color:var(--ink-3);pointer-events:none}.search input{padding-left:34px;border-color:transparent;background:var(--desk)}.search input:hover{border-color:var(--rule-2)}.search input:focus-visible{background:var(--paper)}.topbar__right{display:flex;align-items:center;justify-content:flex-end;gap:18px}.who{display:inline-flex;align-items:center;gap:9px}.who__badge{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--desk-2);color:var(--blue);font-size:.75rem;font-weight:700;letter-spacing:.02em}.who__text{display:grid;line-height:1.25;white-space:nowrap}.who__name{font-size:var(--fs-small);font-weight:650}.who__title{font-size:var(--fs-meta);color:var(--ink-3)}.shell{display:grid;grid-template-columns:var(--rail-w) minmax(0,1fr);align-items:start}.shell--plain{grid-template-columns:minmax(0,1fr)}.main{min-width:0;padding:28px 32px 72px}.page{max-width:1280px}.page--narrow{max-width:720px}.pagehead{margin-bottom:18px}.pagehead--split{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pagehead h1{font-size:var(--fs-h1);font-weight:700;line-height:1.2;letter-spacing:-.012em}.pagehead__sub{max-width:70ch;margin-top:4px;color:var(--ink-2)}.tickler{position:sticky;top:var(--bar-h);height:calc(100vh - var(--bar-h));overflow-y:auto;padding:22px 16px 40px;background:var(--desk);border-right:1px solid var(--rule-2);scrollbar-width:thin;scrollbar-color:var(--rule-2) transparent}.tickler__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:16px}.tickler__head h2{font-size:var(--fs-h2);font-weight:700}.tickler__head p{font-size:var(--fs-meta);color:var(--ink-2)}.tickler__overdue{color:var(--red);font-weight:650}.tickler__empty,.tickler__more{font-size:var(--fs-small);color:var(--ink-2)}.tickler__more{display:none}.tgroup+.tgroup{margin-top:18px}.tgroup__label{position:relative;top:1px;display:inline-flex;align-items:center;gap:7px;padding:4px 10px 3px;border:1px solid var(--rule-2);border-bottom-color:var(--paper);border-radius:6px 6px 0 0;background:var(--paper);color:var(--ink-2);font-size:.75rem;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.tgroup--overdue .tgroup__label{color:var(--red)}.tgroup__count{font-variant-numeric:tabular-nums;font-weight:600;color:var(--ink-3)}.tgroup--overdue .tgroup__count{color:var(--red)}.tgroup ul{border:1px solid var(--rule-2);border-radius:0 6px 6px;background:var(--paper);overflow:hidden}.tgroup li+li{border-top:1px solid var(--rule)}.tcard{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;padding:10px 11px;color:inherit;text-decoration:none;transition:background var(--t-fast) ease-out}.tcard:hover{background:var(--blue-tint)}.tcard.is-current{background:var(--blue-wash)}.tcard:focus-visible{outline-offset:-2px}.tcard__body{display:grid;gap:1px;min-width:0}.tcard__title{font-size:var(--fs-small);font-weight:650;line-height:1.3}.tcard__matter{display:block;overflow:hidden;color:var(--ink-2);font-size:var(--fs-meta);white-space:nowrap;text-overflow:ellipsis}.tcard__matter .icon{margin-right:4px;vertical-align:-1px}.dblock{display:inline-grid;flex:none;align-self:start;width:44px;overflow:hidden;border:1px solid var(--rule-2);border-radius:5px;background:var(--paper);text-align:center;font-variant-numeric:tabular-nums lining-nums}.dblock__mon{padding:2px 0 1px;background:var(--blue-wash);color:var(--blue);font-size:.6875rem;font-weight:700;letter-spacing:.07em;line-height:1.35;text-transform:uppercase}.dblock__day{padding:1px 0 3px;color:var(--ink);font-size:1.1875rem;font-weight:650;line-height:1.25}.dblock--overdue{border-color:var(--red)}.dblock--overdue .dblock__mon{background:var(--red);color:#fff}.dblock--overdue .dblock__day{color:var(--red)}.dblock--soon{border-color:var(--blue)}.dblock--soon .dblock__mon{background:var(--blue);color:#fff}.dblock--done{border-color:var(--rule)}.dblock--done .dblock__mon{background:var(--gray-wash);color:var(--gray)}.dblock--done .dblock__day{color:var(--gray)}.dblock--sm{width:40px}.dblock--sm .dblock__day{font-size:1.0625rem}.dblock--lg{width:62px;border-radius:6px}.dblock--lg .dblock__mon{padding:3px 0 2px;font-size:.8125rem}.dblock--lg .dblock__day{padding:2px 0 5px;font-size:1.75rem;line-height:1.2}.countdown{white-space:nowrap;font-size:var(--fs-meta);font-variant-numeric:tabular-nums;color:var(--ink-3)}.countdown--overdue{color:var(--red);font-weight:650}.countdown--soon{color:var(--blue);font-weight:650}.views{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--rule-2)}.views__tab{display:inline-flex;align-items:center;gap:7px;margin-bottom:-1px;padding:9px 12px;border:0;border-bottom:2px solid transparent;background:none;color:var(--ink-2);font:inherit;font-weight:550;white-space:nowrap;cursor:pointer;transition:color var(--t-fast) ease-out}.views__tab:hover{color:var(--ink)}.views__tab[aria-selected=true]{border-bottom-color:var(--blue);color:var(--blue);font-weight:650}.views__count{padding:0 7px;border-radius:9px;background:var(--desk);color:var(--ink-2);font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums}.views__tab[aria-selected=true] .views__count{background:var(--blue-wash);color:var(--blue)}.filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:14px 0}.filters__end{display:flex;align-items:center;gap:14px;margin-left:auto}.mtable{width:100%;border-collapse:collapse}.mtable th{position:sticky;top:var(--bar-h);z-index:2;padding:9px 12px;border-bottom:1px solid var(--rule-2);background:var(--paper);color:var(--ink-2);font-size:var(--fs-meta);font-weight:650;text-align:left;white-space:nowrap}.thbtn{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.thbtn:hover{color:var(--blue)}.mtable td{padding:10px 12px;border-bottom:1px solid var(--rule);vertical-align:middle}.mtable tbody tr{cursor:pointer;transition:background var(--t-fast) ease-out}.mtable tbody tr:hover{background:var(--blue-tint)}.mtable th:first-child,.mtable td:first-child{padding-left:4px}.col-num{width:1%;color:var(--ink-2);white-space:nowrap}.mtable .col-next{width:1%}.col-name a{color:var(--ink);font-weight:650;text-decoration:none}.col-name a:hover{color:var(--blue);text-decoration:underline}.col-type,.col-status,.col-atty,.col-opened{white-space:nowrap}.is-quiet td,.is-quiet .col-name a{color:var(--ink-3)}.is-quiet .col-name a{font-weight:550}.lockchip{display:inline-flex;align-items:center;gap:4px;margin-left:9px;padding:1px 7px 1px 5px;border:1px solid var(--rule-2);border-radius:var(--radius-s);background:var(--desk);color:var(--ink-2);font-size:.75rem;font-weight:650;letter-spacing:0;line-height:1.5;vertical-align:middle;white-space:nowrap}.lockchip--lg{margin-left:14px;padding:3px 9px 3px 7px;font-size:var(--fs-small);translate:0 -3px}.status{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.status svg{flex:none}.status--new svg,.status--active svg{color:var(--blue)}.status--on-hold svg{color:var(--amber)}.status--resolved svg{color:var(--green)}.status--closed svg{color:var(--gray)}.nextcell{display:flex;align-items:center;gap:11px;min-width:208px}.nextcell__text{display:grid;min-width:0;line-height:1.35}.nextcell__title{max-width:21ch;overflow:hidden;font-weight:550;white-space:nowrap;text-overflow:ellipsis}.empty{display:grid;justify-items:start;gap:8px;margin-top:8px;padding:36px 28px;border:1px dashed var(--rule-2);border-radius:var(--radius)}.empty h1,.empty h2{font-size:var(--fs-h2);font-weight:700}.empty p{max-width:60ch;margin-bottom:6px;color:var(--ink-2)}.empty--page{max-width:640px;margin-top:24px}.back{display:inline-flex;align-items:center;gap:4px;margin:-4px 0 14px -4px;padding:4px 6px 4px 2px;color:var(--ink-2);font-size:var(--fs-small);font-weight:550;text-decoration:none}.back:hover{color:var(--blue)}.mhead{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,330px);align-items:start;gap:36px;padding-bottom:22px;border-bottom:1px solid var(--rule-2)}.mhead h1{max-width:28ch;margin-bottom:16px;font-size:var(--fs-title);font-weight:700;line-height:1.2;letter-spacing:-.018em;text-wrap:balance}.mhead__facts{display:flex;flex-wrap:wrap;gap:12px 32px}.mhead__facts dt,.facts dt{color:var(--ink-3);font-size:var(--fs-meta)}.mhead__facts dd{font-weight:550}.mhead__status{display:flex;align-items:center;gap:10px}.mhead__status select{width:auto;min-height:28px;padding:1px 28px 1px 8px;font-size:var(--fs-small);font-weight:500}.mhead__next{padding:13px 14px 14px;border:1px solid var(--rule-2);border-radius:var(--radius);background:var(--desk)}.mhead__nextlabel{margin-bottom:9px;color:var(--ink-2);font-size:var(--fs-meta);font-weight:650}.nextbig{display:flex;gap:14px;color:inherit;text-decoration:none;animation:turn var(--t) var(--ease)}.nextbig__text{display:grid;align-content:center;gap:1px;min-width:0}.nextbig__title{font-size:var(--fs-lead);font-weight:700;line-height:1.3}.nextbig:hover .nextbig__title{color:var(--blue)}.nextbig__when{color:var(--ink-2);font-size:var(--fs-small)}@keyframes turn{0%{opacity:.2;clip-path:inset(0 0 55% 0);transform:translateY(-5px)}to{opacity:1;clip-path:inset(0);transform:none}}.closepanel,.inlineform{padding:16px 18px 18px;border:1px solid var(--rule-2);border-radius:var(--radius);background:var(--blue-tint)}.closepanel{margin-top:20px}.closepanel h2{margin-bottom:10px;font-size:var(--fs-h2);font-weight:700}.closepanel__warn{max-width:78ch;margin-bottom:14px;padding:8px 11px;border-radius:var(--radius-s);background:var(--amber-wash);color:var(--amber);font-weight:550}.inlineform{margin-bottom:18px}.formgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.field--wide{grid-column:1 / -1}.inlineform__note{max-width:74ch;margin-top:12px;color:var(--ink-2);font-size:var(--fs-small)}.inlineform__actions{display:flex;align-items:center;gap:8px;margin-top:12px}.mbody{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px}.sec{padding:24px 0 28px;border-top:1px solid var(--rule)}.sec--first{border-top:0}.sec__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;margin-bottom:12px}.sec__head h2{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-h2);font-weight:700;letter-spacing:-.005em}.sec__count{margin-left:4px;color:var(--ink-3);font-size:var(--fs-meta);font-weight:500;letter-spacing:0}.sec__empty{max-width:62ch;color:var(--ink-2)}.etext+.etext{margin-top:16px}.etext__head{display:flex;align-items:center;gap:6px;min-height:30px}.etext__head h3{color:var(--ink-2);font-size:var(--fs-small);font-weight:650}.etext__value{max-width:72ch;white-space:pre-wrap}.dl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;padding:14px 0}.dl+.dl{border-top:1px solid var(--rule)}.dl.is-focus{margin-inline:-12px;padding-inline:12px;border-radius:var(--radius);background:var(--blue-tint)}.dl__title{font-size:.9375rem;font-weight:650;line-height:1.35}.dl__time{font-weight:500}.dl__meta{margin-top:2px;color:var(--ink-2);font-size:var(--fs-small)}.dl--done .dl__title{color:var(--ink-3);font-weight:550;text-decoration:line-through}.dl__actions{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.dl__state{color:var(--ink-3);font-size:var(--fs-meta);font-weight:650}.reminders{margin-top:9px}.reminders__to{display:flex;align-items:center;gap:5px;margin-bottom:6px;color:var(--ink-2);font-size:var(--fs-meta)}.reminders ul{display:flex;flex-wrap:wrap;gap:6px}.rem{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border:1px solid var(--rule-2);border-radius:var(--radius-s);background:var(--paper);color:var(--ink);font-size:var(--fs-meta);font-variant-numeric:tabular-nums;font-weight:550}.rem--sent{border-color:#b5d9c2;background:var(--green-wash);color:var(--green)}.rem__when{color:var(--ink-3);font-weight:400}.fold summary{width:fit-content;padding:6px 4px 6px 0;color:var(--ink-2);font-size:var(--fs-small);font-weight:650;cursor:pointer}.fold summary:hover{color:var(--blue)}.sec>.fold{margin-top:6px}.composer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-bottom:8px}.note{padding:13px 0}.note+.note{border-top:1px solid var(--rule)}.note__by{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:24px;margin-bottom:3px;color:var(--ink-3);font-size:var(--fs-meta)}.note__by strong{color:var(--ink);font-size:var(--fs-small);font-weight:650}.note__body{max-width:72ch;white-space:pre-wrap}.doc{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:12px 0}.doc+.doc{border-top:1px solid var(--rule)}.doc__main a{display:inline-flex;align-items:center;gap:6px;font-weight:650}.doc__meta{margin-top:2px;color:var(--ink-2);font-size:var(--fs-small)}.side{padding-left:28px;border-left:1px solid var(--rule)}.side__sec{padding:24px 0}.side__sec+.side__sec{border-top:1px solid var(--rule)}.side .sec__head h2{font-size:.9375rem}.side__text{margin-bottom:10px;color:var(--ink-2);font-size:var(--fs-small)}.side__apart{margin-top:22px}.side__updated{margin:8px 0 0;color:var(--ink-3);font-size:var(--fs-meta)}.facts{margin-bottom:10px}.facts>div{padding:7px 0}.facts>div+div{border-top:1px solid var(--rule)}.sideform{display:grid;gap:10px;margin-top:10px}.parties li{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:9px 0}.parties li+li,.access li+li{border-top:1px solid var(--rule)}.parties__name{font-weight:650}.parties__role,.parties__contact{color:var(--ink-2);font-size:var(--fs-small);overflow-wrap:anywhere}.related li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:5px 0}.related a{display:inline-flex;align-items:center;gap:5px;font-weight:650}.related .num{color:var(--ink-3);font-size:var(--fs-meta);white-space:nowrap}.pickrow{display:flex;gap:8px;margin-top:10px}.pickrow select{min-width:0;min-height:30px;padding-block:2px;font-size:var(--fs-small)}.access li{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:38px;font-weight:550}.history{margin-top:6px}.history li{display:grid;gap:1px;padding:8px 0;font-size:var(--fs-small)}.history li+li{border-top:1px solid var(--rule)}.history__by{color:var(--ink-3);font-size:var(--fs-meta)}.newform{display:grid;gap:16px;max-width:640px;margin-top:8px}.skel{display:block;max-width:100%;height:.75em;margin:.35em 0;border-radius:var(--radius-s);background:var(--desk-2)}.skel--title{height:.8em}.skel--block{height:44px;margin:0}.tcard--skel{pointer-events:none}.mtable .is-skel td{cursor:default}.formerror{max-width:74ch;margin-top:8px;color:var(--red);font-size:var(--fs-small);font-weight:600}.checks--stack{flex-direction:column;gap:6px}.access__note{color:var(--ink-3);font-size:var(--fs-meta);font-weight:400;text-align:right}.access li>span:first-child{flex:0 0 auto;max-width:60%}.restrictpanel__onlist li{display:grid;gap:0;justify-content:start;padding:4px 0}.restrictpanel__onlist li>span:first-child{max-width:none}.restrictpanel__onlist .access__note{text-align:left}.restrictpanel{margin:4px 0 0}.restrictpanel__head{margin-bottom:6px;font-size:var(--fs-body);font-weight:700}.restrictpanel__label{margin-top:10px;font-size:var(--fs-small);font-weight:600;color:var(--ink-2)}.restrictpanel__off .check{align-items:flex-start}.restrictpanel__off .check input{margin-top:3px}.page--wide{max-width:1100px}.pagehead__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.import__note{max-width:76ch;color:var(--ink-2)}.import__picker{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0 0}.import__file{color:var(--ink-2);font-size:var(--fs-small)}.import__summary{display:flex;align-items:flex-start;gap:7px;max-width:76ch;margin-bottom:14px;font-weight:600}.import__summary .icon{flex:none;margin-top:2px;color:var(--green)}.import__summary--bad{color:var(--red)}.imtable .imrow__line{color:var(--ink-2)}.imtable .imrow__record{white-space:nowrap;font-weight:650}.imtable .imrow__key{color:var(--ink-2);white-space:nowrap}.imtable .imrow__what{min-width:22ch}.imtable .imrow__state{white-space:nowrap}.imrow__errors{margin-top:5px;color:var(--red);font-size:var(--fs-small)}.imrow__errors li{max-width:78ch}.imrow__errors li+li{margin-top:2px}.imrow__ok{display:inline-flex;align-items:center;gap:5px;color:var(--green);font-size:var(--fs-small);font-weight:600}.imrow__flag{display:inline-flex;padding:1px 7px;border-radius:var(--radius-s);background:var(--red-wash);color:var(--red);font-size:.75rem;font-weight:650}.imrow--bad td{background:var(--paper)}.imrow--bad td:first-child{border-left:2px solid var(--red)}.imtable tbody tr.imrow{cursor:default}.imtable tbody tr.imrow:hover{background:transparent}.import__done{display:grid;gap:6px;margin-bottom:16px}.import__done li{display:flex;align-items:baseline;gap:12px;padding:7px 0;border-bottom:1px solid var(--rule)}.import__done .num{color:var(--ink-2);font-weight:650}@media(max-width:1240px){.col-opened,.who__text{display:none}.mbody{grid-template-columns:minmax(0,1fr) 300px;gap:28px}.side{padding-left:22px}}@media(max-width:1023px){.shell{grid-template-columns:minmax(0,1fr)}.tickler{position:static;height:auto;padding:18px 24px 20px;border-right:0;border-bottom:1px solid var(--rule-2)}.tgroup--month,.tgroup--later{display:none}.tickler__more{display:block;margin-top:12px}.mtable th{position:static}.mhead,.mbody{grid-template-columns:minmax(0,1fr)}.mhead{gap:20px}.mbody{gap:0}.side{padding-left:0;border-left:0;border-top:1px solid var(--rule)}}@media(max-width:720px){:root{--control-h: 44px}.mockbar,.tickler{padding-inline:16px}.mockbar__tools{flex-wrap:wrap;gap:8px 16px}.topbar{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;height:auto;padding:10px 16px}.topbar__brand{gap:10px}.topbar__office,.who,.wide-only{display:none}.toolswitch a{padding:6px 9px}.toolswitch--admin{padding-left:8px}.mockbar__viewer{flex-wrap:wrap;white-space:normal}.mockbar__viewer select{max-width:calc(100vw - 32px)}.pagehead--split{flex-direction:column}.search{grid-column:1 / -1;grid-row:2}.tickler{scroll-margin-top:0}.main{padding:20px 16px 56px}.views{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.filters__end{width:100%;margin-left:0;justify-content:space-between}.btn--small{height:40px}.field--inline select,.pickrow select,.mhead__status select{min-height:40px}.col-num,.col-type,.col-status,.col-atty{display:none}.mtable .col-next{width:auto}.only-narrow{display:block;color:var(--ink-3);font-size:var(--fs-meta)}.col-name .status{margin-top:3px;color:var(--ink-2);font-size:var(--fs-small)}.mtable td{padding:10px 8px}.mtable th:first-child,.mtable td:first-child{padding-left:8px}.mtable th:nth-child(2),.mtable td:nth-child(2){padding-left:0}.imtable th:nth-child(3),.imtable td:nth-child(3),.imtable th:nth-child(5),.imtable td:nth-child(5){display:none}.lockchip{margin:2px 0 0}.col-name .lockchip{display:flex;width:fit-content}.nextcell{min-width:0}.nextcell__title{display:none}.mhead h1{font-size:var(--fs-h1)}.lockchip--lg{display:flex;width:fit-content;margin:8px 0 0;translate:none;white-space:normal}.dl{grid-template-columns:auto minmax(0,1fr)}.dl__actions{grid-column:1 / -1;flex-direction:row;justify-content:flex-start;align-items:center}.formgrid,.composer{grid-template-columns:minmax(0,1fr)}.composer .btn{justify-self:start}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.mtable--plain tbody tr,.mtable--plain tbody tr:hover{background:transparent;cursor:default}.atcell-title{font-weight:650}.atcell-email{overflow-wrap:anywhere}.quietnote{color:var(--ink-3);font-weight:500}.col-actions{width:1%;white-space:nowrap;text-align:right}.rowactions{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:2px 6px}.selfnote{display:block;max-width:46ch;margin-top:2px;color:var(--ink-3);font-size:var(--fs-meta);font-weight:400;line-height:1.4}.renamebox{display:flex;align-items:center;gap:6px;min-width:260px}.renamebox input{min-height:30px}.optlabel{font-weight:600}.lockednote{display:block;margin-top:2px;color:var(--ink-3);font-size:var(--fs-meta)}.toggle{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;cursor:pointer}.toggle input:disabled{cursor:not-allowed}.usage{color:var(--ink-2);white-space:nowrap}.movepair{display:inline-flex;gap:2px}.listnote{max-width:78ch;margin-bottom:10px;color:var(--ink-2);font-size:var(--fs-small)}.addrow{display:flex;align-items:end;gap:8px;max-width:520px;margin-top:12px}.addrow .field{flex:1}.adminform{margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid var(--rule)}@media(max-width:720px){.renamebox{min-width:0;flex-wrap:wrap}.addrow{flex-wrap:wrap}.addrow .btn{width:100%}.selfnote{max-width:none}.mtable--stack,.mtable--stack tbody,.mtable--stack tr,.mtable--stack td{display:block;width:100%}.mtable--stack thead{display:none}.mtable--stack tr{padding:10px 0;border-bottom:1px solid var(--rule)}.mtable--stack td,.mtable--stack td:first-child,.mtable--stack td:nth-child(2){padding:2px 0;border-bottom:0}.mtable--stack .col-actions{text-align:left}.mtable--stack .rowactions{justify-content:flex-start;margin-left:-6px}.mtable--stack .col-email,.mtable--stack .col-role,.mtable--stack .col-state,.mtable--stack .col-signedin{display:block;color:var(--ink-2);font-size:var(--fs-small)}.mtable--stack .col-active,.mtable--stack .col-open,.mtable--stack .col-usage{display:inline-block;width:auto;margin-right:16px}.topbar--admin .topbar__brand{grid-column:1 / -1;grid-row:1;flex-wrap:wrap;row-gap:4px}.topbar--admin .topbar__right{grid-column:1 / -1;grid-row:2;justify-content:flex-start}.topbar--admin .search{grid-row:3}.toolswitch--admin{flex-basis:100%;padding-left:0;border-left:0}.toolswitch--admin a{padding:4px 8px}}
