@font-face{font-family:Open Runde;src:url(/fonts/open-runde/OpenRunde-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Runde;src:url(/fonts/open-runde/OpenRunde-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--theme-name:Nimbus;--motion-duration:.16s;--motion-easing:cubic-bezier(.16, 1, .3, 1);--motion-large-duration:.28s;--space-zero:0px;--space-xxs:4px;--space-xs:7px;--space-s:11px;--space-m:14px;--space-l:21px;--space-xl:28px;--space-xxl:42px;--size-xxs:10px;--line-xxs:13px;--size-xs:11px;--line-xs:15px;--size-s:13px;--line-s:19px;--size-m:15px;--line-m:23px;--size-l:23px;--line-l:31px;--radius-xs:8px;--radius-s:16px;--radius-m:22px;--radius-l:28px;--radius-xl:39px;--radius-full:9999px;--border-none:0px;--font-ui:"Open Runde", -apple-system, BlinkMacSystemFont, sans-serif;--weight-ui-regular:400;--weight-ui-medium:700;--color-1:#ff5a00;--color-1-transparent:#ff5a0033;--color-2:#153d85;--color-3:#bfe8f5;--color-4:#ffd0b0;--neutral-1:#000;--neutral-2:#241f16;--neutral-3:#2f2a21;--neutral-4:#413c32;--neutral-5:#5b564b;--neutral-6:#888377;--neutral-7:#b0aa9e;--neutral-8:#d4cec2;--neutral-9:#f5f4f1;--neutral-10:#fff;--success:#00c853;--warning:#ffea00;--error:#fc032d;--shadow-m:0px 2px 6px 0px #0000000d, 0px 8px 24px 0px #00000013;--tap-target:44px;--bp-phone:768px;--bp-tablet:1100px;--nimbus-sidebar-expanded:168px;--nimbus-sidebar-rail:56px;--hl-o:#ff5a00;--hl-p:#ffd0b0;--hl-b:#bfe8f5;--hl-y:#ffea00}.light{--neutral-1:#fff;--neutral-2:#fcfbfa;--neutral-3:#f5f4f1;--neutral-4:#e7e3dd;--neutral-5:#d2ccbf;--neutral-6:#a5a094;--neutral-7:#837e72;--neutral-8:#595449;--neutral-9:#383329;--neutral-10:#000}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{background:var(--neutral-1);color:var(--neutral-10);font-family:var(--font-ui);font-size:var(--size-m);line-height:var(--line-m);-webkit-font-smoothing:antialiased;text-wrap:pretty;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}.app{height:100%;display:flex;overflow:hidden}.side{width:var(--nimbus-sidebar-expanded);background:var(--neutral-1);padding:var(--space-l) var(--space-s);gap:var(--space-xxs);flex-direction:column;flex:none;display:flex}.brand{align-items:center;gap:var(--space-xs);font-weight:700;font-size:var(--size-m);padding:0 var(--space-s) var(--space-l);display:flex}.logo{border-radius:var(--radius-xs);background:var(--color-1);width:26px;height:26px;color:var(--neutral-2);place-items:center;font-size:14px;font-weight:700;display:grid}.nav{align-items:center;gap:var(--space-s);height:38px;padding:0 var(--space-s);border-radius:var(--radius-s);color:var(--neutral-7);font-size:var(--size-s);text-align:left;width:100%;font-weight:700;display:flex}.nav.on{background:var(--color-1);color:var(--neutral-2)}.nav svg{flex:none;width:17px;height:17px}.side .sp{flex:1}.acct{align-items:center;gap:var(--space-xs);font-size:var(--size-xs);line-height:var(--line-xs);color:var(--neutral-7);padding:var(--space-s);text-align:left;width:100%;display:flex}.acct .lbl{min-width:0}.acct .sync-label{display:block}.av{background:var(--color-3);color:#000;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:grid}.main{background:var(--neutral-2);min-width:0;margin:var(--space-s) var(--space-s) var(--space-s) 0;border-radius:var(--radius-l);flex-direction:column;flex:1;display:flex;overflow:hidden}.top{align-items:center;gap:var(--space-s);padding:var(--space-l) var(--space-xl) var(--space-m);display:flex}h1{font-size:var(--size-l);line-height:var(--line-l);letter-spacing:-.01em;font-weight:700}.sub{font-size:var(--size-s);line-height:var(--line-s);color:var(--neutral-7)}.grow{flex:1}.btn{justify-content:center;align-items:center;gap:var(--space-xs);height:38px;padding:0 var(--space-m);border-radius:var(--radius-s);background:var(--neutral-4);color:var(--neutral-10);font:700 13px var(--font-ui);white-space:nowrap;display:inline-flex}.btn.pri{background:var(--color-1);color:var(--neutral-2)}.btn.ic{width:38px;padding:0}.btn svg{width:16px;height:16px}.search{align-items:center;gap:var(--space-xs);height:38px;padding:0 var(--space-s);border-radius:var(--radius-s);background:var(--neutral-3);color:var(--neutral-6);font-size:var(--size-s);min-width:220px;display:flex}.search svg{flex:none;width:15px;height:15px}.search input{width:100%;color:var(--neutral-10);background:0 0;border:0;outline:none}.search input::placeholder{color:var(--neutral-6)}.seg{background:var(--neutral-3);border-radius:var(--radius-s);padding:3px;display:inline-flex}.seg button{width:36px;height:32px;color:var(--neutral-7);border-radius:13px;place-items:center;display:grid}.seg button.on{background:var(--neutral-4);color:var(--neutral-10)}.seg svg{width:15px;height:15px}.scroll{padding:0 var(--space-xl) var(--space-xl);flex:1;overflow:auto}.chips{gap:var(--space-xs);padding:0 var(--space-xl) var(--space-m);scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow:auto}.chips::-webkit-scrollbar{display:none}.chip{height:30px;padding:0 var(--space-s);background:var(--neutral-3);color:var(--neutral-8);font-size:var(--size-s);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;font-weight:700;display:inline-flex}.chip.on{background:var(--neutral-10);color:var(--neutral-2)}.chip .ct{color:var(--neutral-6);font-weight:400}.chip.on .ct{color:var(--neutral-5)}.grid{gap:var(--space-l);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.card{gap:var(--space-s);text-align:left;flex-direction:column;width:100%;display:flex}.thumb{aspect-ratio:3/3.6;border-radius:var(--radius-s);background:var(--neutral-3);padding:var(--space-m);position:relative;overflow:hidden}.paper{inset:var(--space-m) var(--space-m) 0;background:var(--neutral-9);border-radius:6px 6px 0 0;padding:14px 12px;position:absolute}.paper b{color:#241f16;margin-bottom:8px;font-size:10px;line-height:13px;display:block}.ln{background:#d4cec2;border-radius:2px;height:4px;margin-bottom:5px}.ln.h{background:#ffd0b0}.ln.b{background:#bfe8f5}.ln.o{background:#ff5a0040}.badge{top:var(--space-s);right:var(--space-s);background:var(--color-1);color:var(--neutral-2);z-index:2;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700;line-height:13px;position:absolute}.prog{background:var(--neutral-4);height:3px;position:absolute;bottom:0;left:0;right:0}.prog i{background:var(--color-1);height:100%;display:block}.ttl{font-size:var(--size-s);line-height:var(--line-s);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.meta{font-size:var(--size-xs);line-height:var(--line-xs);color:var(--neutral-6);margin-top:-6px}.upl{border:1.5px dashed var(--neutral-5);text-align:center;color:var(--neutral-7);font-size:var(--size-s);cursor:pointer;background:0 0;place-items:center;display:grid}.upl .plus{background:var(--color-1);width:46px;height:46px;color:var(--neutral-2);margin:0 auto var(--space-s);border-radius:50%;place-items:center;display:grid}.upl .plus svg{width:20px;height:20px}.sync{color:var(--neutral-7);align-items:center;gap:6px;font-size:11px;display:inline-flex}.dot{background:var(--success);border-radius:50%;width:7px;height:7px}.list-row{align-items:center;gap:var(--space-m);padding:var(--space-s) var(--space-m);border-radius:var(--radius-s);background:var(--neutral-3);text-align:left;width:100%;display:flex}.list-row .mini{background:var(--neutral-9);border-radius:6px;flex:none;width:36px;height:44px}.state{padding:var(--space-xxl) 0;color:var(--neutral-7);font-size:var(--size-s)}.rwrap{flex:1;min-height:0;display:flex}.doc{background:var(--neutral-2);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.rbar{align-items:center;gap:var(--space-s);padding:var(--space-m) var(--space-l);display:flex}.rbar .t{font-weight:700;font-size:var(--size-m);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pages{overflow-anchor:none;background:var(--neutral-3);margin:0 var(--space-l) var(--space-l);border-radius:var(--radius-m);padding:var(--space-l) var(--space-m) 72px;flex-direction:column;flex:1;align-items:center;display:flex;position:relative;overflow:auto}.pdf-stack{align-items:center;gap:var(--space-l);flex-direction:column;width:100%;display:flex}.pdf-page{box-shadow:var(--shadow-m);--total-scale-factor:1;--scale-round-x:1px;--scale-round-y:1px;background:#fff;border-radius:4px;position:relative;overflow:visible}.pdf-page canvas{width:100%;height:100%;display:block}.textLayer,.hl-layer{position:absolute;inset:0}.textLayer{z-index:1}.hl-layer{z-index:2}.textLayer{opacity:1;color:#0000;transform-origin:0 0;caret-color:#0000;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;overflow:clip}.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.textLayer span::selection{color:#0000;background:#153d8540}.textLayer span::-moz-selection{color:#0000;background:#153d8540}.hl-layer{pointer-events:none}.hl-box{pointer-events:auto;cursor:pointer;mix-blend-mode:multiply;border-radius:2px;position:absolute}.hl-box.o{background:#ff5a0066}.hl-box.p{background:#ffd0b066}.hl-box.b{background:#bfe8f566}.hl-box.y{background:#ffea0066}.pop{background:var(--neutral-1);border-radius:var(--radius-m);padding:var(--space-xs);align-items:center;gap:var(--space-xxs);z-index:5;color:var(--neutral-10);box-sizing:border-box;flex-wrap:nowrap;max-width:calc(100% - 16px);display:flex;position:absolute;box-shadow:0 8px 32px #0006}.sw{border:2px solid #0000;border-radius:50%;width:26px;height:26px;margin:0 2px}.sw.on{border-color:var(--neutral-10);box-shadow:inset 0 0 0 2px var(--neutral-1)}.pop .div{background:var(--neutral-4);width:1px;height:22px;margin:0 4px}.pop .pb{height:32px;padding:0 var(--space-s);color:var(--neutral-8);border-radius:13px;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.pop .pb.pri{background:var(--color-1);color:var(--neutral-2)}.pop svg{width:15px;height:15px}.pop.hl{flex-direction:column;align-items:stretch;max-width:min(320px,100% - 16px)}.pop.hl .row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pop.hl .btn{height:32px;padding:0 10px;font-size:11px}.pager{bottom:var(--space-m);background:var(--neutral-1);color:var(--neutral-7);gap:var(--space-s);box-shadow:var(--shadow-m);z-index:3;border-radius:999px;align-items:center;width:max-content;padding:6px 14px;font-size:11px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.pager button{color:var(--neutral-7);min-width:28px}.pager b{color:var(--neutral-10)}.panel{background:var(--neutral-1);width:352px;padding:var(--space-l) var(--space-m);gap:var(--space-s);flex-direction:column;flex:none;display:flex;overflow:auto}.panel h4,.sheet h4{align-items:center;gap:var(--space-xs);flex-wrap:wrap;font-size:15px;font-weight:700;display:flex}.panel h4 .ct{color:var(--neutral-6);font-size:11px;font-weight:400}.note{background:var(--neutral-2);border-radius:var(--radius-s);padding:var(--space-m);gap:var(--space-xs);text-align:left;flex-direction:column;flex:none;width:100%;display:flex}.note-body{gap:var(--space-xs);text-align:left;background:0 0;flex-direction:column;width:100%;padding:0;display:flex}.note.act{box-shadow:0 0 0 2px var(--color-1)}.eyebrow{color:var(--neutral-6);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700;line-height:15px}.na{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.na .btn{height:32px;padding:0 10px;font-size:11px}.q{padding-left:var(--space-s);border-left:3px solid var(--c,var(--color-1));color:var(--neutral-8);font-size:13px;line-height:19px}.nt{color:var(--neutral-10);font-size:13px;line-height:19px}.nm{gap:var(--space-xs);color:var(--neutral-6);align-items:center;font-size:11px;line-height:15px;display:flex}.nm .f{color:var(--neutral-7);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-weight:700;overflow:hidden}.input{background:var(--neutral-3);border-radius:var(--radius-s);padding:var(--space-s);color:var(--neutral-10);box-shadow:0 0 0 2px var(--color-1);resize:none;border:0;outline:none;width:100%;font-size:13px;line-height:19px}.main .nlist .note{background:var(--neutral-3)}.nlist{gap:var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.grp{color:var(--neutral-6);text-transform:uppercase;letter-spacing:.06em;margin:var(--space-xs) 0 var(--space-s);font-size:11px;font-weight:700;line-height:15px}.dd{align-items:center;gap:var(--space-xs);height:38px;padding:0 var(--space-m);border-radius:var(--radius-s);background:var(--neutral-3);font-size:13px;font-weight:700;display:inline-flex}.dd svg{width:14px;height:14px;color:var(--neutral-7)}.filtr{align-items:center;gap:var(--space-s);padding:0 var(--space-xl) var(--space-m);display:flex}.tabs,.sheet{display:none}.login{min-height:100%;padding:var(--space-xl);place-items:center;display:grid}.login-card{background:var(--neutral-2);border-radius:var(--radius-l);width:min(400px,100%);padding:var(--space-xxl) var(--space-xl);gap:var(--space-l);flex-direction:column;display:flex}.login-card h1{font-size:23px}.field{gap:var(--space-xxs);flex-direction:column;display:flex}.field label{color:var(--neutral-8);font-size:13px;font-weight:700}.field input{height:44px;padding:0 var(--space-m);border-radius:var(--radius-s);background:var(--neutral-3);border:0;outline:none}.field input:focus{box-shadow:0 0 0 2px var(--color-1)}.err{color:var(--error);font-size:13px}.login-card .btn{justify-content:center;width:100%;height:44px}@media (width<=1099px) and (width>=768px){.scroll{padding-bottom:56px}}@media (width<=1099px){.side{width:var(--nimbus-sidebar-rail);padding:var(--space-l) var(--space-xs)}.side .lbl,.brand .lbl,.acct .lbl{display:none}.brand{padding:0 0 var(--space-l);justify-content:center}.nav{height:var(--tap-target);justify-content:center;padding:0}.acct{min-height:var(--tap-target);justify-content:center;padding:0}.panel{width:300px}.rbar .seg,.panel h4 .ct{display:none}.nlist{grid-template-columns:1fr}.grid{grid-template-columns:repeat(3,1fr)}.btn,.chip,.search,.dd,.tab,.sw,.pop .pb,.na .btn,.pop.hl .btn,.nm .btn{min-height:var(--tap-target);min-width:var(--tap-target)}.btn.ic,.sw,.na .sw{width:var(--tap-target);height:var(--tap-target)}.chip{height:var(--tap-target);padding:0 var(--space-m)}}@media (width<=767px){.app{flex-direction:column}.side{display:none}.main{background:var(--neutral-1);border-radius:0;flex:1;min-height:0;margin:0}.top{padding:var(--space-m) var(--space-m) var(--space-s)}.scroll{padding:0 var(--space-m) 88px}.chips,.filtr{padding:0 var(--space-m) var(--space-s)}.grid{gap:var(--space-m);grid-template-columns:repeat(2,1fr)}.tabs{background:var(--neutral-2);padding:var(--space-xs) var(--space-m) max(12px, env(safe-area-inset-bottom,0px));flex:none;justify-content:space-around;display:flex}.tab{color:var(--neutral-6);border-radius:var(--radius-s);min-width:var(--tap-target);min-height:var(--tap-target);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 18px;font-size:10px;font-weight:700;line-height:13px;display:flex}.tab svg{width:20px;height:20px}.tab.on{color:var(--color-1)}.rwrap{flex-direction:column;min-height:0}.doc{background:var(--neutral-1);min-height:0}.rbar{padding:max(var(--space-s), env(safe-area-inset-top,0px)) var(--space-m) var(--space-s)}.pages{padding:var(--space-s);background:var(--neutral-3);border-radius:0;min-height:0;margin:0}.panel{display:none}.sheet{gap:var(--space-s);background:var(--neutral-2);border-radius:var(--radius-l) var(--radius-l) 0 0;padding:var(--space-xs) var(--space-m) max(var(--space-m), 4px);z-index:4;flex-direction:column;flex:none;max-height:34%;margin-top:-18px;display:flex;position:relative;overflow:auto;box-shadow:0 -8px 24px #0006}.sheet.compose{max-height:58%}.grab{background:var(--neutral-5);width:36px;height:5px;margin:0 auto var(--space-xxs);border-radius:3px}.phone-note{background:var(--neutral-3)}.nlist{gap:var(--space-s);grid-template-columns:1fr}.search{flex:1;min-width:0}.pager{display:none}.main .nlist .note{background:var(--neutral-2)}.pop .pb.copy{display:none}}.phone-only{display:none!important}@media (width<=767px){.phone-only{display:inline-flex!important}.desktop-only{display:none!important}.filtr.phone-only{display:flex!important}}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
