@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2) format("woff2"),url(/assets/barlow-vietnamese-400-normal-BFeobeCK.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2) format("woff2"),url(/assets/barlow-latin-ext-400-normal-CvBsJvxq.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2) format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff) format("woff");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}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2) format("woff2"),url(/assets/barlow-vietnamese-500-normal-GNfB7rCE.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2) format("woff2"),url(/assets/barlow-latin-ext-500-normal-CJPcKP2Q.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2) format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff) format("woff");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}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2) format("woff2"),url(/assets/barlow-vietnamese-600-normal-CA_GiK2e.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2) format("woff2"),url(/assets/barlow-latin-ext-600-normal-DMVRjfRT.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2) format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff) format("woff");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}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");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}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--mr-font-ui);font-size:13.5px;letter-spacing:.003em;color:var(--mr-text-1);background:var(--mr-ground);-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}a,a:visited{color:var(--mr-text-2)}a{text-decoration:underline}a:hover{color:var(--mr-text-1)}input,select,textarea{font:inherit;color:inherit}input[type=checkbox],input[type=radio]{accent-color:var(--mr-text-1)}.mono,.trow .code,.trow .cnt,.viewrow .n,kbd,code{font-family:var(--mr-font-mono);font-variant-numeric:tabular-nums}.label,.colhead,.settings legend,.userchip .acct .label,.topbar .season{font-family:var(--mr-font-display);font-weight:600;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mr-text-3)}button,.btn,.chip,.linkbtn,.railfoot button,.cmenu-item,.tabbar button{font-family:var(--mr-font-ui);letter-spacing:.003em}.basis{font-size:12.5px;color:var(--mr-text-3);text-wrap:pretty}.linkbtn{font-size:12px;color:var(--mr-text-2);text-decoration:underline dotted;padding:0;background:none;border:0;cursor:pointer}.linkbtn:hover{color:var(--mr-text-1)}.linkbtn[disabled]{opacity:.4;cursor:not-allowed}.btn{border:1px solid var(--mr-line);background:transparent;color:var(--mr-text-1);font-size:13px;font-weight:500;padding:7px 14px;line-height:1;text-decoration:none;white-space:nowrap}a.btn:visited{color:var(--mr-text-1)}.btn:hover{background:var(--mr-hover);border-color:var(--mr-line-strong)}.btn.primary{background:var(--mr-action);color:var(--mr-action-label);border-color:var(--mr-action);font-weight:600}.btn.primary:hover{background:color-mix(in srgb,var(--mr-action) 88%,var(--mr-text-1))}.btn[disabled],.btn:disabled,.chip[disabled]{opacity:1;color:var(--mr-text-3);border-color:var(--mr-line-soft);background:transparent;cursor:not-allowed}input.mini,select.mini,textarea.mini,.field input,.field select{height:24px;border:1px solid var(--mr-line);background:var(--mr-fill);color:var(--mr-text-1);padding:0 6px;font-size:13px;min-width:0}input.mini:focus,select.mini:focus,.field input:focus,.field select:focus{border-color:var(--mr-line-strong);outline:2px solid var(--mr-action);outline-offset:1px}.findbox{position:relative;display:inline-flex;flex:1 1 auto;min-width:0}.findbox input.mini{width:100%;padding-right:20px}.findx{position:absolute;right:2px;top:50%;transform:translateY(-50%);border:0;background:none;color:var(--mr-text-3);font-size:13px;line-height:1;padding:0 4px;cursor:pointer}.findx:hover{color:var(--mr-text-1)}.topbar{display:flex;align-items:center;gap:14px;height:44px;flex:none;padding:0 12px;background:var(--mr-chrome);border-bottom:1px solid var(--mr-line);line-height:1}.topbar .brand{display:flex;align-items:center;gap:7px;font-family:var(--mr-font-display);font-weight:600;font-size:17px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.topbar .brand img.mark{display:block;height:22px;width:auto}.topbar .customer{flex:none;text-align:left;font-family:var(--mr-font-display);font-weight:600;font-size:17px;letter-spacing:.04em;text-transform:uppercase;color:var(--mr-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar .divider{width:1px;height:18px;background:var(--mr-line);flex:none}.topbar .season{color:var(--mr-text-2);font-size:11px;white-space:nowrap}.topbar .spacer{flex:1}.topbar .gear{font-size:19px;width:28px;height:28px;flex:none;padding:0;border:0;display:inline-flex;align-items:center;justify-content:center;color:var(--mr-text-3)}.topbar .gear:hover{color:var(--mr-text-1);background:var(--mr-hover)}.userchip{display:flex;align-items:center;gap:8px;white-space:nowrap}.userchip .acct{display:flex;flex-direction:column;line-height:1.2}.userchip .acct b{font-size:12.5px;font-weight:500}.userchip .acct .label{font-size:9px}.userchip .signout{font-family:var(--mr-font-display);font-weight:600;font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:4px 8px;border:1px solid var(--mr-line);background:transparent;color:var(--mr-text-3);cursor:pointer}.userchip .signout:hover{border-color:var(--mr-line-strong);color:var(--mr-text-1)}.badge{position:relative;display:inline-flex;flex:none}.badge svg{display:block}.badge .bi{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--mr-font-mono);font-weight:700;letter-spacing:-.02em;color:var(--mr-status-label)}:root{--rail-w: 318px}.rail{background:var(--mr-buffer);border-right:1px solid var(--mr-line);overflow-y:auto;display:flex;flex-direction:column;min-height:0}.rail section{padding:8px 0 6px;border-bottom:0}.rail section+section{border-top:1px solid var(--mr-line-soft)}.rail .label{padding:0 12px 6px;display:block}.main.rail-closed{--rail-w: 0px}.main.rail-closed .rail{display:none}.railtoggle{position:absolute;left:var(--rail-w);top:50%;transform:translate(-50%,-50%);z-index:5;width:14px;height:40px;padding:0;font-size:12px;display:grid;place-items:center;background:var(--mr-buffer);color:var(--mr-text-3);border:1px solid var(--mr-line-strong);cursor:pointer}.railtoggle:hover{color:var(--mr-text-1);background:var(--mr-hover)}.main.rail-closed .railtoggle{left:0;transform:translateY(-50%)}.railfind{display:flex;align-items:center;gap:8px;padding:4px 12px 6px}.railfind input.mini{flex:1 1 auto;min-width:0}.railfind input.mini,.findbox input.mini{background:var(--mr-fill);border:0;border-bottom:1px solid var(--mr-line-strong);height:26px}.railfind input.mini:focus,.findbox input.mini:focus{border-bottom-color:var(--mr-text-1)}.railfind .basis{white-space:nowrap}.tree{padding-bottom:4px}.trow{display:flex;align-items:center;gap:6px;height:26px;padding:0 12px 0 0;font-size:13.5px;border:0;white-space:nowrap;overflow:hidden}.trow:hover{background:var(--mr-hover)}.trow .name{overflow:hidden;text-overflow:ellipsis;flex:1 1 auto}.trow .name.off{text-decoration:line-through;color:var(--mr-text-3)}.trow .twist{width:16px;flex:none;text-align:center;font-size:9px;color:var(--mr-text-3);background:none;border:0;padding:0;cursor:pointer}.trow .twist:hover{color:var(--mr-text-1)}.trow .code{width:52px;flex:none;font-size:11px;color:var(--mr-text-3);overflow:hidden;text-overflow:ellipsis}.trow .cnt{font-size:11.5px;flex:none;color:var(--mr-text-3)}.trow .foldall{margin-left:auto;font-size:10px;flex:none}.trow.lvl0{padding-left:10px;font-weight:400}.trow.lvl0 .name{color:var(--mr-text-1)}.trow.lvl1{padding-left:8px;height:24px;box-shadow:none}.trow.lvl1 .name{color:var(--mr-text-1)}.trow.closed .name{color:var(--mr-text-3)}.tree .trow.lvl0:not(.allrow){padding-left:18px}.tree .kids{margin-left:40px;border-left:1px solid var(--mr-line-soft)}.trow.allrow{height:26px;background:var(--mr-fill);border-top:1px solid var(--mr-line-soft);border-bottom:1px solid var(--mr-line);margin-bottom:2px}.trow.allrow .name{font-family:var(--mr-font-display);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mr-text-1)}.trow.allrow .foldall{font-family:var(--mr-font-ui);font-size:12px;letter-spacing:.003em;text-transform:none}.trow.on,.viewrow.on{background:var(--mr-selected);box-shadow:inset 3px 0 0 var(--mr-action);font-weight:400}.viewrow{padding:0 12px;height:26px;font-size:13.5px;display:flex;align-items:center}.viewrow:hover{background:var(--mr-hover)}.viewrow .n{margin-left:auto;font-size:12px;color:var(--mr-text-3)}.cb{width:14px;height:14px;flex:none;border:1px solid var(--mr-line-strong);background:var(--mr-fill);color:var(--mr-fill);font-size:10px;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-family:var(--mr-font-mono)}.cb.on{background:var(--mr-text-1);color:var(--mr-buffer);border-color:var(--mr-text-1)}.cb.some{background:var(--mr-fill);color:var(--mr-text-1)}.railfoot{padding:8px 10px 10px;gap:0;border-top:1px solid var(--mr-line);display:flex;flex-direction:column}.railfoot button{height:31px;padding:0 10px;border:0;background:transparent;text-align:left;font-size:13.5px;font-weight:500;color:var(--mr-text-1)}.railfoot button:hover{background:var(--mr-hover);border:0}.railfoot button.act{border:0;color:var(--mr-text-1);display:flex;align-items:center;justify-content:space-between}.railfoot button.act kbd{font-family:var(--mr-font-mono);font-size:10px;color:var(--mr-text-3);letter-spacing:.04em}.railfoot button.act.primary{background:var(--mr-action);color:var(--mr-action-label);margin-bottom:4px}.railfoot button.act.primary kbd{color:var(--mr-action-label);opacity:.75}.railfoot button.act.primary:hover{background:color-mix(in srgb,var(--mr-action) 88%,var(--mr-text-1))}.railpair{display:flex;margin-top:6px;gap:6px}.railpair button{height:29px;border:1px solid var(--mr-line);font-weight:500;font-size:13px}.railpair button:hover{border-color:var(--mr-line-strong);background:var(--mr-hover)}.feedback{color:var(--mr-text-3);font-size:12px;text-decoration:underline dotted}.feedback:hover{color:var(--mr-text-1)}.railfoot .feedback{margin-top:8px;padding:0 10px;display:block}.rail,.pane,.dialog .body,.sheet,.admcol{scrollbar-width:thin;scrollbar-color:var(--mr-line-strong) transparent}.rail::-webkit-scrollbar,.pane::-webkit-scrollbar,.dialog .body::-webkit-scrollbar,.sheet::-webkit-scrollbar,.admcol::-webkit-scrollbar{width:9px;height:9px}.rail::-webkit-scrollbar-track,.pane::-webkit-scrollbar-track,.dialog .body::-webkit-scrollbar-track,.sheet::-webkit-scrollbar-track,.admcol::-webkit-scrollbar-track{background:transparent}.rail::-webkit-scrollbar-thumb,.pane::-webkit-scrollbar-thumb,.dialog .body::-webkit-scrollbar-thumb,.sheet::-webkit-scrollbar-thumb,.admcol::-webkit-scrollbar-thumb{background:var(--mr-line);border:2px solid transparent;background-clip:content-box}.rail:hover::-webkit-scrollbar-thumb,.pane:hover::-webkit-scrollbar-thumb,.dialog .body:hover::-webkit-scrollbar-thumb,.sheet:hover::-webkit-scrollbar-thumb,.admcol:hover::-webkit-scrollbar-thumb{background:var(--mr-line-strong);background-clip:content-box}.btn.text{border-color:transparent;color:var(--mr-text-2);padding-left:6px;padding-right:6px}.btn.text:hover{color:var(--mr-text-1);background:transparent}.btn.sm{font-size:12px;padding:4px 10px}:root{--mr-font-display: "Barlow Condensed", system-ui, sans-serif;--mr-font-ui: "Barlow", system-ui, sans-serif;--mr-font-mono: "IBM Plex Mono", ui-monospace, monospace;--mr-font-doc: "IBM Plex Sans", system-ui, sans-serif;--mr-display-weight: 600;--mr-text-xs: 10px;--mr-text-sm: 11px;--mr-text-base: 12.5px;--mr-text-md: 14px;--mr-text-lg: 14.5px;--mr-title: 17px;--mr-title-lg: 23px;--mr-mono: 13px;--mr-line: rgba(255, 255, 255, .15);--mr-line-soft: rgba(255, 255, 255, .09);--mr-line-faint: rgba(255, 255, 255, .08);--mr-line-strong: rgba(255, 255, 255, .24);--mr-fill: rgba(255, 255, 255, .05);--mr-radius: 0;--mr-radius-window: 10px;--mr-space-1: 4px;--mr-space-2: 7px;--mr-space-3: 10px;--mr-space-4: 15px;--mr-space-5: 22px;--mr-corner-size: 11px;--mr-corner-inset: -6px;--mr-corner-color: rgba(255, 255, 255, .55);--m-ink: #191917;--m-paper: #f4f3f0}[data-app=tb],[data-app=financials],[data-app=assurance],[data-app="740"]{--mr-chrome: #13171e;--mr-buffer: #191d23;--mr-ground: #20252c;--mr-raise: #2f343e;--mr-text-1: #f1f4f8;--mr-text-2: #a6abb4;--mr-text-3: #747981;--mr-action: #a4c6fc;--mr-selected: #282e38;--mr-hover: #262c34;--mr-syn-directive: #84888e;--mr-syn-string: #a4a8ae;--mr-syn-body: #ced1d6;--mr-syn-mark: #5e6268}[data-app=tb]{--mr-ink-print: #4076c1;--mr-ink-paper: #3a70ba}[data-app=financials]{--mr-ink-print: #3363b0;--mr-ink-paper: #3363b0}[data-app=assurance]{--mr-ink-print: #27509f;--mr-ink-paper: #27509f}[data-app="740"]{--mr-ink-print: #1c3f8f;--mr-ink-paper: #1c3f8f}[data-app=tb],[data-app=financials],[data-app=assurance],[data-app="740"]{--mr-action-label: #13171e}[data-app=docs]{--mr-chrome: #10191a;--mr-buffer: #151e1f;--mr-ground: #1b2728;--mr-raise: #293738;--mr-text-1: #eff5f5;--mr-text-2: #a1aeae;--mr-text-3: #707b7c;--mr-action: #88d3d8;--mr-selected: #223132;--mr-hover: #212e2f;--mr-ink-print: #175f63;--mr-ink-paper: #175f63;--mr-syn-directive: #818a8a;--mr-syn-string: #a1aaaa;--mr-syn-body: #cbd3d3;--mr-syn-mark: #5c6464;--mr-action-label: #10191a}[data-app=filings]{--mr-chrome: #1a151b;--mr-buffer: #201a20;--mr-ground: #282229;--mr-raise: #393139;--mr-text-1: #f5f2f6;--mr-text-2: #afa8b0;--mr-text-3: #7d767e;--mr-action: #e2b1e5;--mr-selected: #332b34;--mr-hover: #302830;--mr-ink-print: #6b3470;--mr-ink-paper: #6b3470;--mr-syn-directive: #8b868b;--mr-syn-string: #aba6ab;--mr-syn-body: #d4cfd4;--mr-syn-mark: #656065;--mr-action-label: #1a151b}[data-app=tasks],[data-app=gmt],[data-app=fof]{--mr-chrome: #171715;--mr-buffer: #1d1d1a;--mr-ground: #252522;--mr-raise: #343431;--mr-text-1: #f3f3f2;--mr-text-2: #ababa7;--mr-text-3: #797976;--mr-action: #f4f3f0;--mr-action-label: #171715;--mr-selected: #2e2e2a;--mr-hover: #2c2c28;--mr-syn-directive: #888885;--mr-syn-string: #a8a8a5;--mr-syn-body: #d1d1cf;--mr-syn-mark: #626260}[data-app=tasks]{--mr-ink-print: #4a4a45;--mr-ink-paper: #4a4a45}[data-app=gmt]{--mr-ink-print: #3a3a36;--mr-ink-paper: #3a3a36}[data-app=fof]{--mr-ink-print: #2a2a27;--mr-ink-paper: #2a2a27}[data-app=tax]{--mr-chrome: #1d1517;--mr-buffer: #221a1c;--mr-ground: #2b2125;--mr-raise: #3c3034;--mr-text-1: #f7f2f3;--mr-text-2: #b3a7ab;--mr-text-3: #807679;--mr-action: #fba8c5;--mr-selected: #362a2e;--mr-hover: #33282b;--mr-ink-print: #ff3f9a;--mr-ink-paper: #d60279;--mr-syn-directive: #8d8588;--mr-syn-string: #ada5a8;--mr-syn-body: #d6cfd1;--mr-syn-mark: #676062;--mr-action-label: #1d1517}[data-app=learning]{--mr-chrome: #e8e5dc;--mr-buffer: #faf9f6;--mr-ground: #f4f3f0;--mr-raise: #ffffff;--mr-text-1: #1a1405;--mr-text-2: #56524b;--mr-text-3: #7e7a72;--mr-action: #8c6800;--mr-action-label: #f4f3f0;--mr-selected: #ece6d8;--mr-hover: #f1ece3;--mr-ink-print: #f2b705;--mr-ink-paper: #8c6800;--mr-syn-directive: #6c6861;--mr-syn-string: #56524b;--mr-syn-body: #312d27;--mr-syn-mark: #95928a;--mr-line: rgba(26, 20, 5, .16);--mr-line-soft: rgba(26, 20, 5, .1);--mr-line-faint: rgba(26, 20, 5, .08);--mr-line-strong: rgba(26, 20, 5, .26);--mr-fill: rgba(26, 20, 5, .05);--mr-corner-color: rgba(26, 20, 5, .55)}[data-app=suite]{--mr-chrome: #171715;--mr-buffer: #1d1d1a;--mr-ground: #252522;--mr-raise: #343431;--mr-text-1: #f3f3f2;--mr-text-2: #ababa7;--mr-text-3: #797976;--mr-action: #f4f3f0;--mr-action-label: #171715;--mr-selected: #2e2e2a;--mr-hover: #2c2c28;--mr-ink-print: #191917;--mr-ink-paper: #191917}[data-app]{--mr-syn-heading: var(--mr-text-1);--mr-syn-hole: var(--mr-action);--mr-syn-hole-bg: color-mix(in srgb, var(--mr-action) 10%, transparent);--mr-syn-hole-rule: color-mix(in srgb, var(--mr-action) 50%, transparent)}:root{--mr-overdue: #fdaca0;--mr-due: #f2b966;--mr-clear: #97d6a4;--mr-status-label: #12100f;--mr-overdue-bg: color-mix(in srgb, var(--mr-overdue) 12%, transparent);--mr-due-bg: color-mix(in srgb, var(--mr-due) 12%, transparent);--mr-clear-bg: color-mix(in srgb, var(--mr-clear) 12%, transparent)}[data-app=learning]{--mr-overdue: #c04639;--mr-due: #966503;--mr-clear: #028039;--mr-status-label: #f4f3f0}body{--mr-signed-1: color-mix(in oklch, var(--mr-clear) 40%, var(--mr-raise));--mr-signed-2: color-mix(in oklch, var(--mr-clear) 70%, var(--mr-raise));--mr-signed-3: var(--mr-clear);--mr-signed-4: color-mix(in oklch, var(--mr-clear) 55%, var(--mr-raise));--mr-signed-5: color-mix(in oklch, var(--mr-clear) 80%, var(--mr-raise));--mr-signed-6: var(--mr-clear);--mr-signed-ink-light: var(--mr-text-1);--mr-signed-ink-dark: var(--mr-status-label)}[data-app=tb][data-theme=severe]{--mr-chrome: #13171d;--mr-buffer: #181c23;--mr-ground: #20242b;--mr-raise: #30343b;--mr-text-1: #f1f3f7;--mr-text-2: #a9abad;--mr-text-3: #77797b;--mr-action: #cdd1d8;--mr-action-label: #13171d;--mr-selected: #282c32;--mr-hover: #262a30;--mr-line: rgba(255, 255, 255, .11);--mr-line-soft: rgba(255, 255, 255, .07);--mr-line-faint: rgba(255, 255, 255, .055);--mr-line-strong: rgba(255, 255, 255, .18);--mr-fill: rgba(255, 255, 255, .04)}[data-app=tb][data-theme=dialed],[data-app=tb]:not([data-theme]){--mr-chrome: #091221;--mr-buffer: #0f192a;--mr-ground: #172132;--mr-raise: #283242;--mr-text-1: #f2f7ff;--mr-text-2: #b9bec6;--mr-text-3: #80858c;--mr-action: #a2c5ff;--mr-action-label: #091221;--mr-selected: #1e283a;--mr-hover: #1c2637}[data-app=tb][data-theme=bright]{--mr-chrome: #051838;--mr-buffer: #0c1f40;--mr-ground: #15294b;--mr-raise: #273b5b;--mr-text-1: #eef5ff;--mr-text-2: #a8b2c2;--mr-text-3: #79818f;--mr-action: #a7c9ff;--mr-action-label: #051838;--mr-selected: #1d3154;--mr-hover: #1b2e51}.gdg-mnuv029{word-break:break-word;-webkit-touch-callout:default;padding-top:6px}.gdg-mnuv029>*{margin:0}.gdg-mnuv029 *:last-child{margin-bottom:0}.gdg-mnuv029 p img{width:100%}.gdg-d19meir1{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;box-sizing:border-box;--overlay-top:var(--d19meir1-0);left:var(--d19meir1-1);top:var(--d19meir1-0);min-width:var(--d19meir1-2);min-height:var(--d19meir1-3);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:400px;max-height:calc(100vh - var(--d19meir1-4));font-family:var(--gdg-font-family);font-size:var(--gdg-editor-font-size);text-align:start}@-webkit-keyframes glide_fade_in-gdg-d19meir1{0%{opacity:0%}to{opacity:100%}}@keyframes glide_fade_in-gdg-d19meir1{0%{opacity:0%}to{opacity:100%}}.gdg-d19meir1.gdg-style{border-radius:2px;background-color:var(--gdg-bg-cell);box-shadow:0 0 0 1px var(--gdg-accent-color),0 0 1px #3e415666,0 6px 12px #3e415626;-webkit-animation:glide_fade_in-gdg-d19meir1 60ms 1;animation:glide_fade_in-gdg-d19meir1 60ms 1}.gdg-d19meir1.gdg-pad{padding:var(--d19meir1-5) 8.5px 3px}.gdg-d19meir1 .gdg-clip-region{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;overflow-x:hidden;border-radius:2px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.gdg-d19meir1 .gdg-clip-region .gdg-growing-entry{height:100%}.gdg-d19meir1 .gdg-clip-region input.gdg-input{width:100%;border:none;border-width:0;outline:none}.gdg-d19meir1 .gdg-clip-region textarea.gdg-input{border:none;border-width:0;outline:none}.gdg-b1ygi5by{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:auto;margin-bottom:auto}.gdg-b1ygi5by .boe-bubble{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--gdg-rounding-radius,10px);padding:0 8px;height:20px;background-color:var(--gdg-bg-bubble);color:var(--gdg-text-dark);margin:2px}.gdg-b1ygi5by textarea{position:absolute;top:0;left:0;width:0px;height:0px;opacity:0}.gdg-n15fjm3e{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:6px 0 3px;color:var(--gdg-text-dark)}.gdg-n15fjm3e>input{font-size:var(--gdg-editor-font-size);padding:0;font-family:var(--gdg-font-family);color:var(--gdg-text-dark);background-color:var(--gdg-bg-cell)}.gdg-d4zsq0x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gdg-d4zsq0x .doe-bubble{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px;height:24px;background-color:var(--gdg-bg-cell);color:var(--gdg-text-dark);margin:2px;border-radius:var(--gdg-rounding-radius,6px);box-shadow:0 0 1px #3e415666,0 1px 3px #3e415666}.gdg-d4zsq0x .doe-bubble img{height:16px;object-fit:contain;margin-right:4px}.gdg-d4zsq0x textarea{position:absolute;top:0;left:0;width:0px;height:0px;opacity:0}.gdg-i2iowwq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.gdg-i2iowwq .gdg-centering-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.gdg-i2iowwq .gdg-centering-container img,.gdg-i2iowwq .gdg-centering-container canvas{max-height:calc(100vh - var(--overlay-top) - 20px);object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gdg-i2iowwq .gdg-centering-container canvas{max-width:380px}.gdg-i2iowwq .gdg-edit-icon{position:absolute;top:12px;right:0;width:48px;height:48px;color:var(--gdg-accent-color);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gdg-i2iowwq .gdg-edit-icon>*{width:24px;height:24px}.gdg-i2iowwq textarea{position:absolute;top:0;left:0;width:0px;height:0px;opacity:0}.gdg-u1rrojo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:21px}.gdg-u1rrojo .gdg-link-area{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;cursor:pointer;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--gdg-link-color);-webkit-text-decoration:underline!important;text-decoration:underline!important}.gdg-u1rrojo .gdg-edit-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:32px;color:var(--gdg-accent-color);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gdg-u1rrojo .gdg-edit-icon>*{width:24px;height:24px}.gdg-u1rrojo textarea{position:absolute;top:0;left:0;width:0px;height:0px;opacity:0}.gdg-m1pnx84e{min-width:var(--m1pnx84e-0);width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;color:var(--gdg-text-dark)}.gdg-m1pnx84e .gdg-g1y0xocz{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;min-width:0}.gdg-m1pnx84e .gdg-spacer{-webkit-flex:1;-ms-flex:1;flex:1}.gdg-m1pnx84e .gdg-edit-icon{position:relative;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--gdg-accent-color);padding:0;height:24px;width:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all "0.125s ease";transition:all "0.125s ease";border-radius:6px}.gdg-m1pnx84e .gdg-edit-icon>*{width:16px;height:16px}.gdg-m1pnx84e .gdg-edit-hover:hover{background-color:var(--gdg-accent-light);-webkit-transition:background-color .15s;transition:background-color .15s}.gdg-m1pnx84e .gdg-checkmark-hover:hover{color:#fff;background-color:var(--gdg-accent-color)}.gdg-m1pnx84e .gdg-md-edit-textarea{position:relative;top:0;left:0;width:0px;height:0px;margin-top:25px;opacity:0;padding:0}.gdg-m1pnx84e .gdg-ml-6{margin-left:6px}.gdg-s1dgczr6 .dvn-scroller{overflow:var(--s1dgczr6-0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0)}.gdg-s1dgczr6 .dvn-hidden{visibility:hidden}.gdg-s1dgczr6 .dvn-scroll-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;pointer-events:none}.gdg-s1dgczr6 .dvn-scroll-inner>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.gdg-s1dgczr6 .dvn-scroll-inner .dvn-spacer{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.gdg-s1dgczr6 .dvn-scroll-inner .dvn-stack{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gdg-s1dgczr6 .dvn-underlay>*{position:absolute;left:0;top:0}.gdg-s1dgczr6 canvas{outline:none}.gdg-s1dgczr6 canvas *{height:0}.gdg-izpuzkl{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;border-radius:0;resize:none;white-space:pre-wrap;min-width:100%;overflow:hidden;border:0;background-color:transparent;font-size:var(--gdg-editor-font-size);line-height:16px;font-family:var(--gdg-font-family);-webkit-text-fill-color:var(--gdg-text-dark);color:var(--gdg-text-dark);padding:0;margin:0}.gdg-izpuzkl::-webkit-input-placeholder{color:var(--gdg-text-light)}.gdg-izpuzkl::-moz-placeholder{color:var(--gdg-text-light)}.gdg-izpuzkl:-ms-input-placeholder{color:var(--gdg-text-light)}.gdg-izpuzkl::placeholder{color:var(--gdg-text-light)}.gdg-invalid .gdg-izpuzkl{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:#d60606;text-decoration-color:#d60606}.gdg-s69h75o{visibility:hidden;white-space:pre-wrap;word-wrap:break-word;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;min-width:100%;font-size:var(--gdg-editor-font-size);line-height:16px;font-family:var(--gdg-font-family);color:var(--gdg-text-dark);padding:0 0 2px;margin:0}.gdg-g1y0xocz{position:relative;margin-top:6px}.gdg-seveqep{position:absolute;top:4px;right:20px;background-color:var(--gdg-bg-cell);color:var(--gdg-text-dark);padding:8px;border:1px solid var(--gdg-border-color);border-radius:6px;font-size:var(--gdg-editor-font-size);-webkit-animation:gdg-search-fadein-gdg-seveqep .15s forwards;animation:gdg-search-fadein-gdg-seveqep .15s forwards}.gdg-seveqep.out{-webkit-animation:gdg-search-fadeout-gdg-seveqep .15s forwards;animation:gdg-search-fadeout-gdg-seveqep .15s forwards}.gdg-seveqep .gdg-search-bar-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gdg-seveqep .gdg-search-status{padding-top:4px;font-size:11px}.gdg-seveqep .gdg-search-progress{position:absolute;height:4px;left:0;bottom:0;background-color:var(--gdg-text-light)}.gdg-seveqep input{width:220px;color:var(--gdg-textDark);background-color:var(--gdg-bg-cell);border:none;border-width:0;outline:none}.gdg-seveqep button{width:24px;height:24px;padding:0;border:none;outline:none;background:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:var(--gdg-text-medium)}.gdg-seveqep button:hover{color:var(--gdg-text-dark)}.gdg-seveqep button .button-icon{width:16px;height:16px}.gdg-seveqep button:disabled{opacity:.4;pointer-events:none}@-webkit-keyframes gdg-search-fadeout-gdg-seveqep{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(400px);-ms-transform:translateX(400px);transform:translate(400px)}}@keyframes gdg-search-fadeout-gdg-seveqep{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(400px);-ms-transform:translateX(400px);transform:translate(400px)}}@-webkit-keyframes gdg-search-fadein-gdg-seveqep{0%{-webkit-transform:translateX(400px);-ms-transform:translateX(400px);transform:translate(400px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}}@keyframes gdg-search-fadein-gdg-seveqep{0%{-webkit-transform:translateX(400px);-ms-transform:translateX(400px);transform:translate(400px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}}.gdg-wmyidgi{position:relative;min-width:10px;min-height:10px;max-width:100%;max-height:100%;width:var(--wmyidgi-0);height:var(--wmyidgi-1);overflow:hidden;overflow:clip;direction:ltr}.gdg-wmyidgi>:first-child{position:absolute;left:0;top:0;width:100%;height:100%}.gdg-r17m35ur{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border:none;outline:none;background-color:var(--gdg-bg-header-has-focus);border-radius:9px;padding:0 8px;box-shadow:0 0 0 1px var(--gdg-border-color);color:var(--gdg-text-group-header);min-height:var(--r17m35ur-0);font:var(--gdg-header-font-style) var(--gdg-font-family)}.gdg-c1tqibwd{padding:0 8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--gdg-bg-header)}:root{--row-h: 28px;--track-label: .14em;--detail-w: 308px}.shell{display:flex;flex-direction:column;height:100%;background:var(--mr-chrome)}.topbar .crumbs{display:flex;align-items:center;gap:8px;color:var(--mr-text-2);font-size:var(--mr-text-md);min-width:0;white-space:nowrap;overflow:hidden}.topbar .crumbs a{color:var(--mr-text-2);white-space:nowrap;text-decoration:none}.topbar .crumbs a:hover{color:var(--mr-text-1)}.topbar .crumbs .sep{color:var(--mr-text-3)}.topbar .crumbs .here{color:var(--mr-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main{flex:1;min-height:0;display:grid;grid-template-columns:var(--rail-w) 1fr var(--detail-w);position:relative;background:var(--mr-ground)}.main.no-detail{grid-template-columns:var(--rail-w) 1fr}.main.rail-closed.no-detail{grid-template-columns:1fr}.main.rail-closed{--rail-w: 0px;grid-template-columns:1fr var(--detail-w)}.pane{min-width:0;min-height:0;display:flex;flex-direction:column}.status{display:flex;align-items:center;gap:var(--mr-space-4);padding:0 var(--mr-space-4);height:28px;background:var(--mr-chrome);border-top:1px solid var(--mr-line-faint);color:var(--mr-text-3);flex:none}.status .spacer{flex:1}.status .warn{color:var(--mr-action)}.status .num{font-variant-numeric:tabular-nums}.field{display:flex;flex-direction:column;gap:4px}.field label{font-family:var(--mr-font-display);font-weight:var(--mr-display-weight);font-size:var(--mr-text-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--mr-text-3)}.input,select.input,input[type=date].input{height:34px;padding:0 8px;line-height:1.2;background:var(--mr-buffer);border:1px solid var(--mr-line);border-radius:0;min-width:0;color:var(--mr-text-1);font-family:var(--mr-font-ui);font-size:13.5px}textarea.input{height:auto;padding:6px 8px}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:26px;background-image:linear-gradient(45deg,transparent 50%,var(--mr-text-3) 50%),linear-gradient(135deg,var(--mr-text-3) 50%,transparent 50%);background-position:calc(100% - 15px) 15px,calc(100% - 10px) 15px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}input[type=date].input::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}.input:focus{outline:none;border-color:var(--mr-action)}.input.num{text-align:right;font-variant-numeric:tabular-nums}.row{display:flex;gap:var(--mr-space-3);align-items:flex-end;flex-wrap:wrap}.toolbar{display:flex;align-items:center;gap:var(--mr-space-2);padding:var(--mr-space-2) var(--mr-space-4);border-bottom:1px solid var(--mr-line-soft);background:var(--mr-chrome);flex:none}.toolbar .spacer{flex:1}.toolbar .hint{color:var(--mr-text-3)}.trow .name{overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;cursor:pointer}.trow .name:hover{color:var(--mr-text-1)}.trow.closed .name{cursor:default}.trow .name.group,.trow .name.leaf{color:var(--mr-text-2)}.trow.on .name.leaf{color:var(--mr-text-1)}.trow.allrow{height:26px;padding-left:10px;background:var(--mr-fill);border-top:1px solid var(--mr-line-soft);border-bottom:1px solid var(--mr-line);margin-bottom:2px}.trow.allrow:hover{background:var(--mr-fill)}.trow.allrow .name{font-family:var(--mr-font-display);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mr-text-1);cursor:default}.trow .allacts{margin-left:auto;display:inline-flex;gap:10px;align-items:center}.trow .allacts .foldall{font-family:var(--mr-font-ui);font-size:12px;letter-spacing:.003em;text-transform:none;color:var(--mr-text-3)}.trow .lock{color:var(--mr-text-3);flex:none}.tree .trow.lvl0:not(.allrow){padding-left:10px}.trow.lvl1{padding-left:22px}.trow.lvl2{padding-left:38px}.trow.lvl3{padding-left:54px}.trow.lvl4{padding-left:70px}.detail{padding:var(--mr-space-5);overflow:auto;display:flex;flex-direction:column;gap:var(--mr-space-5)}.detail h1{font-family:var(--mr-font-display);font-weight:var(--mr-display-weight);font-size:var(--mr-title-lg)}.detail h1 small{color:var(--mr-text-2);font-size:var(--mr-text-md);font-family:var(--mr-font-ui);font-weight:400;margin-left:var(--mr-space-3)}.panel{background:var(--mr-ground);border:1px solid var(--mr-line);display:flex;flex-direction:column}.panel header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mr-space-3);padding:var(--mr-space-3) var(--mr-space-4)}.panel .body{padding:0 var(--mr-space-4) var(--mr-space-4)}table.grid{border-collapse:collapse;width:100%}table.grid th,table.grid td{text-align:left;padding:6px 10px;border-bottom:1px solid var(--mr-line-faint)}table.grid th{font-family:var(--mr-font-display);font-weight:var(--mr-display-weight);font-size:var(--mr-text-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--mr-text-3)}table.grid td.num,table.grid th.num{text-align:right;font-variant-numeric:tabular-nums}table.grid tr.click{cursor:pointer}table.grid tr.click:hover td{background:var(--mr-hover)}.tbcell{display:inline-block;padding:4px 10px;border:1px solid var(--mr-line-strong);color:var(--mr-text-1)}.tbcell:hover{background:var(--mr-hover)}.tbcell .n{color:var(--mr-text-3);margin-left:6px}.tbcell.locked{border-color:var(--mr-line-soft);color:var(--mr-text-2)}.empty{color:var(--mr-text-3);padding:var(--mr-space-4)}.tbview{flex:1;min-height:0;display:flex;flex-direction:column}.gridwrap{flex:1;min-height:0;position:relative}.gridwrap>div{height:100%}.bottom{border-top:1px solid var(--mr-line);background:var(--mr-chrome);flex:none;display:flex;flex-direction:column}.bottom .bar{display:flex;align-items:center;gap:var(--mr-space-3);padding:4px var(--mr-space-4)}.bottom .bar .title{font-family:var(--mr-font-display);font-weight:var(--mr-display-weight);font-size:var(--mr-text-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--mr-text-3)}.bottom .scroll{overflow:auto;max-height:260px}.entry{border-top:1px solid var(--mr-line-faint)}.entry .head{display:grid;grid-template-columns:56px 56px 1fr 120px 130px auto;gap:var(--mr-space-3);align-items:center;padding:6px var(--mr-space-4);cursor:pointer}.entry .head:hover{background:var(--mr-hover)}.entry .head .st{color:var(--mr-text-3)}.entry .head .st.posted{color:var(--mr-text-2)}.entry .lines{padding:0 var(--mr-space-4) var(--mr-space-3) calc(var(--mr-space-4) + 56px)}.entry .lines table{border-collapse:collapse}.entry .lines td{padding:2px 10px 2px 0;color:var(--mr-text-2);font-variant-numeric:tabular-nums}.entry .lines td.num{text-align:right;min-width:110px}.editor{padding:var(--mr-space-3) var(--mr-space-4) var(--mr-space-4);border-top:1px solid var(--mr-line-faint);display:flex;flex-direction:column;gap:var(--mr-space-3)}.editor table{border-collapse:collapse}.editor td{padding:2px 4px 2px 0}.editor .input{width:100%}.editor .diff{color:var(--mr-text-3)}.editor .diff.off{color:var(--mr-action)}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:grid;place-items:center;z-index:50}.dialog{background:var(--mr-ground);border:1px solid var(--mr-line-strong);min-width:420px;max-width:min(860px,94vw);max-height:90vh;display:flex;flex-direction:column}.dialog>header{display:flex;align-items:center;justify-content:space-between;padding:var(--mr-space-3) var(--mr-space-4);border-bottom:1px solid var(--mr-line-soft);font-family:var(--mr-font-display);font-weight:var(--mr-display-weight);font-size:var(--mr-title)}.dialog>.body{padding:var(--mr-space-4);overflow:auto;display:flex;flex-direction:column;gap:var(--mr-space-4)}.dialog>footer{display:flex;justify-content:flex-end;gap:var(--mr-space-2);padding:var(--mr-space-3) var(--mr-space-4);border-top:1px solid var(--mr-line-soft)}.dialog .err{color:var(--mr-action)}.toasts{position:fixed;right:var(--mr-space-4);bottom:40px;display:flex;flex-direction:column;gap:var(--mr-space-2);z-index:60}.toast{background:var(--mr-raise);border:1px solid var(--mr-line-strong);padding:8px 12px;max-width:420px}.toast.err{border-color:var(--mr-action)}.samples{color:var(--mr-text-3);font-size:var(--mr-text-sm);font-family:var(--mr-font-mono)}.pill{display:inline-block;padding:1px 6px;border:1px solid var(--mr-line);color:var(--mr-text-2);font-size:var(--mr-text-sm);font-family:var(--mr-font-mono)}.signin-field{--field: var(--mr-ink-paper);--on-field: var(--mr-text-1);--carrier: var(--mr-text-3);--on-field-2: var(--mr-text-2);--act: var(--mr-action);--act-label: var(--mr-action-label);position:fixed;top:0;right:0;bottom:0;left:0;background:var(--field);display:grid;place-items:center;padding:24px}.signin-plate{width:min(380px,100%);text-align:center}.signin-mark{display:block;width:190px;height:auto;margin:0 auto 28px}.signin-name{font-family:Barlow Condensed,system-ui,sans-serif;font-size:40px;font-weight:600;letter-spacing:.01em;color:var(--on-field);margin:0}.signin-sub{font-size:12.5px;letter-spacing:.02em;color:var(--on-field-2);margin:6px 0 30px}.signin-go{display:block;width:100%;padding:12px 16px;background:transparent;color:var(--on-field);font-size:13px;font-weight:600;letter-spacing:.02em;text-decoration:none;border:1px solid var(--on-field);cursor:pointer}.signin-go:hover{background:var(--mr-fill)}.signin-go:focus-visible{outline:2px solid var(--on-field);outline-offset:3px}.signin-alt{display:block;margin:12px 0 0;font-size:12px;color:var(--on-field-2);text-decoration:underline;text-underline-offset:3px}.signin-alt:hover{color:var(--on-field)}.signin-alt:focus-visible{outline:2px solid var(--on-field);outline-offset:3px}.signin-foot{font-size:11px;line-height:1.5;color:var(--on-field-2);margin:18px 0 0}.signin-err{font-size:12px;color:var(--on-field);border:1px solid var(--mr-overdue);padding:8px 10px;margin:0 0 16px;text-align:left}.noseat{--m: #35629f;--m-ink: #ffffff;--m-dim: #e3ecf8;position:fixed;top:0;right:0;bottom:0;left:0;min-height:100vh;background:var(--m);color:var(--m-ink);display:flex;align-items:center;justify-content:center;padding:56px 24px;font-family:var(--mr-font-ui);-webkit-font-smoothing:antialiased}.noseat ::selection{background:#ffffff40}.noseat :focus-visible{outline:2px solid var(--m-ink);outline-offset:3px}.noseat-col{width:100%;max-width:520px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px}.noseat-mark{width:150px;height:150px}.noseat-head{display:flex;flex-direction:column;align-items:center;gap:10px}.noseat-name{font-family:var(--mr-font-display);font-weight:600;font-size:clamp(36px,7vw,46px);line-height:1.05;color:var(--m-ink)}.noseat-situation{font-size:17px;line-height:1.5;color:var(--m-dim);max-width:34ch;text-wrap:pretty}.noseat-act{width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}.noseat-go{width:100%;border:1px solid var(--m-ink);border-radius:0;background:transparent;color:var(--m-ink);cursor:pointer;padding:15px 24px;font-family:var(--mr-font-ui);font-weight:700;font-size:16px;line-height:1.2;white-space:nowrap}.noseat-go:hover{background:#ffffff1f}.noseat-go:active{background:#fff3}.noseat-go:disabled{cursor:default;background:transparent}.noseat-sent{width:100%;border:1px solid rgba(255,255,255,.45);padding:15px 24px;font-size:16px;line-height:1.45;color:var(--m-ink)}.noseat-fail{width:100%;border:1px solid rgba(255,255,255,.45);padding:10px 16px;font-size:14px;line-height:1.45;color:var(--m-ink)}.noseat-reassure{font-size:15px;line-height:1.5;color:var(--m-dim);max-width:38ch;text-wrap:pretty}.noseat-foot{font-size:14px;line-height:1.5;color:var(--m-dim);padding-top:8px}.noseat-foot a{color:var(--m-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.noseat-foot a:hover{text-decoration-thickness:2px}.noseat-alt{font-size:12px;color:var(--m-dim);text-decoration:underline;text-underline-offset:3px}.noseat-alt:hover{color:var(--m-ink)}.panel .panelhead{padding:12px 15px 0}.panel .blurb{margin:8px 15px 0;font-size:14px;color:var(--mr-text-2);line-height:1.4}.panel .panelbody{padding:10px 15px 15px;display:flex;flex-direction:column;gap:2px}.radiorow{display:flex;align-items:flex-start;gap:10px;padding:5px 0;cursor:pointer;outline:none}.radiorow .ring{width:14px;height:14px;flex:none;margin-top:3px;border:1px solid var(--mr-line-strong);background:var(--mr-fill);border-radius:50%;display:grid;place-items:center}.radiorow .ring.on{border-color:var(--mr-text-1)}.radiorow .ring.on:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--mr-text-1)}.radiorow .text{display:flex;flex-direction:column;gap:2px;min-width:0}.radiorow .lbl{font-size:14px;line-height:1.35;color:var(--mr-text-1)}.radiorow .hint{font-size:12.5px;line-height:1.4;color:var(--mr-text-2);margin:0}.radiorow:focus-visible .ring{outline:2px solid var(--mr-action);outline-offset:1px}.inspector{border-left:1px solid var(--mr-line);background:var(--mr-chrome);overflow-y:auto;display:flex;flex-direction:column;min-height:0}.insp{padding:10px 12px 12px;border-bottom:1px solid var(--mr-line-soft)}.insp>.label{display:block;padding-bottom:6px}.insp .fact{display:flex;flex-wrap:nowrap;gap:8px;align-items:baseline;padding:2px 0;font-size:13px}.insp .fact .k{color:var(--mr-text-3);flex:none;width:96px}.insp .fact .v{color:var(--mr-text-1);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insp .fact .v.num{font-variant-numeric:tabular-nums;margin-left:auto;text-align:right}.insp .fact .v.wrap{white-space:normal}.insp .big{font-family:var(--mr-font-display);font-weight:var(--mr-display-weight);font-size:17px;letter-spacing:.02em}.insp .quiet{color:var(--mr-text-3);font-size:12px}.insp .line{display:flex;align-items:center;gap:6px;height:24px;font-size:13px}.insp .line .n{margin-left:auto;color:var(--mr-text-3);font-family:var(--mr-font-mono);font-size:11px}.insp a.line:hover,.insp .line.click:hover{background:var(--mr-hover)}
