@import"https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&family=Funnel+Sans:ital,wght@0,300..800;1,300..800&family=TASA+Explorer:wght@400..800&display=swap";.text-muted{color:var(--bs-body-color)!important;opacity:.75}.form-control,.form-select{background-color:var(--bs-secondary-bg-subtle)!important;border-color:rgba(var(--bs-primary-rgb),.2)!important}.input-group-text{border:none}kbd{background-color:transparent!important;color:var(--bs-body-color)!important;border:1px solid var(--bs-primary)!important}.btn-close{filter:var(--bs-btn-close-filter, none)}.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-outline-primary:hover,.btn-outline-primary:focus{color:var(--bs-primary-color)!important}body{--bs-bg-opacity: .2;background-size:cover;background-repeat:no-repeat;background-position:center;font-family:Funnel Sans,sans-serif;font-optical-sizing:auto;font-style:normal}header,footer{background-color:rgba(var(--bs-secondary-rgb),.3);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);will-change:auto}h1,h2,h3,h4,h5,h6{font-family:TASA Explorer,sans-serif;font-optical-sizing:auto;color:var(--bs-body-color)}section h2,section h3,section h4,section h5,section h6{border-bottom:1px solid var(--bs-primary);padding-bottom:.25rem;margin-bottom:.85rem;font-size:1em;font-variant:small-caps}.font-variant-normal{font-variant:normal}#background{height:100vh}#background .dropup,#background .modal{z-index:1050}blockquote{font-family:Caveat,cursive;font-optical-sizing:auto;width:100%}section{background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:var(--bs-border-radius)!important;padding:.5rem!important;box-shadow:0 4px 16px #0000001a;transition:background-color .5s,border-color .5s,opacity .5s;opacity:var(--content-opacity, 1)}header,section{margin-bottom:3rem}@media(max-width:768px){header,section{margin-bottom:.5rem}}section,section img,section select{--bs-bg-opacity: .15;--content-opacity: .4}.dark-2 section,.dark-2 section img,.dark-2 section select{--bs-bg-opacity: .35;--content-opacity: .6}.dark-3 section,.dark-3 section img,.dark-3 section select{--bs-bg-opacity: .6;--content-opacity: .85}.dark-4 section,.dark-4 section img,.dark-4 section select{--bs-bg-opacity: .85;--content-opacity: 1}.modal{--bs-bg-opacity: 1}.modal-content{background-color:var(--bs-body-bg, #fff)!important;color:var(--bs-body-color)!important}section:hover,section:hover img,section:hover select,section.active{--bs-bg-opacity: 1;--content-opacity: 1;border-color:#ffffff40!important;box-shadow:0 8px 32px #00000026;transition:background-color .5s,border-color .5s,opacity .5s}a:hover{text-decoration:underline}.btn-hidden,.hover-visible{position:absolute;right:2px;top:50%;transform:translateY(-50%);display:flex;gap:5px;opacity:0;pointer-events:none;transition:opacity .2s ease}header:hover .btn-hidden,section:hover .btn-hidden,section:hover .hover-visible,.btn-hidden.active{opacity:1;pointer-events:auto}.hidden-label{position:relative}.hidden-label label{position:absolute;display:none;top:-25%;font-weight:400;color:var(--bs-secondary-color);background-color:var(--bs-secondary-bg);opacity:.9;z-index:22;font-size:50%;line-height:100%;padding:.2em;text-align:start}.hidden-label:hover label{display:block}.hidden-block{display:none}section:hover .hidden-block{display:block}.widget-hover-panel{position:absolute;background-color:var(--bs-secondary)!important;border:none!important;box-shadow:0 4px 16px #0003;border-radius:0;padding:.5rem .75rem 0;margin-left:3px;margin-right:3px;margin-bottom:0;animation:slideDown .2s ease-out}section:not(:hover) .widget-hover-panel{animation:fadeOut .15s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{to{opacity:0}}div.modal-backdrop.show{z-index:-1}pre{background-color:#fc0;padding:1em;color:#333;font-size:.9em;line-height:1.1em}.animation-pulse{animation:animation-pulse 1s infinite}@keyframes animation-pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.animation-fade{animation:animation-fade 1s infinite}@keyframes animation-fade{0%,to{opacity:.7}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.animation-pulse,.animation-fade{animation:none}}.btn-outline-primary{--bs-btn-color: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-active-color: var(--bs-primary-color)}.btn-primary{--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary)}.form-floating label{color:var(--bs-primary-bg)!important}*{scrollbar-width:auto}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{background-color:var(--bs-secondary);border-radius:6px}::-webkit-scrollbar-track{background:transparent}.link-list[data-v-9c0e0059]{max-height:25vh;overflow-y:auto;overflow-x:hidden}.link-item[data-v-9c0e0059]{height:3rem}.link-item-edit[data-v-9c0e0059]{height:5rem;background-color:var(--bs-secondary-bg-subtle)}.link-item:hover a[data-v-9c0e0059],.link-item-edit[data-v-9c0e0059]:hover{background-color:var(--bs-primary-bg)}.link-item-edit[data-v-9c0e0059]{cursor:move}.link-item-ghost[data-v-9c0e0059]{opacity:.5;background:#c8ebfb}.toast-opaque[data-v-a374a26f]{opacity:1!important;margin-bottom:.5rem}.toast-opaque.text-bg-primary[data-v-a374a26f]{background-color:var(--bs-primary)!important;color:var(--bs-primary-color)!important}.toast-opaque.text-bg-warning[data-v-a374a26f]{background-color:var(--bs-warning)!important}.toast-opaque.text-bg-danger[data-v-a374a26f]{background-color:var(--bs-danger)!important}
