.popup{display:flex;flex:1;flex-direction:column;position:absolute;left:50%;bottom:32px;min-width:320px;height:auto;padding:16px;font-size:14px;border-radius:8px;transform-origin:left top;background-color:#fff;color:#000c;max-height:320px;box-shadow:0 0 20px #00000059;cursor:default;z-index:1000;overflow:hidden;transform:translate(1.5rem,50%);width:31.5625rem}.popup p{margin:0}.popup__mobile{position:absolute;left:var(--hotspot-sheet-left, 0px);right:var(--hotspot-sheet-right, 0px);bottom:var(--hotspot-footer-height, 0px);display:flex;flex:1;flex-direction:column;width:auto;height:45%;min-height:200px;max-height:75%;padding:16px;font-size:14px;border-radius:8px;transform-origin:left top;background-color:#fff;color:#000c;z-index:1000;overflow:hidden;transform:unset}.popup__small{width:20rem}.category__title{font-size:20px;font-weight:500;margin:0 0 4px}.category__subtitle{font-size:16px;font-weight:400;margin:0 0 10px;color:#0009}.option-title_wrapper{display:flex;flex-direction:column;gap:4px}.options{display:flex;flex-direction:column;gap:16px;overflow-y:auto}.option-wrapper{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));width:100%}.option{cursor:pointer;background-color:#ffffff4d;border-radius:15px;white-space:nowrap;min-width:100px;display:flex;flex-direction:column;justify-content:space-between;gap:8px;text-align:center}.option__noImage{cursor:pointer;background-color:#ffffff4d;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:12px 16px;white-space:nowrap;min-width:100px;display:flex;align-items:center;justify-content:center;text-align:center;grid-column:1 / -1}.option__selected{background-color:#0000000d;border:1px solid #000}.option__image{border-radius:10px;border:1px solid rgba(0,0,0,.3);flex:1;transition:border .2s ease-out;height:100px}.option__name{color:#0000004d;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease-out}.option__noImage .option__name{max-width:100%}.option:hover .option__image{border:1px solid rgba(0,0,0,.8)}.option:hover .option__name{color:#000c;font-weight:600}.annotation-body{background-color:#fff;padding:12px;border-radius:10px}.annotation-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.annotation-title{font-size:16px;font-weight:500;color:#1e173b;overflow:hidden;white-space:wrap;text-overflow:ellipsis;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.annotation-next{color:#666680;font-size:12px;cursor:pointer}.annotation-value{color:#1e173b;line-height:144%;letter-spacing:0%}.annotation-value img,.annotation-value video,.annotation-value iframe{max-width:100%;height:auto;display:block;margin:6px 0 0;border-radius:6px}.annotation-value iframe.bn-video-embed,.annotation-value iframe.ql-video{width:100%;aspect-ratio:16 / 9;height:auto;border:0;background:#000}.annotation-value audio{display:block;width:100%;max-width:100%;margin:6px 0 0}.annotation-value figure{margin:6px 0 0}.annotation-value a{color:inherit;text-decoration:underline}.annotation-value p{margin:0}.annotation-value p+p{margin-top:4px}.hotspot-container{direction:ltr}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-B3SN4yqc.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DoW3kFbX.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Bold-C3YRi9Vg.otf) format("opentype");font-weight:700;font-style:normal}:root{--catalog-amount-of-free-space: .8%;--min-scale: .8;--max-scale: 1.2}html{min-height:100dvh}a{text-decoration:none}ul,li{list-style:none;padding:0;margin:0}#root{transition:all .2s cubic-bezier(0,0,.2,1)}
