body,html{background:#012;color:#ace;font-family:Source Code Pro}button.win{min-height:44px;min-width:44px;display:inline-block;border-top:3px solid #ccc;border-left:3px solid #ccc;border-bottom:3px solid #888;border-right:3px solid #888;background:#aaa;cursor:pointer;padding:0 10px}button.win:hover{border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #888;border-right:1px solid #888;padding:2px 12px;background:#aaa}*,*:before,*:after{box-sizing:border-box}body{margin:0;line-height:1.5;-webkit-font-smoothing:antialiased}main{margin:1rem}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}.flex-col,.flex-row{display:flex;gap:1rem}.flex-col{flex-direction:column}.toolbar[data-v-b3be188f]{background:#aaa}button[data-v-b3be188f]{text-align:left}.dice-button[data-v-b3be188f]{font-family:monospace;min-width:60px;text-align:center}.flash-animation[data-v-b3be188f]{animation:flash-b3be188f .1s linear;transform-origin:center}@keyframes flash-b3be188f{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.toolbars[data-v-c3386b0f]{display:flex;flex-direction:column}@media (max-width: 575.98px){.toolbars[data-v-c3386b0f]{min-height:100vh;justify-content:end;padding-bottom:4rem}}.toolbar[data-v-c3386b0f]{background:#aaa;color:#002}.login-input[data-v-c3386b0f]{flex:1;min-width:100px;height:44px;padding:0 8px;border-top:1px solid #888;border-left:1px solid #888;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background:#fff;font-size:16px}.user-info[data-v-c3386b0f]{display:flex;align-items:center;gap:5px;width:100%;padding:0 10px;color:#345}#game[data-v-86c72965]{margin:1rem auto;background:#021;height:400px;width:600px;color:#fff;-webkit-user-select:none;user-select:none}.status[data-v-86c72965]{background:#000;display:flex;justify-content:space-between;gap:10px;padding:0 10px}.bad-guy[data-v-86c72965],.player[data-v-86c72965]{display:flex;justify-content:center;gap:5px}.intent[data-v-86c72965]{color:#ff5858}.table[data-v-86c72965]{display:flex;flex-wrap:wrap;gap:1rem 1rem;padding:1rem}.card[data-v-86c72965]{background:#222;width:40px;height:60px;padding:3px;cursor:pointer;text-align:center}.pile[data-v-86c72965]{background:#222;width:40px;height:60px;padding:3px;color:#aaa}.card .cost[data-v-86c72965]{line-height:1rem;color:#fff}.card .value[data-v-86c72965]{font-size:21px}.card.attack[data-v-86c72965]{color:#ff8a8a}.card.block[data-v-86c72965]{color:#ace}.full-screen-container[data-v-2d926d56]{display:flex;flex-direction:column;min-height:100svh;width:100%}.weather-widget[data-v-57cd473d]{padding:.25rem}.temperature h3[data-v-57cd473d]{margin:0}.weather-status[data-v-57cd473d]{margin-bottom:.5rem}.weather-details.flex-row[data-v-57cd473d]{display:flex;gap:1rem;margin-bottom:.5rem;align-items:center}.location.flex-row[data-v-57cd473d]{display:flex;justify-content:space-between;margin-top:.5rem}.forecast-container[data-v-57cd473d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:.75rem;margin-top:1.5rem;padding-top:1rem}.forecast-day[data-v-57cd473d]{display:flex;flex-direction:column;align-items:center;padding:.5rem .25rem}.day-of-week[data-v-57cd473d],.forecast-icon[data-v-57cd473d]{margin-bottom:.25rem}.forecast-temp[data-v-57cd473d]{display:flex;align-items:baseline;gap:.25rem}.max-temp[data-v-57cd473d]{font-size:1.25rem}.min-temp[data-v-57cd473d]{opacity:.75;font-size:.85rem}.precip-prob[data-v-57cd473d]{color:#9898ff;margin-top:.25rem}.nav-bar[data-v-597b1b36]{display:flex;justify-content:space-between;align-items:center}sl-card h3[data-v-907e3615]{text-align:center;margin-bottom:1rem}.upload-form[data-v-907e3615]{margin-bottom:1rem}.controls-page[data-v-119d7b92]{display:flex;flex-direction:column;gap:2rem;padding:2rem}h1[data-v-119d7b92]{color:var(--quiet-text-color);font-size:2rem;margin-bottom:1rem}.container[data-v-c9891659]{margin:1rem 0}.container[data-v-a438866f]{max-width:800px;padding:0 .5rem;margin-left:auto;margin-right:auto;min-height:calc(100vh - 2rem);display:flex;flex-direction:column}@media (max-width: 575.98px){.container[data-v-a438866f]{min-height:calc(100vh - 6rem)}}.note-item[data-v-a438866f]{display:flex;flex-direction:column;gap:.5rem;position:relative;flex-grow:1}.note-header[data-v-a438866f]{display:flex;gap:.25rem}.note-header .note-title-input[data-v-a438866f]{flex-grow:1;border:1px solid #ace;background:none;font-size:1.5em;font-weight:700;color:var(--quiet-primary-300);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note-content[data-v-a438866f]{flex-grow:1;display:flex}.note-content textarea[data-v-a438866f]{width:100%;min-height:100%;padding:.25rem .5rem;border:1px solid #ace;background:none;color:#ace;resize:vertical;box-sizing:border-box;font-family:Source Code Pro,monospace}.note-footer[data-v-a438866f]{-webkit-user-select:none;user-select:none;padding-top:10px;display:flex;justify-content:space-between;align-items:center}.delete-prompt[data-v-a438866f]{text-align:right;margin-left:auto;cursor:pointer;display:flex;gap:20px}.cigarette-demo[data-v-b0d4921a]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh}.emoji-container[data-v-b0d4921a]{display:flex;justify-content:center;align-items:center;width:300px;height:300px;padding:2rem;border:1px solid #555;margin-bottom:2rem;background-color:#222}.emoji-item[data-v-b0d4921a]{display:flex;flex-direction:column;align-items:center;text-align:center}.emoji-text[data-v-b0d4921a]{font-size:120px;line-height:1;margin-bottom:1rem;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji"}.emoji-item img[data-v-b0d4921a]{width:120px;height:120px;margin-bottom:1rem}.emoji-item p[data-v-b0d4921a]{margin:0;font-size:1.1rem;font-weight:600;letter-spacing:.5px}.button-group[data-v-b0d4921a]{display:flex;gap:1rem}button[data-v-b0d4921a]{padding:.8rem 1.5rem;border:1px solid #888;background-color:#111;color:#eee;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}button[data-v-b0d4921a]:hover{background-color:#eee;color:#111}
