@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Montagu+Slab:opsz,wght@16..144,100..700&display=swap";.loading-overlay{background:#0003;-webkit-backdrop-filter:blur(var(--backdrop-blur, 4px));backdrop-filter:blur(var(--backdrop-blur, 4px))}#admin main #header.detached{box-shadow:.5rem .5rem 1rem #8886}button{padding:.5em;border-radius:.25rem;border:1px solid;font:inherit;font-weight:600;cursor:pointer;line-height:1.1;display:flex;gap:.75em;align-items:center;transition:.3s;outline-color:#0004;outline-offset:2px;background:var(--buttonBackground, #eeeeee);color:var(--buttonColor, #000000);fill:var(--buttonColor, #000000);border-color:var(--buttonBackground, transparent)}button.grab{cursor:grab;color:var(--buttonColor, #bbbbbb);fill:var(--buttonColor, #bbbbbb)}button.small{font-size:14px;font-weight:500}button.place-start{place-self:start}button.place-end{place-self:end}button:hover{background:var(--buttonHover, #bbbbbb);border-color:var(--buttonHover, #bbbbbb)}button:active{background:var(--buttonActive, #aaaaaa);border-color:var(--buttonActive, #aaaaaa)}button:focus{outline:1px solid rgba(0,0,0,.2666666667)}button.no-text{aspect-ratio:1;place-items:center;place-content:center}button.transparent,button.transparent-hover:hover{--buttonBackground: transparent;--buttonHover: #eeeeee}button.round{border-radius:3rem}button.menu{--buttonBackground: transparent;--buttonHover: #eeeeee;display:grid;gap:0;grid-template-columns:3rem 1fr;padding-left:0;place-items:start}button.menu:not(:has(svg)){grid-template-columns:auto;padding-left:3rem}button.menu svg{color:#888;fill:currentColor;place-self:center}button.dark{--buttonBackground: #101010;--buttonColor: #ffffff;--buttonHover: #333333}button.primary,button.primary-hover:hover{--buttonColor: #ffffff;--buttonBackground: #083248;--buttonHover: rgb(15.65, 97.8125, 140.85);--buttonActive: rgb(5.45, 34.0625, 49.05)}button.primary-alt,button.primary-alt-hover:hover{--buttonColor: #083248;--buttonBackground: rgb(212.25, 237.1875, 250.25);--buttonHover: rgb(166.35, 218.0625, 245.15);--buttonActive: rgb(97.5, 189.375, 237.5)}button.primary-text{--buttonColor: #083248}button.secondary,button.secondary-hover:hover{--buttonColor: #ffffff;--buttonBackground: #ae9143;--buttonHover: rgb(201.4834024896, 178.3195020747, 116.0165975104);--buttonActive: rgb(155.5892116183, 129.6576763485, 59.9107883817)}button.secondary-alt,button.secondary-alt-hover:hover{--buttonColor: #ae9143;--buttonBackground: rgb(236.9294605809, 229.1078838174, 208.0705394191);--buttonHover: rgb(222.7510373444, 208.7925311203, 171.2489626556);--buttonActive: rgb(155.5892116183, 129.6576763485, 59.9107883817)}button.secondary-text{--buttonColor: #ae9143}button.tertiary,button.tertiary-hover:hover{--buttonColor: #ffffff;--buttonBackground: #006778;--buttonHover: rgb(0, 168.6625, 196.5);--buttonActive: rgb(0, 81.1125, 94.5)}button.tertiary-alt,button.tertiary-alt-hover:hover{--buttonColor: #006778;--buttonBackground: rgb(222, 250.325, 255);--buttonHover: rgb(171, 243.1, 255);--buttonActive: rgb(94.5, 232.2625, 255)}button.tertiary-text{--buttonColor: #006778}button.alternate,button.alternate-hover:hover{--buttonColor: #ffffff;--buttonBackground: #44255f;--buttonHover: rgb(107.4090909091, 58.4431818182, 150.0568181818);--buttonActive: rgb(54.8636363636, 29.8522727273, 76.6477272727)}button.alternate-alt,button.alternate-alt-hover:hover{--buttonColor: #44255f;--buttonBackground: rgb(244.8181818182, 239.8863636364, 249.1136363636);--buttonHover: rgb(220.0909090909, 203.1818181818, 234.8181818182);--buttonActive: rgb(183, 148.125, 213.375)}button.alternate-text{--buttonColor: #44255f}button.error,button.error-hover:hover{--buttonColor: #ffffff;--buttonBackground: #c33a3a;--buttonHover: rgb(213.6205533597, 115.8794466403, 115.8794466403);--buttonActive: rgb(175.3458498024, 52.1541501976, 52.1541501976)}button.error-text{--buttonColor: #c33a3a}button.error-alt,button.error-alt-hover:hover{--buttonColor: #c33a3a;--buttonBackground: rgb(248.6956521739, 233.8043478261, 233.8043478261);--buttonHover: rgb(237.0039525692, 194.4960474308, 194.4960474308);--buttonActive: rgb(242.8498023715, 214.1501976285, 214.1501976285)}button.success,button.success-hover:hover{--buttonColor: #ffffff;--buttonBackground: #5f8c41;--buttonHover: rgb(132.3902439024, 182.5487804878, 98.9512195122);--buttonActive: rgb(83.1829268293, 122.5853658537, 56.9146341463)}button:disabled{cursor:not-allowed;--buttonColor: #aaaaaa;--buttonBackground: #f8f8f8;--buttonHover: var(--buttonBackground);--buttonActive: var(--buttonBackground)}:root{--easing-in-out-cubic: cubic-bezier(.65, 0, .35, 1);--easing-in-out-quint: cubic-bezier(.83, 0, .17, 1);--easing-in-out-back: cubic-bezier(.68, -.6, .32, 1.6);--easing-in-circ: cubic-bezier(.55, 0, 1, .45)}*,*:before,*:after{box-sizing:border-box}body,html{margin:0;padding:0;height:100dvh;width:100dvw}body{font-family:Figtree,sans-serif;font-size:1rem;background:#fff;background:radial-gradient(circle,#bedcf0,#e1f0fa,#e4d0ed,#8aa4be);background-size:200% 200%;animation:gradientRotate 15s ease infinite}@keyframes gradientRotate{0%,to{background-position:0 0}50%{background-position:100% 100%}}h1,.h1{font-family:Libre Baskerville,Montagu Slab,serif;font-size:2.027rem;line-height:1.1;margin:0;color:#052231}h2,.h2{font-family:Libre Baskerville,Montagu Slab,serif;font-size:1.802rem;line-height:1.1;margin:0;color:#062536}h3,.h3{font-family:Libre Baskerville,Montagu Slab,serif;font-size:1.602rem;line-height:1.1;margin:0;color:#06283a}h4,.h4{font-family:Libre Baskerville,Montagu Slab,serif;font-size:1.424rem;line-height:1.1;margin:0;color:#072c3f}h5,.h5{font-family:Libre Baskerville,Montagu Slab,serif;font-size:1.266rem;line-height:1.1;margin:0;color:#072f43}h6,.h6{font-family:Libre Baskerville,Montagu Slab,serif;font-size:1.125rem;line-height:1.1;margin:0;color:#083248}a{--linkColor: #083248;--linkColorHover: rgb(15.65, 97.8125, 140.85);color:var(--linkColor)}a:hover{color:var(--linkColorHover, red)}.logo{display:block;margin:auto;overflow:visible;box-sizing:content-box}.logo.icon{height:19px}.logo.small{height:1.5rem}hr{width:100%;border-width:0 0 1px 0;border-color:#ddd}.link-list-x{display:flex;gap:1em;place-items:center}.tabular-nums{font-variant:tabular-nums}span.highlight{isolation:isolate;position:relative;color:#f2f2f2}span.highlight:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;opacity:50%;background:#ae9143;z-index:-1}.table-stats{display:grid;width:100%;grid-template-areas:"search info"}#gc-admin{width:inherit;height:inherit}#admin{--bookmark-height: 2rem;width:inherit;height:inherit;display:grid;gap:0;grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;grid-template-areas:"bookmarks bookmarks" "nav main";isolation:isolate;position:relative}#admin:not(:has(#bookmarks)){--bookmark-height: 0px;grid-template-rows:1fr;grid-template-areas:"nav main"}#admin #bookmarks{grid-area:bookmarks;height:var(--bookmark-height)}#admin #nav{grid-area:nav;z-index:10}#admin main{grid-area:main;background:#fff;position:relative;isolation:isolate;z-index:20;overflow:hidden auto;display:flex;flex-direction:column;margin:0;padding:0;max-width:unset}#admin main #header{isolation:isolate;padding:2rem;border-radius:0;border-bottom:1px solid #eeeeee;display:grid;gap:.5rem 1rem;grid-template-columns:1fr auto;grid-template-areas:"backlink actions" "title actions";align-items:center;position:relative;z-index:2}#admin main #header.detached{background-color:#fff;position:fixed;isolation:isolate;right:0;left:calc(var(--nav-width));transition:.6s transform var(--easing-in-out-cubic);transform:translateY(calc(-100% - 2rem))}#admin main #header.detached:before{content:"";position:absolute;top:-3rem;right:-3rem;bottom:-3rem;left:-3rem;z-index:-1;transition:.6s inset var(--easing-in-out-cubic)}#admin main #header.detached:hover{transition:.6s transform var(--easing-in-out-cubic) 1s;transform:translateY(0)}#admin main #header.detached:hover:before{top:0;right:0;bottom:0;left:0;transition:.6s inset var(--easing-in-out-cubic) 1s}#admin main #header:not(:has(.back-link)){grid-template-areas:"title actions"}#admin main #header.slim{padding:1rem 2rem;gap:1rem;grid-template-areas:"backlink title actions";grid-template-columns:auto 1fr auto;grid-template-rows:1fr;align-items:center}#admin main #header.slim .back-link{place-self:inherit}#admin main #header.slim .title{grid-area:title;display:flex;flex-direction:row;align-items:center;gap:.5rem;justify-content:center}#admin main #header.slim .title .separator{color:#999;font-size:inherit;line-height:inherit;margin:0}#admin main #header.slim .title .sub-title{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0}#admin main #header .back-links{display:flex;align-items:center;gap:.5rem;grid-area:backlink;place-self:start}#admin main #header .back-link{display:flex;gap:.5rem;align-items:center;grid-area:backlink;place-self:start}#admin main #header .title{grid-area:title;display:grid;gap:.25rem}#admin main #header .title .sub-title{font-size:18px;color:#666}#admin main #header .user-actions{display:flex;align-items:center;gap:1rem;grid-area:actions}#admin main #header button:has(.help-available){background:#ede5f5}#admin main #header .help-available{color:#44255f;overflow:hidden;max-width:0;transform:translate(-1rem);opacity:0;animation:reveal-help .3s cubic-bezier(.45,0,.55,1) forwards .6s}@keyframes reveal-help{to{max-width:2rem;opacity:1;transform:unset}}#admin main section{background-color:#fff;position:relative;padding:2rem;display:flex;flex-direction:column;align-items:start;gap:1rem;transition:.3s;flex:1;align-self:stretch}#admin main section:has(.welcome-gif){height:100%;padding-bottom:0}@media(prefers-reduced-motion:no-preference){#admin main.animate__fadeOut section{transform:translateY(-.25rem)}}#admin.bento #nav{margin:1rem;max-height:calc(100dvh - 2rem - var(--bookmark-height, 0));place-self:start;border-radius:1.5rem}#admin.bento main{background:transparent;gap:1rem;padding-top:1rem;padding-right:1rem}#admin.bento main section{border-radius:1.5rem}#admin.bento #header{border-bottom:none;border-radius:1.5rem;background-color:#fff}#admin.bento #header.detached{border-radius:1rem;border:2px solid #083248;right:1rem}#admin footer{line-height:1;display:flex;gap:1rem;align-items:center;justify-content:end;margin-top:auto;place-self:end;font-size:16px;padding:.5rem 1rem;color:#083248}meter{--background: #eeeeee;--optimum: #006778;--sub-optimum: #ae9143;--sub-sub-optimum: #c33a3a;background:var(--background);border-radius:1rem;height:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}meter:-moz-meter-optimum::-moz-meter-bar,meter::-webkit-meter-optimum-value{border-radius:inherit;background:var(--optimum)}meter:-moz-meter-sub-optimum::-moz-meter-bar,meter::-webkit-meter-suboptimum-value{border-radius:inherit;background:var(--sub-optimum)}meter:-moz-meter-sub-sub-optimum::-moz-meter-bar,meter::-webkit-meter-even-less-good-value{border-radius:inherit;background:var(--sub-sub-optimum)}:has(.loading-overlay){position:relative}.loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:grid}.preview-container{display:flex;flex-direction:column;overflow-y:auto;height:60vh;padding:.25em}
