.pdf-skeleton[data-v-29442ef1]{justify-content:center;align-items:flex-start;width:100%;height:100%;padding:2rem;display:flex}.pdf-skeleton-page[data-v-29442ef1]{flex-direction:column;gap:.75rem;width:100%;max-width:600px;padding:2.5rem 2rem;display:flex}.pdf-skeleton-gap[data-v-29442ef1]{height:.75rem}.popover-trigger-position[data-v-0ea6a4a4]{pointer-events:none;visibility:hidden;width:1px;height:1px;position:fixed}.ai-popover-content[data-v-0ea6a4a4]{flex-direction:column;gap:.5rem;display:flex}.pdf-page-slot[data-v-29fb596a]{background-color:var(--mathew-color-white);min-width:max-content;height:fit-content;overflow:visible}.fullscreen[data-v-29fb596a]{background-color:var(--mathew-color-black)}.pdf-container[data-v-29fb596a]{width:fit-content;height:fit-content;position:relative;overflow:hidden}canvas[data-v-29fb596a]{display:block}.textLayer[data-v-29fb596a]{color:#0000;user-select:none;white-space:pre;z-index:2;forced-color-adjust:none;transform-origin:0 0;line-height:1;position:absolute;top:0;left:0}.textLayer[data-v-29fb596a] span,.textLayer[data-v-29fb596a] br{color:#0000;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.textLayer[data-v-29fb596a] span.markedContent{height:0;top:0}.textLayer[data-v-29fb596a] .highlight-box-persistent{pointer-events:auto;z-index:1;user-select:none;background-color:#ff03;transition:background-color .2s ease-in-out}.textLayer[data-v-29fb596a] .highlight-box-persistent.highlight-focused,.textLayer[data-v-29fb596a] .highlight-box-persistent.highlight-focused:hover{background-color:#ffff0080}.textLayer.highlight-active[data-v-29fb596a]{user-select:text;cursor:text}.textLayer .endOfContent[data-v-29fb596a]{z-index:0;cursor:default;user-select:none;display:block;position:absolute;inset:100% 0 0}.textLayer.selecting .endOfContent[data-v-29fb596a]{top:0}.textLayer.selecting[data-v-29fb596a] .highlight-box-persistent{pointer-events:none!important}.drawingLayer[data-v-29fb596a]{z-index:3;cursor:default;touch-action:none;position:absolute;top:0;left:0}.drawingLayer.drawing-active[data-v-29fb596a]{cursor:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%20512%20512'%3e%3cg%20transform='scale(1,%20-1)%20translate(0,%20-512)'%3e%3c!--!Font%20Awesome%20Free%206.7.2%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202025%20Fonticons,%20Inc.--%3e%3cpath%20d='M362.7%2019.3L314.3%2067.7%20444.3%20197.7l48.4-48.4c25-25%2025-65.5%200-90.5L453.3%2019.3c-25-25-65.5-25-90.5%200zm-71%2071L58.6%20323.5c-10.4%2010.4-18%2023.3-22.2%2037.4L1%20481.2C-1.5%20489.7%20.8%20498.8%207%20505s15.3%208.5%2023.7%206.1l120.3-35.4c14.1-4.2%2027-11.8%2037.4-22.2L421.7%20220.3%20291.7%2090.3z'/%3e%3c/g%3e%3c/svg%3e"),crosshair}.drawingLayer.eraser-active[data-v-29fb596a]{cursor:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%20576%20512'%3e%3cg%20transform='scale(1,%20-1)%20translate(0,%20-512)'%3e%3c!--!Font%20Awesome%20Pro%206.7.2%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license%20(Commercial%20License)%20Copyright%202025%20Fonticons,%20Inc.--%3e%3cpath%20d='M97%20319c-9.4%209.4-9.4%2024.6%200%2033.9l72%2072c4.5%204.5%2010.6%207%2017%207l108.1%200c6.4%200%2012.5-2.5%2017-7l65-65L216%20200%2097%20319zM285.1%2063c28.1-28.1%2073.7-28.1%20101.8%200L513%20189.1c28.1%2028.1%2028.1%2073.7%200%20101.8L371.9%20432%20520%20432c13.3%200%2024%2010.7%2024%2024s-10.7%2024-24%2024l-224%200s0%200%200%200c-.6%200-1.3%200-1.9%200l-108.1%200c-19.1%200-37.4-7.6-50.9-21.1l-72-72c-28.1-28.1-28.1-73.7%200-101.8L285.1%2063z'/%3e%3c/g%3e%3c/svg%3e"),pointer}.drawingLayer.pointer-events-none[data-v-29fb596a]{pointer-events:none}.note-pin-layer[data-v-29fb596a]{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.note-placement-layer[data-v-29fb596a]{z-index:3;pointer-events:none;cursor:default;width:100%;height:100%;position:absolute;top:0;left:0}.note-placement-layer.active[data-v-29fb596a]{pointer-events:auto;cursor:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%20width='16'%20height='16'%3e%3cpath%20d='M64%20192L64%20416C64%20469%20107%20512%20160%20512L192%20512L192%20584C192%20597.3%20202.7%20608%20216%20608C221.2%20608%20226.2%20606.3%20230.4%20603.2L345.6%20516.8C349.8%20513.7%20354.8%20512%20360%20512L480%20512C533%20512%20576%20469%20576%20416L576%20192C576%20139%20533%2096%20480%2096L160%2096C107%2096%2064%20139%2064%20192zM216%20240L424%20240C437.3%20240%20448%20250.7%20448%20264C448%20277.3%20437.3%20288%20424%20288L216%20288C202.7%20288%20192%20277.3%20192%20264C192%20250.7%20202.7%20240%20216%20240zM216%20336L328%20336C341.3%20336%20352%20346.7%20352%20360C352%20373.3%20341.3%20384%20328%20384L216%20384C202.7%20384%20192%20373.3%20192%20360C192%20346.7%20202.7%20336%20216%20336z'/%3e%3c/svg%3e"),crosshair}.note-pin[data-v-29fb596a]{width:32px;height:32px;color:var(--mathew-color-primary);pointer-events:auto;cursor:pointer;border:none;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.note-pin--focused[data-v-29fb596a]{color:var(--mathew-color-primary-600);transform:translate(-50%,-55%)scale(1.5)}.note-pin[data-v-29fb596a]:hover,.note-pin[data-v-29fb596a]:focus{outline:none;transform:translate(-50%,-55%)}.annotation-icon-layer[data-v-29fb596a]{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.annotation-icon-container[data-v-29fb596a]{opacity:0;pointer-events:none;white-space:nowrap;gap:.5rem;transition:opacity .2s ease-in-out;display:flex;position:absolute;transform:translate(-50%,-120%)}.annotation-icon-container.visible[data-v-29fb596a]{opacity:1;pointer-events:auto}.btn-delete-note[data-v-29fb596a]{padding:4px 8px;font-size:.8em}.pdf-document-wrapper[data-v-1896855f]{justify-content:flex-start;align-items:flex-start;width:fit-content;min-width:max-content;height:fit-content;display:flex}.pdf-document-wrapper.layout-single[data-v-1896855f],.pdf-document-wrapper.layout-double[data-v-1896855f]{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:fit-content;min-width:max-content}.pdf-double-page-pair[data-v-1896855f]{justify-content:flex-start;align-items:flex-start;gap:0;display:flex}.pdf-blank-page[data-v-1896855f]{background-color:var(--mathew-color-white);flex-shrink:0;min-width:400px;min-height:600px}.pdf-double-page-pair:first-child .pdf-blank-page[data-v-1896855f]{width:auto}.pdf-document-wrapper.layout-single[data-v-1896855f] .pdf-page-slot{justify-content:flex-start;width:auto;display:flex}.pdf-document-wrapper.layout-single[data-v-1896855f] .pdf-container{margin:0}[data-v-1896855f] .viewer-container.fullscreen .pdf-page-slot{width:fit-content;height:fit-content;overflow:visible}.pdf-page-wrapper[data-v-1896855f]{justify-content:flex-start;width:100%;display:flex}.pdf-page-placeholder[data-v-1896855f]{width:100%;min-height:var(--pdf-placeholder-height,640px);background-color:var(--pdf-placeholder-background,#f5f5f5);color:var(--pdf-placeholder-foreground,#6b7280);letter-spacing:.01em;justify-content:center;align-items:center;font-size:.875rem;display:flex}.placeholder-label[data-v-1896855f]{text-transform:uppercase}.page-notes[data-v-c075433e]{flex-direction:column;gap:.5rem;display:flex}.page-label[data-v-c075433e]{color:var(--mathew-color-neutral-600);font-weight:600}.note[data-v-c075433e]{box-sizing:border-box;white-space:pre-wrap;resize:none;background:#faed274d;border:1px solid #faed27;border-radius:.5rem;width:100%;height:auto;max-height:300px;padding:.75rem 1.5rem .75rem .75rem;display:block;overflow-y:hidden}.note[data-v-c075433e]:focus,.note[data-v-c075433e]:active{background:#faed27;outline:none}.notes-content[data-v-c075433e]{flex-direction:column;gap:1rem;display:flex}.note-container[data-v-c075433e]{position:relative}.icon[data-v-c075433e]{cursor:pointer;opacity:.6;transition:opacity .2s}.icon[data-v-c075433e]:hover{opacity:1}.delete-icon[data-v-c075433e]{cursor:pointer;opacity:0;z-index:1;transition:opacity 10ms ease-in-out;position:absolute;top:1rem;right:1rem}.note-container:focus-within .delete-icon[data-v-c075433e]{opacity:.6}.note-container:not(:focus-within) .delete-icon[data-v-c075433e]:hover{opacity:0!important;pointer-events:none!important}.note-container:focus-within .delete-icon[data-v-c075433e]:hover{opacity:1!important}.no-notes[data-v-c075433e]{color:var(--mathew-color-neutral-200);text-align:center}.fullscreen-note-enter-active[data-v-320ba65f],.fullscreen-note-leave-active[data-v-320ba65f]{transition:opacity .2s,transform .2s}.fullscreen-note-enter-from[data-v-320ba65f],.fullscreen-note-leave-to[data-v-320ba65f]{opacity:0;transform:translateY(8px)}.fullscreen-note[data-v-320ba65f]{z-index:40;width:300px;position:absolute;top:50%;left:1.5rem;transform:translateY(-50%)}.fullscreen-note__content[data-v-320ba65f]{position:relative}.header[data-v-4228ff8f]{background:var(--mathew-color-white);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;padding:.5rem 1.5rem;display:flex;position:relative}.icon[data-v-4228ff8f]{cursor:pointer}.fullscreen[data-v-4228ff8f]{color:#fff;background-color:var(--mathew-color-black)}.index-list[data-v-104222ac]{margin:0;padding:0;list-style:none}.index-headers[data-v-104222ac]{align-items:center;gap:.5rem;padding:0 16px 8px 0;display:flex}.page-input[data-v-104222ac],.page-header[data-v-104222ac]{width:5rem}.index-item[data-v-104222ac]{cursor:default;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:8px 16px 8px 0;display:flex}.index-item.clickable{&[data-v-104222ac]{cursor:pointer}&:hover{& [data-v-104222ac]{color:var(--mathew-color-neutral-600)}}}.index-item.editing[data-v-104222ac]{cursor:default;align-items:center;gap:.5rem;display:flex}.title-input[data-v-104222ac]{flex:1}.title[data-v-104222ac]{flex:1;min-width:0}.title.underline[data-v-104222ac],.page.underline[data-v-104222ac]{text-decoration:underline}.page[data-v-104222ac]{text-align:right;white-space:nowrap;flex-shrink:0}.no-page[data-v-104222ac]{color:var(--mathew-color-neutral-200);white-space:normal;max-width:8rem}.no-notes[data-v-104222ac]{color:var(--mathew-color-neutral-200);text-align:center}.bulk-actions[data-v-104222ac]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1rem;padding-right:1rem;display:grid}.notes-section[data-v-a74c6e7a]{flex-direction:column;gap:1.5rem;display:flex}.page-resources-container[data-v-4f473c38]{background-color:var(--mathew-color-neutral-25);border-radius:1.5rem;margin-left:-.25rem;padding:.5rem}.resources-header[data-v-4f473c38]{justify-content:space-between;align-items:center;gap:.75rem;padding-left:.5rem;display:flex}.resources-content[data-v-4f473c38]{flex-direction:column;gap:.5rem;display:flex}.resource-item.drag-over .content-card[data-v-4f473c38]{border-color:var(--mathew-color-primary-400);background-color:var(--mathew-color-primary-25)}.resource-item.dragging[data-v-4f473c38]{opacity:.6}.resource-item.ordering[data-v-4f473c38]{touch-action:none}.drag-handle[data-v-4f473c38]{cursor:grab}.no-resources[data-v-4f473c38]{color:var(--bs-gray-500);text-align:center;font-style:italic}.bulk-actions[data-v-4f473c38]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.resources-container[data-v-0d6bb2f7]{flex-direction:column;gap:1rem;height:100%;display:flex}.no-resources[data-v-0d6bb2f7]{color:var(--mathew-color-neutral-200);text-align:center;font-style:italic}.resources-section[data-v-0d6bb2f7]{flex-direction:column;gap:1.5rem;padding-bottom:1rem;display:flex}.sidebar-container[data-v-fffc1677]{background:var(--mathew-color-white);border-radius:.5rem;flex-direction:column;width:76px;height:100%;transition:width .3s ease-in-out;display:flex;overflow:hidden}.sidebar-container.open[data-v-fffc1677]{width:400px}.icon-container[data-v-fffc1677]{flex-shrink:0;justify-content:flex-end;padding:1rem 1rem 0;display:flex}.sidebar-content[data-v-fffc1677]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.sidebar-content-enter-active[data-v-fffc1677]{transition:opacity .1s .2s}.sidebar-content-leave-active[data-v-fffc1677]{transition:opacity .1s}.sidebar-content-enter-from[data-v-fffc1677],.sidebar-content-leave-to[data-v-fffc1677]{opacity:0}.menu-content[data-v-fffc1677]{flex:1;min-height:0;padding:1rem .5rem 1rem 1rem;overflow-y:auto}.no-resources[data-v-fffc1677]{color:var(--mathew-color-neutral-200);text-align:center}.toggle-buttons[data-v-fffc1677]{padding:1rem 1.5rem 1rem 1rem}.toggle-buttons[data-v-fffc1677] .container-toggle{width:100%}.icon[data-v-5971393a]{cursor:pointer;color:var(--mathew-color-primary-200);transition:color .2s ease-in-out}.disable-user-select[data-v-5971393a]{user-select:none}.icon[data-v-5971393a]:hover,.icon.active[data-v-5971393a]{color:var(--mathew-color-primary)}.icon.disabled[data-v-5971393a]{color:var(--mathew-color-primary-50);cursor:initial;pointer-events:none}.icon.fullscreen[data-v-5971393a]{color:var(--mathew-color-neutral-100)}.icon.fullscreen[data-v-5971393a]:hover,.icon.fullscreen.active[data-v-5971393a]{color:var(--mathew-color-white)}.icon.fullscreen.disabled[data-v-5971393a]{color:var(--mathew-color-neutral-200)}.toolbar-container[data-v-5971393a]{background:var(--mathew-color-light);flex-shrink:0;justify-content:center;align-items:center;width:100%;padding:0 1rem .5rem;display:flex}.toolbar-container.fullscreen[data-v-5971393a]{background:0 0;padding:0}.toolbar[data-v-5971393a]{background-color:var(--mathew-color-white);border-radius:.5rem;justify-content:center;align-items:center;width:100%;max-width:fit-content;padding:.5rem 1rem;display:flex}.toolbar.fullscreen[data-v-5971393a]{background-color:#0000}.separator[data-v-5971393a]{border-right:1px solid var(--mathew-color-primary-50);border-left:1px solid var(--mathew-color-primary-50)}.section[data-v-5971393a]{justify-content:center;align-items:center;gap:1rem;padding:0 1.5rem;display:flex}.input-container[data-v-5971393a]{color:var(--mathew-color-primary-200);align-items:center;gap:.25rem;display:flex}.input-container.fullscreen[data-v-5971393a]{color:var(--mathew-color-white)}.toolbar-input[data-v-5971393a]{border:1px solid var(--primary-light,#e2e5fe);background:var(--mathew-color-white);text-align:center;width:60px;color:var(--mathew-color-primary-600);border-radius:.375rem;font-weight:500}.toolbar-input.fullscreen[data-v-5971393a]{color:var(--mathew-color-black);border:1px solid var(--mathew-color-white)}.tool-tooltip[data-v-5971393a]{color:var(--mathew-color-white);text-align:center;max-width:288px;display:flex}.toolbar-input[data-v-5971393a]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.toolbar-input[data-v-5971393a]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.toolbar-input[type=number][data-v-5971393a]{appearance:textfield}@keyframes color-dot-in-5971393a{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.color-palette[data-v-5971393a]{align-items:center;gap:6px;display:flex}.color-dot[data-v-5971393a]{cursor:pointer;border:none;border-radius:50%;flex-shrink:0;width:14px;height:14px;padding:0;transition:box-shadow .2s ease-in-out;animation:.15s both color-dot-in-5971393a}.color-dot[data-v-5971393a]:first-child{animation-delay:0s}.color-dot[data-v-5971393a]:nth-child(2){animation-delay:25ms}.color-dot[data-v-5971393a]:nth-child(3){animation-delay:50ms}.color-dot[data-v-5971393a]:nth-child(4){animation-delay:75ms}.color-dot[data-v-5971393a]:nth-child(5){animation-delay:.1s}.color-dot[data-v-5971393a]:nth-child(6){animation-delay:.125s}.color-dot[data-v-5971393a]:hover{box-shadow:0 0 0 2px white, 0 0 0 3.5px var(--mathew-color-primary-200)}.color-dot.selected[data-v-5971393a]{box-shadow:0 0 0 2px white, 0 0 0 3.5px var(--mathew-color-primary-400)}@media (width<=1024px){.toolbar[data-v-5971393a]{max-width:100%;overflow-x:auto}.section[data-v-5971393a]{gap:.75rem;padding:0 1rem}}.viewer-container[data-v-d8a20560]{z-index:1050;background:var(--mathew-color-light);cursor:default;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;width:100%;height:100dvh;display:grid;position:fixed;inset:0}.viewer-header[data-v-d8a20560]{z-index:10;grid-row:1}.viewer-content[data-v-d8a20560]{grid-row:2;justify-content:center;align-items:center;min-height:0;padding:1rem;display:flex;overflow:hidden}.viewer-toolbar[data-v-d8a20560]{z-index:10;grid-row:3}.content-wrapper[data-v-d8a20560]{align-items:flex-start;gap:.5rem;width:fit-content;max-width:100%;height:100%;display:flex;overflow:hidden}.pdf-document-container[data-v-d8a20560]{scrollbar-gutter:stable;background:var(--mathew-color-white);border-radius:.5rem;flex:1;justify-content:flex-start;align-items:flex-start;min-width:0;height:100%;display:flex;overflow:auto}.pdf-document-container[data-v-d8a20560]::-webkit-scrollbar-corner{background:0 0}.pdf-document-container.continuous-layout[data-v-d8a20560]{background:0 0}.pdf-document-container.is-scroll-locked[data-v-d8a20560]{touch-action:auto;overflow:auto}.pdf-document-container.is-page-navigation-locked[data-v-d8a20560]{touch-action:none;overflow:hidden}.viewer-container.fullscreen[data-v-d8a20560]{background-color:var(--mathew-color-black);grid-template-rows:1fr;padding:0}.viewer-container.fullscreen .viewer-content[data-v-d8a20560]{grid-row:1;height:100%;padding:0;position:relative}.viewer-container.fullscreen .content-wrapper[data-v-d8a20560]{gap:0;width:100%;height:100%}.viewer-container.fullscreen .pdf-document-container[data-v-d8a20560]{background:0 0;border-radius:0;display:block;overflow:auto}.viewer-container.fullscreen .pdf-document-container.is-page-navigation-locked[data-v-d8a20560]{touch-action:none;overflow:hidden}.viewer-container.fullscreen .pdf-document-container[data-v-d8a20560]::-webkit-scrollbar-corner{background:0 0}.fullscreen-overlay[data-v-d8a20560]{opacity:1;pointer-events:auto;background:#333333bf;transition:opacity .2s;position:absolute;left:0;right:0}.fullscreen-overlay.fullscreen[data-v-d8a20560]{background:#333333bf}.fullscreen-overlay.overlay-hidden[data-v-d8a20560]{opacity:0;pointer-events:none}.fullscreen-header[data-v-d8a20560]{z-index:30;width:calc(100% - 18px);position:absolute;top:0;left:0}.fullscreen-toolbar[data-v-d8a20560]{border-radius:.5rem .5rem 0 0;width:auto;padding:0;bottom:0;left:50%;transform:translate(-50%)}.mathew-happy-icon[data-v-f8705456]{z-index:10;pointer-events:none;position:absolute;top:-25px;right:-100px}.news-body[data-v-f8705456]{align-items:center;gap:var(--mathew-spacing-8);margin-bottom:var(--mathew-spacing-6);display:flex}.news-content[data-v-f8705456]{flex-direction:column;display:flex}.text-wrapper[data-v-3f26fb87]{--text-wrapper-padding:50px;padding:var(--text-wrapper-padding);max-width:1130px}
