.pdf-reader_loading__3D7KH{display:flex;align-items:center;justify-content:center;gap:10px;height:min(78vh,860px);min-height:520px;font-size:13px;color:hsl(var(--muted-foreground))}.pdf-reader_reader__nqcza{position:relative;display:flex;flex-direction:column;height:min(82vh,900px);min-height:540px;background:hsl(var(--card))}.pdf-reader_toolbar__C4N1M{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:6px 10px;border-bottom:1px solid hsl(var(--border));position:relative;z-index:5}.pdf-reader_group__Ixr1N{display:flex;align-items:center;gap:2px;position:relative}.pdf-reader_tool__RAH3y{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;color:hsl(var(--foreground)/.85)}.pdf-reader_tool__RAH3y:hover:not(:disabled){background:hsl(var(--foreground)/.08);color:hsl(var(--foreground))}.pdf-reader_tool__RAH3y:disabled{opacity:.3}.pdf-reader_tool__RAH3y[aria-pressed=true]{background:hsl(var(--foreground)/.1)}.pdf-reader_pageInput__A3ZCS:focus-visible,.pdf-reader_select__Qw0fm:focus-visible,.pdf-reader_tool__RAH3y:focus-visible,.pdf-reader_zoom__DXViU:focus-visible{outline:2px solid #b5d600;outline-offset:1px}.pdf-reader_fitIcon__AotW1{font-size:16px;line-height:1}.pdf-reader_pageInput__A3ZCS{width:52px;height:32px;text-align:center;font-size:13px;font-variant-numeric:tabular-nums;background:hsl(var(--background));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:6px}.pdf-reader_of__FW_7o{font-size:12px;color:hsl(var(--muted-foreground));white-space:nowrap;padding:0 4px;font-variant-numeric:tabular-nums}.pdf-reader_select__Qw0fm,.pdf-reader_zoom__DXViU{height:32px;font-size:12px;padding:0 6px;background:hsl(var(--background));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:6px}.pdf-reader_zoom__DXViU{width:118px}.pdf-reader_fileName__zgUws{margin-left:auto;font-size:12px;color:hsl(var(--muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.pdf-reader_narrow__yizEC{display:none}.pdf-reader_menu__apLFM{position:absolute;right:0;top:42px;z-index:30;display:flex;flex-direction:column;min-width:240px;padding:6px;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--popover,var(--card)));box-shadow:0 12px 40px -12px #0007}.pdf-reader_menuItem__3fnMI svg{flex:none}.pdf-reader_menuItem__3fnMI{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 10px;border-radius:7px;font-size:13px;color:hsl(var(--foreground));text-align:left}.pdf-reader_menuItem__3fnMI:hover{background:hsl(var(--foreground)/.07)}.pdf-reader_menuItem__3fnMI span{flex:1}.pdf-reader_menuItem__3fnMI select{height:34px;font-size:12px;background:hsl(var(--background));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:6px}.pdf-reader_body__2HcIV{position:relative;display:flex;flex:1;min-height:0}.pdf-reader_side__HTUma{display:flex;flex-direction:column;width:250px;flex:none;border-right:1px solid hsl(var(--border));background:hsl(var(--card));min-height:0;z-index:4}.pdf-reader_tabs__OpZzH{display:flex;align-items:center;gap:2px;padding:6px;border-bottom:1px solid hsl(var(--border))}.pdf-reader_tabs__OpZzH button[role=tab]{flex:1;min-height:32px;font-size:12px;border-radius:6px;color:hsl(var(--muted-foreground))}.pdf-reader_tabs__OpZzH button[aria-selected=true]{background:hsl(var(--foreground)/.08);color:hsl(var(--foreground));font-weight:600}.pdf-reader_closeSide__nH2zR{display:grid;place-items:center;width:32px;height:32px;border-radius:6px;color:hsl(var(--muted-foreground))}.pdf-reader_closeSide__nH2zR:hover{background:hsl(var(--foreground)/.08)}.pdf-reader_thumbs__pw_kl{flex:1;overflow:auto;margin:0;padding:12px 18px;list-style:none;display:flex;flex-direction:column;gap:12px}.pdf-reader_thumbs__pw_kl button{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:6px;border-radius:8px}.pdf-reader_thumbs__pw_kl button:hover{background:hsl(var(--foreground)/.05)}.pdf-reader_thumbs__pw_kl button[aria-current=page]{background:#d4ff0029;box-shadow:inset 0 0 0 2px #97b400}.pdf-reader_thumbSheet__j7pzL{display:block;width:150px;max-width:100%;background:#fff;box-shadow:0 1px 3px #0003;overflow:hidden}.pdf-reader_thumbSheet__j7pzL img{display:block;width:100%;height:100%;object-fit:contain}.pdf-reader_thumbNum__dl3sR{font-size:11px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.pdf-reader_outline__FVzVP{flex:1;overflow:auto;padding:8px 6px}.pdf-reader_tree__aAgHR{margin:0;padding:0;list-style:none}.pdf-reader_treeRow__rc9SK{display:flex;align-items:flex-start;gap:2px}.pdf-reader_twisty__RXAoj{display:grid;place-items:center;flex:none;width:24px;height:30px;color:hsl(var(--muted-foreground))}.pdf-reader_treeLink__uTe2j{flex:1;min-height:30px;padding:5px 6px;border-radius:6px;font-size:12.5px;line-height:1.35;text-align:left;color:hsl(var(--foreground))}.pdf-reader_treeLink__uTe2j:hover{background:hsl(var(--foreground)/.07)}.pdf-reader_empty__gntnx{padding:12px;font-size:12px;color:hsl(var(--muted-foreground))}.pdf-reader_search__r_lRk{display:flex;flex-direction:column;flex:1;min-height:0}.pdf-reader_searchBox__7ghNG{display:flex;align-items:center;gap:6px;margin:8px;padding:0 8px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));color:hsl(var(--muted-foreground))}.pdf-reader_searchBox__7ghNG:focus-within{outline:2px solid #b5d600;outline-offset:1px}.pdf-reader_searchBox__7ghNG input{flex:1;min-width:0;height:36px;background:none;border:0;outline:0;font-size:13px;color:hsl(var(--foreground))}.pdf-reader_searchNav__KrrIj{display:flex;align-items:center;gap:2px;padding:0 8px 6px;font-size:12px;color:hsl(var(--muted-foreground))}.pdf-reader_searchNav__KrrIj span{flex:1}.pdf-reader_hits__o5MRz{flex:1;overflow:auto;margin:0;padding:0 6px 10px;list-style:none}.pdf-reader_hits__o5MRz button{display:flex;flex-direction:column;gap:2px;width:100%;padding:7px 8px;border-radius:7px;text-align:left;font-size:12px;line-height:1.45;color:hsl(var(--foreground))}.pdf-reader_hits__o5MRz button:hover{background:hsl(var(--foreground)/.07)}.pdf-reader_hits__o5MRz mark{background:#d4ff00;color:#151900;border-radius:2px;padding:0 1px}.pdf-reader_hitPage__722E5{font-size:10.5px;font-weight:600;color:hsl(var(--muted-foreground))}.pdf-reader_backdrop__QekAD{display:none}.pdf-reader_stage__SXGn_{position:relative;flex:1;min-width:0;background:hsl(var(--muted)/.7)}.pdf-reader_container__7yDP_{position:absolute;inset:0;overflow:auto;touch-action:pan-x pan-y;outline:none}.pdf-reader_container__7yDP_:focus-visible{box-shadow:inset 0 0 0 2px #b5d60080}.pdf-reader_container__7yDP_ .pdfViewer{padding:12px 0}.pdf-reader_container__7yDP_ .pdfViewer .page{box-shadow:0 1px 3px #0003,0 8px 24px -14px #0005}.pdf-reader_reader__nqcza[data-colors=dark] .pdf-reader_stage__SXGn_,.pdf-reader_reader__nqcza[data-colors=invert] .pdf-reader_stage__SXGn_{background:#0f1012}.pdf-reader_reader__nqcza[data-colors=invert] .pdf-reader_container__7yDP_ .canvasWrapper{filter:invert(.9) hue-rotate(180deg)}.pdf-reader_reader__nqcza[data-colors=invert] .pdf-reader_container__7yDP_ .pdfViewer .page{background:#1a1a1a}.pdf-reader_loadingOver__FCGwi{justify-content:center;font-size:13px;color:hsl(var(--muted-foreground))}.pdf-reader_loadingOver__FCGwi,.pdf-reader_password__xs3AX{position:absolute;inset:0;display:flex;align-items:center;gap:10px}.pdf-reader_password__xs3AX{margin:auto;width:min(360px,90%);height:fit-content;flex-direction:column;padding:26px;border:1px solid hsl(var(--border));border-radius:14px;background:hsl(var(--card));text-align:center;box-shadow:0 20px 60px -30px #0008}.pdf-reader_password__xs3AX h3{font-size:16px;font-weight:600}.pdf-reader_password__xs3AX p{font-size:12.5px;color:hsl(var(--muted-foreground))}.pdf-reader_password__xs3AX input{width:100%;height:42px;padding:0 12px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));color:hsl(var(--foreground));font-size:14px}.pdf-reader_password__xs3AX div{display:flex;gap:8px;width:100%}.pdf-reader_password__xs3AX div button{flex:1;min-height:42px}.pdf-reader_printing__2qT_b{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;background:hsl(var(--card));border:1px solid hsl(var(--border));font-size:12px;box-shadow:0 10px 30px -12px #0006}.pdf-reader_statusbar__GE_zN{display:flex;justify-content:space-between;gap:10px;padding:6px 12px;border-top:1px solid hsl(var(--border));font-size:11px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.pdf-reader_exitPresent__laBy4{display:none}.pdf-reader_reader__nqcza[data-presenting]{position:fixed;inset:0;z-index:1000;height:100dvh;min-height:0;background:#0b0b0c}.pdf-reader_reader__nqcza[data-presenting] .pdf-reader_backdrop__QekAD,.pdf-reader_reader__nqcza[data-presenting] .pdf-reader_side__HTUma,.pdf-reader_reader__nqcza[data-presenting] .pdf-reader_statusbar__GE_zN,.pdf-reader_reader__nqcza[data-presenting] .pdf-reader_toolbar__C4N1M{display:none}.pdf-reader_reader__nqcza[data-presenting] .pdf-reader_stage__SXGn_{background:#0b0b0c}.pdf-reader_reader__nqcza[data-presenting] .pdf-reader_container__7yDP_{cursor:pointer}.pdf-reader_reader__nqcza[data-presenting] .pdf-reader_exitPresent__laBy4{display:grid;place-items:center;position:absolute;top:12px;right:12px;width:44px;height:44px;border-radius:50%;background:#fff2;color:#fff;z-index:3}.pdf-reader_dialog__crZxS{width:min(520px,92vw);padding:22px;border:1px solid hsl(var(--border));border-radius:14px;background:hsl(var(--card));color:hsl(var(--foreground))}.pdf-reader_dialog__crZxS::backdrop{background:#0008}.pdf-reader_dialog__crZxS h3{font-size:16px;font-weight:600;margin-bottom:12px}.pdf-reader_dialog__crZxS dl{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;font-size:12.5px;margin-bottom:16px}.pdf-reader_dialog__crZxS dt{color:hsl(var(--muted-foreground))}.pdf-reader_dialog__crZxS dd{margin:0;overflow-wrap:anywhere}.pdf-reader_dialog__crZxS form{display:flex;justify-content:flex-end}@media(max-width:1100px){.pdf-reader_fileName__zgUws{display:none}}@media(max-width:900px){.pdf-reader_wide__106x3{display:none}.pdf-reader_narrow__yizEC{display:flex}}@media(max-width:760px){.pdf-reader_reader__nqcza{height:76vh;min-height:480px}.pdf-reader_tool__RAH3y{width:44px;height:44px}.pdf-reader_pageInput__A3ZCS{height:40px;width:48px}.pdf-reader_zoom__DXViU{height:40px;width:112px}.pdf-reader_toolbar__C4N1M{gap:2px 6px;padding:4px 6px}.pdf-reader_side__HTUma{position:absolute;inset:0 auto 0 0;width:min(300px,86%);box-shadow:10px 0 40px -10px #0008}.pdf-reader_backdrop__QekAD{display:block;position:absolute;inset:0;z-index:3;background:#0006}.pdf-reader_tabs__OpZzH button[role=tab],.pdf-reader_treeLink__uTe2j{min-height:40px}}@media(prefers-reduced-motion:reduce){.pdf-reader_thumbs__pw_kl{scroll-behavior:auto}}.pdf-reader_textLink__mVNPf{text-decoration:underline;white-space:nowrap}