*{box-sizing:border-box;margin:0;padding:0}:root{--r:288px;--each-deg:24deg;--diff-deg:36deg;--text-color:#1b233099;--haiku-color:#0f2953cc;--ease-out-quart:cubic-bezier(.25,1,.5,1)}@property --base-deg{syntax:"<angle>";inherits:true;initial-value:0deg}body{background-color:#fffcf7;font-family:EnhancedWebFont,serif;font-weight:600}.haikuLine[data-v-6ed7d33f]{display:contents}.uniqueId[data-v-6ed7d33f]{cursor:pointer;font-family:"Libre Barcode 39";display:contents}.segment[data-v-6ed7d33f]{text-align:center;width:120px;height:var(--v532242da);color:var(--text-color);rotate:0 1 0 calc(var(--base-deg) + var(--visible-index)*var(--diff-deg) + var(--segment-index)*var(--each-deg));translate:calc(sin(calc(var(--base-deg) + var(--visible-index)*var(--diff-deg) + (var(--segment-index))*var(--each-deg)))*var(--r))calc(var(--visible-index)*var(--v532242da)*1px - var(--y-value)*1px)calc(cos(calc(var(--base-deg) + var(--visible-index)*var(--diff-deg) + (var(--segment-index))*var(--each-deg)))*var(--r) - 0px);margin-left:-62px;font-family:"Libre Barcode 39 Extended Text";font-size:64px;font-weight:400;display:block;position:absolute;top:0%;left:50%}.selected .segment[data-v-6ed7d33f]{color:#09d3b7d1}.dialog[data-v-6ed7d33f]{background-color:#0000;border:none}.dialog[data-v-6ed7d33f]::backdrop{background-color:#0000}.backdrop[data-v-6ed7d33f]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.contentWrapper[data-v-6ed7d33f]{z-index:1;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.content[data-v-6ed7d33f]{background-color:#fffbf9;border-radius:16px;padding:48px;position:relative;box-shadow:0 0 12px #0000004d}.indexText[data-v-6ed7d33f]{font-size:10px;position:absolute;bottom:12px;left:16px}.uniqueIdText[data-v-6ed7d33f]{color:#1b233099;font-size:12px;position:absolute;bottom:8px;right:16px}.haiku[data-v-6ed7d33f]{color:var(--haiku-color);letter-spacing:.1em;writing-mode:vertical-rl;font-size:40px}.haikuPart[data-v-6ed7d33f]{display:flex}.haikuCharacter[data-v-6ed7d33f]{display:inline-block}.shareButtonContainer[data-v-6ed7d33f]{justify-content:center;margin-top:24px;display:flex}.shareButton[data-v-6ed7d33f]{appearance:none;cursor:pointer;transition:scale .5s var(--ease-out-quart);background-color:#0000;border:none;border-radius:8px;align-items:center;padding:12px 24px;font-size:16px;font-weight:500;display:flex}.shareButton[data-v-6ed7d33f]:hover{scale:1.1}.shareButton[data-v-6ed7d33f]:active{opacity:.6}.shareIcon[data-v-6ed7d33f]{fill:currentColor;width:20px;height:20px}.title[data-v-aa7ef93f]{color:var(--text-color);font-size:24px;line-height:1;position:fixed;top:24px;left:24px}#library[data-v-aa7ef93f]{height:100vh;position:relative;overflow:hidden}.searchBox[data-v-aa7ef93f]{z-index:10;gap:.5rem;display:flex;position:fixed;bottom:24px;left:24px}.searchBox input[data-v-aa7ef93f]{color:var(--text-color);background-color:#0000;border:none;border-bottom:1px solid #8a8a8a;width:280px;padding:4px 8px;font-size:14px;transition:filter 1s}.searchBox input[data-v-aa7ef93f]:focus-visible{border-bottom-width:2px;outline:none}#search-box input[data-v-aa7ef93f]:focus{border-color:#fff9;outline:none}#search-box button[data-v-aa7ef93f]{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:4px;padding:.5rem 1rem;font-size:1rem}#search-box button[data-v-aa7ef93f]:hover{background:#fff3}.haikuLines[data-v-aa7ef93f]{width:100%;height:100%;transform-style:preserve-3d;perspective-origin:50%;perspective:1200px;flex-direction:column;animation:60s linear infinite base-deg-animation-aa7ef93f;display:flex;position:absolute;top:0;left:0}.haikuLines.isDragging[data-v-aa7ef93f]{filter:url(#motionBlur);animation:30s linear infinite base-deg-animation-aa7ef93f}.faleScrollbarContainer[data-v-aa7ef93f]{cursor:pointer;z-index:0;width:15px;height:100%;position:fixed;top:0;right:0}.faleScrollbarContainer:hover .fakeScrollbarTrack[data-v-aa7ef93f]{opacity:1}.fakeScrollbarTrack[data-v-aa7ef93f]{z-index:1;opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease-out-quart);border-left:1px solid #0000001a;border-right:1px solid #0000001a;position:absolute;box-shadow:inset 0 0 3px #0000001a}.fakeScrollbarTrack.isGrabbing[data-v-aa7ef93f]{opacity:1}.fakeScrollbar[data-v-aa7ef93f]{z-index:2;width:11px;height:calc(1px*var(--v3c03cbec));cursor:grab;-webkit-user-select:none;user-select:none;transition:background-color .5s var(--ease-out-quart);background-color:#0006;border-radius:6px;position:absolute;top:0;right:1px}.fakeScrollbar[data-v-aa7ef93f]:hover{background-color:#0009}.isGrabbing .fakeScrollbar[data-v-aa7ef93f]{background-color:#0009}@keyframes base-deg-animation-aa7ef93f{0%{--base-deg:0deg}to{--base-deg:360deg}}.logo[data-v-e9acc688]{will-change:filter;height:6em;padding:1.5em;transition:filter .3s}.logo[data-v-e9acc688]:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vue[data-v-e9acc688]:hover{filter:drop-shadow(0 0 2em #42b883aa)}
