h1,h2,h3{font-family:JetBrains Mono,system-ui;font-style:normal;line-height:normal}h1{font-size:calc(var(--base-unit)*8);font-weight:700;color:var(--solid-purple);text-transform:uppercase}h2{color:var(--solid-purple);font-weight:700}h3{font-size:calc(var(--base-unit)*4);color:var(--off-black)}label,input,p{font-size:calc(var(--base-unit)*2);font-weight:400}:root{--solid-purple: #7C4DFF;--off-white: #F7F7F7;--off-black: #170D33;--lama-gray: #DADADA;--lama-red: #DE4C59;--success-green: #d4edda;--success-green-text: #155724;--error-red: #f8d7da;--error-red-text: #721c24;--base-unit: .5rem;--base-corner: .5rem}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}html{background-color:var(--off-white);font-family:Raleway,sans-serif;font-optical-sizing:auto;font-style:normal;color:var(--off-black);font-size:var(--base-unit)*2}select{padding:var(--base-unit);border-radius:var(--base-corner);background-color:var(--off-white);border:.125rem solid var(--off-black)}select:active{border-color:var(--solid-purple)}div[data-v-ede2f412]{display:flex;flex:0 1 auto;flex-flow:row nowrap;align-items:center;gap:var(--base-unit);background-color:#0000;border:none;width:100%}span[data-v-ede2f412]{font-size:calc(var(--base-unit)*3);font-style:normal;font-weight:700;line-height:normal;flex-grow:1;text-align:start}button[data-v-eeeb9029]{display:flex;flex-flow:row nowrap;align-items:center;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;padding:var(--base-unit);gap:var(--base-unit);border-radius:var(--base-corner);height:fit-content;cursor:pointer;border:.25rem solid}button[data-v-eeeb9029]:hover{background-color:var(--off-black);border-color:var(--off-black);color:var(--off-white)}button[data-v-eeeb9029]:disabled{background-color:color-mix(in srgb,var(--off-black) 60%,transparent);border-color:color-mix(in srgb,var(--off-black) 60%,transparent);color:var(--off-white);cursor:not-allowed}.primary[data-v-eeeb9029]{background-color:var(--solid-purple);border-color:var(--solid-purple);color:var(--off-white)}.secondary[data-v-eeeb9029]{background-color:var(--solid-white);color:var(--off-black);border-color:var(--solid-purple)}.locheck[data-v-3fe47f70]{background-color:var(--solid-purple);color:var(--off-white);border-radius:50%;padding:.5rem;width:2rem;height:2rem;margin:0 auto}fieldset[data-v-b02e81c0]{border:none;display:flex;align-content:center;gap:.7rem}.text-input[data-v-71d83ad1]{display:flex;flex-direction:column;gap:.5rem}.new-subject-drawer{width:50vw!important}.new-subject-content{padding-top:.5rem;display:flex;flex-direction:column;gap:1rem}.table-header[data-v-820353b6]{display:flex;justify-content:space-between;align-items:center}.table-header>span[data-v-820353b6]{font-size:1.25rem;font-weight:700}.name-header[data-v-820353b6]{min-width:15vw;font-weight:700}.delete-header[data-v-820353b6]{display:flex;justify-content:space-between;align-items:center;gap:.25rem;font-weight:700}.subject-actions[data-v-820353b6]{display:flex;flex-direction:row;flex-wrap:1;gap:.5rem}.subject-drawer{width:30vw!important}form[data-v-183cb93c]{margin-top:calc(var(--base-unit) * 2)}section[data-v-183cb93c]{background-color:var(--off-white);border-radius:var(--base-corner);height:100%;padding:2rem}header[data-v-183cb93c]{display:flex;color:var(--off-white);flex-grow:1;padding:2rem}h3[data-v-183cb93c]{font-size:calc(var(--base-unit) * 2)}a[data-v-183cb93c]{text-decoration:none}.clickable[data-v-183cb93c]{cursor:pointer}.container[data-v-183cb93c]{background-color:var(--solid-purple)}.entry-info[data-v-183cb93c]>*{margin:.5rem auto}.list-header[data-v-183cb93c]{display:flex;justify-content:space-between;align-items:center}.list-actions[data-v-183cb93c]{display:flex;gap:.5rem}.access-request-switch[data-v-183cb93c]{display:flex;flex-direction:row;gap:.5rem}.permission-drawer{width:90vw!important}.side-image[data-v-5cda2539]{margin-bottom:calc(var(--base-unit)*2)}strong[data-v-5cda2539]{color:var(--off-black-50, rgba(23, 13, 51, .5));text-align:center;font-size:16px;font-weight:700}i[data-v-5cda2539]{color:var(--off-black-50, rgba(23, 13, 51, .5));text-align:center;font-size:16px;font-style:italic;font-weight:400}.panel-container[data-v-5cda2539]{display:flex;height:calc(100vh - var(--base-unit)*14);width:100%}.left-panel[data-v-5cda2539],.right-panel[data-v-5cda2539]{display:flex;height:100%;flex-direction:column}.left-panel[data-v-5cda2539]{flex:3;padding:2rem 0 0;background-color:var(--off-white);border-right:.25rem solid var(--solid-purple);overflow:auto}.right-panel[data-v-5cda2539]{flex:2}.explorer-header[data-v-5cda2539]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 1.5rem 1.5rem 2rem}h2[data-v-5cda2539]{color:var(--solid-purple);font-size:1.25rem;margin:0}.tree[data-v-5cda2539]{display:flex;flex-direction:column}.tree-row[data-v-5cda2539]{display:grid;grid-template-columns:1.5rem 1.5rem minmax(0,1fr) auto auto;align-items:center;gap:.5rem;min-height:2.75rem;padding-right:1rem;color:var(--off-black);cursor:pointer}.tree-row[data-v-5cda2539]:hover,.tree-row.selected[data-v-5cda2539]{background-color:var(--lama-gray)}.icon-button[data-v-5cda2539]{width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background-color:transparent;color:inherit;cursor:pointer}.icon-spacer[data-v-5cda2539]{width:1.5rem}.resource-icon[data-v-5cda2539]{width:1.25rem;height:1.25rem}.resource-name[data-v-5cda2539]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.loading-label[data-v-5cda2539]{color:var(--off-black-50, rgba(23, 13, 51, .5));font-size:.8rem}.error-message[data-v-5cda2539]{color:var(--lama-red);padding:0 1.5rem 1rem 2rem}.default-panel-container[data-v-5cda2539]{padding-left:.5rem;width:100%;height:100%;background-color:var(--lama-gray);justify-content:center;align-items:center;display:flex}.default-panel[data-v-5cda2539]{align-items:center;display:flex;flex-direction:column}div[data-v-7097f9f6]{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;height:100%;width:100%;background-color:var(--off-white);height:calc(100vh - calc(var(--base-unit)* 14))}span[data-v-7097f9f6]{display:block;width:60px;aspect-ratio:1;--gradient: conic-gradient(from -90deg at 10px 10px, var(--solid-purple) 90deg, #0000 0);background:var(--gradient),var(--gradient),var(--gradient);background-size:50% 50%;animation:shifting-7097f9f6 1s infinite}@keyframes shifting-7097f9f6{0%{background-position:0 0,10px 10px,20px 20px}50%{background-position:0 20px,10px 10px,20px 0}to{background-position:20px 20px,10px 10px,0 0}}.tagline[data-v-b835ea81]{color:var(--off-black);font-size:calc(var(--base-unit)*4);font-style:normal;font-weight:600;line-height:normal}legend[data-v-b835ea81]{display:flex;justify-content:space-between;width:100%}span[data-v-b835ea81]{display:flex;flex-direction:row;justify-content:center;font-weight:700;gap:var(--base-unit)}label[data-v-b835ea81]{display:flex;position:relative;flex-grow:1}.icon[data-v-b835ea81]{position:absolute;left:var(--base-unit);top:50%;margin-top:calc(-1 * var(--base-unit))}input[type=url][data-v-b835ea81]{padding:1rem calc(var(--base-unit) + 24px);width:100%;border-color:var(--off-black);border-radius:var(--base-corner)}.warning[data-v-b835ea81]{color:var(--lama-red)}label[data-v-b835ea81],p[data-v-b835ea81],input[data-v-b835ea81]{color:var(--off-black, #170D33)}h1[data-v-b835ea81],h2[data-v-b835ea81]{text-align:center}form[data-v-b835ea81]{width:100%}form div[data-v-b835ea81]{margin-bottom:4rem}fieldset[data-v-b835ea81]{border:none}fieldset[data-v-b835ea81]:has(button){display:flex;justify-content:space-between}button[data-v-b835ea81]{width:45%;justify-content:center}.extra-panel[data-v-7e8f3df1]{width:100%;border-right:.25rem solid var(--solid-purple);background-color:#f0f0f0;width:30%;position:fixed;top:0;left:0;bottom:0;z-index:999;overflow-y:auto;padding:20px;margin:0}h2[data-v-7e8f3df1]{font-size:30px;margin-bottom:20px}p[data-v-7e8f3df1]{margin-bottom:30px}div[data-v-7e8f3df1]{margin-bottom:20px}button[data-v-7e8f3df1]{margin-bottom:10px;padding:10px;width:100%}div[data-v-f7fb60f4]{position:absolute;left:calc(var(--base-unit) * 4);border:.25rem solid var(--solid-purple);background-color:var(--off-white);padding:var(--base-unit);border-radius:var(--base-corner);display:flex;flex-direction:column;align-items:flex-start;width:30rem}h2[data-v-f7fb60f4]{margin-bottom:calc(var(--base-unit) * 2)}p[data-v-f7fb60f4]{margin-bottom:calc(var(--base-unit))}aside[data-v-f7fb60f4]{display:flex;padding:8px;justify-content:center;align-items:center;gap:8px;border-radius:var(--base-corner);background-color:var(--solid-purple);color:var(--off-white)}img[data-v-48487900]{height:65vh}.panel-container[data-v-48487900]{display:flex;height:100vh;width:100vw}.left-panel[data-v-48487900],.right-panel[data-v-48487900]{display:flex;justify-content:center;align-items:center;height:100%}.left-panel[data-v-48487900]{flex-direction:column;gap:4rem;flex:2;background-color:var(--lama-gray);background:var(--login-fade, linear-gradient(180deg, #F7F7F7 95%, #BFA8FF 100%));padding:0 4rem}.right-panel[data-v-48487900]{flex:5;background-color:var(--solid-purple);position:relative}a[data-v-75a26bd4]{background-color:var(--lama-gray);color:var(--off-black);display:flex;justify-content:center;align-items:center;font-weight:700;font-size:calc(var(--base-unit) * 3);min-height:calc(var(--base-unit) * 8);border-radius:var(--base-corner) var(--base-corner) 0 0;min-width:calc(var(--base-unit) * 15);padding:0 calc(var(--base-unit) * 3);text-decoration:none;position:relative}.active[data-v-75a26bd4]{background-color:var(--solid-purple);color:var(--off-white)}.tooltip-text[data-v-75a26bd4]{visibility:hidden;opacity:0;background-color:var(--off-black);color:var(--off-white);text-align:center;font-size:calc(var(--base-unit) * 2);padding:calc(var(--base-unit) * .5) calc(var(--base-unit) * 1.5);border-radius:var(--base-corner);position:absolute;top:110%;left:50%;transform:translate(-50%);transition:opacity .2s ease-in-out;white-space:nowrap;z-index:10}a:hover .tooltip-text[data-v-75a26bd4]{visibility:visible;opacity:1}aside[data-v-f801c070]{z-index:10;border-radius:.5rem;display:flex;flex-flow:column nowrap;border:.25rem solid var(--solid-purple);background-color:var(--off-white)}aside>div[data-v-f801c070]{padding:var(--base-unit)}label[data-v-f801c070]{color:var(--off-black);font-weight:700;display:block}select[data-v-f801c070],input[data-v-f801c070]{margin-bottom:var(--base-unit)}aside>span[data-v-f801c070]{background-color:var(--solid-purple);color:var(--off-white);font-family:Raleway;font-style:normal;font-weight:700;line-height:normal;padding:var(--base-unit);margin-bottom:var(--base-unit)}a[data-v-f801c070]{display:flex;flex-flow:row nowrap;background-color:var(--lama-gray);padding:var(--base-unit);gap:var(--base-unit);align-items:center;font-style:normal;font-weight:700}header[data-v-3815cf4c],.wordmark[data-v-3815cf4c],nav[data-v-3815cf4c]{display:flex;flex-flow:row nowrap}.wordmark[data-v-3815cf4c],img[data-v-3815cf4c]{margin-bottom:calc(var(--base-unit))}header[data-v-3815cf4c],img[data-v-3815cf4c]{border:.25rem solid var(--solid-purple)}header[data-v-3815cf4c]{width:100%;gap:calc(var(--base-unit)*5);border-radius:0 0 var(--base-corner) var(--base-corner);border-bottom:.5rem solid var(--solid-purple);border-top:0;border-inline:0;padding:calc(var(--base-unit)*3) calc(var(--base-unit)*6) 0 calc(var(--base-unit)*3)}.wordmark>span[data-v-3815cf4c]{font-family:JetBrains Mono;font-size:calc(var(--base-unit)*6);font-style:normal;font-weight:700;line-height:normal;color:var(--solid-purple);text-transform:uppercase}nav[data-v-3815cf4c]{flex-grow:1;align-items:end}img[data-v-3815cf4c],svg[data-v-3815cf4c]{width:calc(var(--base-unit)*8);height:calc(var(--base-unit)*8)}img[data-v-3815cf4c]{border-radius:100%;object-fit:cover}img[data-v-3815cf4c]:hover{cursor:pointer}.hidden[data-v-3815cf4c]{display:none}.menu[data-v-3815cf4c]{position:absolute;right:var(--base-unit);top:calc(var(--base-unit)*14);min-width:fit-content;min-height:fit-content;max-width:25vw;max-height:50vw}.header-tab[data-v-4a80616f]{margin:0 .5rem}.access-request-entry[data-v-e10df75f]{display:flex;justify-content:space-between;align-items:center;padding:1rem;border:.125rem solid var(--lama-gray);border-radius:var(--base-corner);background-color:var(--off-white);gap:1rem}.request-info[data-v-e10df75f]{display:flex;flex-direction:column;gap:.25rem;max-width:70%}.requesting-party[data-v-e10df75f]{font-size:.95rem;color:var(--off-black);display:flex;align-items:center;gap:.5rem}.request-details[data-v-e10df75f]{font-size:.95rem;color:var(--off-black);display:flex;flex-wrap:wrap;gap:.5rem}.request-details .label[data-v-e10df75f],.requesting-party .label[data-v-e10df75f]{font-weight:600;color:var(--solid-purple)}.request-details .value[data-v-e10df75f],.requesting-party .value[data-v-e10df75f]{font-family:monospace;color:var(--off-black)}.request-details .action[data-v-e10df75f]{text-transform:uppercase;background-color:var(--off-white);padding:.1rem .4rem;border-radius:.25rem;font-size:.9rem}.status-badge[data-v-e10df75f]{padding:.6rem 1rem;border-radius:.5rem;font-size:1rem;font-weight:700;text-transform:uppercase;white-space:nowrap}.status-badge.requested[data-v-e10df75f]{background-color:#fff3cd;color:#856404}.status-badge.accepted[data-v-e10df75f]{background-color:#d4edda;color:#155724}.status-badge.denied[data-v-e10df75f]{background-color:#f8d7da;color:#721c24}.container[data-v-49773466]{display:flex;flex-direction:column;gap:2rem;padding:2rem;background-color:var(--off-white);min-height:calc(100vh - var(--base-unit) * 14)}.card[data-v-49773466]{background-color:#fff;padding:1.5rem;border-radius:var(--base-corner);box-shadow:0 .25rem .5rem #0000001a;display:flex;flex-direction:column;gap:1rem}.header-card[data-v-49773466]{flex-direction:row;justify-content:space-between;align-items:center}h2[data-v-49773466]{color:var(--solid-purple);font-weight:700;font-size:1.25rem;margin:0}.access-request-list[data-v-49773466]{display:flex;flex-direction:column;gap:.75rem}.access-request-item[data-v-49773466]{padding:.5rem 0}.actions[data-v-49773466]{display:flex;gap:.5rem;flex-shrink:0}button[data-v-49773466]{padding:.6rem 1.2rem;border:none;border-radius:var(--base-corner);font-weight:600;cursor:pointer;transition:background-color .2s ease}.refresh-button[data-v-49773466]{background-color:var(--lama-gray);color:var(--off-black)}.refresh-button[data-v-49773466]:hover{background-color:#bfbfbf}button.accept[data-v-49773466]{background-color:#d4edda;color:#155724}button.accept[data-v-49773466]:hover{background-color:#c2e0c9}button.deny[data-v-49773466]{background-color:#f8d7da;color:#721c24}button.deny[data-v-49773466]:hover{background-color:#f5c6cb}.status-badge[data-v-49773466]{padding:.6rem 1rem;border-radius:.5rem;font-size:1rem;font-weight:700;text-transform:uppercase;white-space:nowrap}.status-badge.accepted[data-v-49773466]{background-color:#d4edda;color:#155724}.status-badge.denied[data-v-49773466]{background-color:#f8d7da;color:#721c24}.no-requests-message[data-v-49773466]{color:var(--off-black);font-style:italic;text-align:center;padding:1rem}
