:root{--color-primary:#e08a3e;--color-primary-deep:#b3703f;--color-primary-light:#f2c98f;--color-primary-on-black:#3a2a1a;--color-white:#fff;--color-gray-light:#cfcfcf;--color-gray-mid:#8a8a8a;--color-gray-dark:#4a4a4a;--color-surface:#1a1a1a;--color-black:#000;--intensity-1:#e7e4da;--intensity-2:#9a9a9a;--intensity-3:#7c93b0;--intensity-4:#9c7a63;--intensity-5:#5a5a7a;--font-pixel:"Galmuri14", "Galmuri11", "Courier New", monospace;--shadow-dark-1:#555;--shadow-dark-2:#222;--main-width:90vw;--main-max-width:480px;--main-height:95svh;--main-aspect-ratio:384 / 718;--main-min-width:calc(320px * .9);--main-frame-width:clamp(var(--main-min-width), var(--main-width), var(--main-max-width));--main-max-height:calc(var(--main-max-width) / (var(--main-aspect-ratio)))}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{height:100%}body{min-height:100%;line-height:1.5}img,video,canvas{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none}@font-face{font-family:Galmuri14;font-weight:100 900;font-display:swap;src:url(/assets/Galmuri14-jN4SDo7v.woff2)format("woff2")}@font-face{font-family:Galmuri11;font-weight:100 900;font-display:swap;src:url(/assets/Galmuri11-DgCOUF8Q.woff2)format("woff2")}body{background:var(--color-black);color:var(--color-white);font-family:var(--font-pixel);-webkit-font-smoothing:antialiased;justify-content:center;align-items:center;display:flex}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}._header_tjttk_1{grid-template-columns:1fr auto 1fr;align-items:center;width:100%;display:grid}._back_tjttk_8{min-width:44px;min-height:44px;color:var(--color-white);cursor:pointer;background:0 0;border:none;grid-column:1;justify-self:start;align-items:center;padding:0;font-family:inherit;font-size:18px;font-weight:700;line-height:1;display:flex}._brand_tjttk_26{letter-spacing:1px;color:var(--color-white);grid-column:2;justify-self:center;font-size:14px;font-weight:800;text-decoration:none}._main_k7dkp_1{height:clamp(calc(var(--main-frame-width) / (var(--main-aspect-ratio))), var(--main-height), var(--main-max-height));width:var(--main-frame-width);background:var(--color-black);border:2px solid var(--color-white);border-radius:14px;flex-direction:column;gap:1rem;margin-block:10px;padding:1.625rem 1.375rem 1.875rem;display:flex;overflow-y:auto}._main_k7dkp_1 h1[tabindex="-1"]:focus{outline:none}._wrap_4xe9x_1{height:100%;color:var(--color-gray-light);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 0;display:flex}._spinner_4xe9x_12{border:8px solid var(--color-gray-dark);border-top-color:var(--color-primary);border-radius:50%;width:48px;height:48px;animation:.8s linear infinite _spin_4xe9x_12}@keyframes _spin_4xe9x_12{to{transform:rotate(360deg)}}._button_1odi8_1{background:var(--color-white);color:var(--color-black);border:2px solid var(--color-white);font-family:var(--font-pixel);letter-spacing:2px;cursor:pointer;box-shadow:4px 4px 0 var(--shadow-dark-1);border-radius:10px;padding:.9375rem 2.875rem;font-size:16px}._button_1odi8_1:disabled{background:var(--color-gray-dark);color:var(--color-gray-mid);border-color:var(--color-gray-dark);box-shadow:none;cursor:not-allowed}._button_1odi8_1:not(:disabled):hover{background:var(--color-gray-light)}._button_1odi8_1:focus-visible{outline:2px solid var(--color-primary-light);outline-offset:2px}._outline_1odi8_31{background:var(--color-black);color:var(--color-white);box-shadow:4px 4px 0 var(--shadow-dark-2)}._outline_1odi8_31:not(:disabled):hover{background:var(--color-surface)}._mascot_mhd02_1{width:auto;height:120px;image-rendering:pixelated;animation:3s ease-in-out infinite _bob_mhd02_1}._page_1plgd_1{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.5rem;display:flex}._title_1plgd_11{font-family:var(--font-pixel);color:var(--color-white);letter-spacing:2px;text-shadow:2px 2px 0 var(--shadow-dark-1), 4px 4px 0 var(--shadow-dark-2);margin:0;font-size:36px}._description_1plgd_22{font-family:var(--font-pixel);color:var(--color-gray-mid);letter-spacing:.5px;margin:0;font-size:12px;line-height:1.8}._button_1plgd_31{margin-top:1rem}._dialog_1536w_1{max-width:none;max-height:none;color:inherit;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:100vw;height:100vh;margin:0;padding:0 28px;display:flex}._dialog_1536w_1::backdrop{background:#000000ad}._inner_1536w_22{width:calc(var(--main-width) * .9);max-width:calc(var(--main-max-width) * .9);max-height:calc(var(--main-max-height) * .9);background:var(--color-surface);border:2px solid var(--color-white);border-radius:14px;margin:0 auto;padding:1.625rem 1.375rem 1.25rem;position:relative;box-shadow:7px 7px #0000008c,inset 0 2px #ffffff1f}._header_1536w_37{justify-content:center;align-items:center;margin-bottom:10px;display:flex;position:relative}._title_1536w_45{font-family:var(--font-pixel);color:var(--color-white);text-shadow:.6px 0;text-align:center;margin:0;font-size:15px;font-weight:700}._closeButton_1536w_55{color:var(--color-white);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:inline-flex;position:absolute;top:-10px;right:-10px}._closeButton_1536w_55:hover{color:var(--color-white)}._body_1536w_72{color:var(--color-white);text-align:center;font-size:13px;line-height:1.75}._footer_1536w_79{justify-content:center;gap:10px;margin-top:24px;display:flex}._footer_1536w_79>*{letter-spacing:1px;flex:1;padding-inline:0;font-size:14px}._footer_1536w_79 button{max-width:150px;padding:8px 0}._note_x35pt_9{color:var(--color-gray-light);margin:0;font-size:11px;line-height:1.6}._textareaWrapper_x35pt_16{border:2px solid var(--color-white);border-radius:14px;flex-direction:column;flex:1;gap:.75rem;min-height:200px;padding:1.125rem 1rem;display:flex;position:relative}._textareaBox_x35pt_28{flex:1;display:flex;position:relative;overflow:hidden}._textarea_x35pt_16{color:var(--color-white);font-family:var(--font-pixel);resize:none;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:14px;line-height:1.9}._textarea_x35pt_16::placeholder{color:var(--color-gray-mid)}._textareaMasked_x35pt_52{color:#0000;caret-color:var(--color-white)}._textareaMasked_x35pt_52::selection{color:#0000;background:var(--color-gray-dark)}._maskOverlay_x35pt_62{color:#0000;font-family:var(--font-pixel);white-space:pre-wrap;overflow-wrap:break-word;pointer-events:none;font-size:14px;line-height:1.9;position:absolute;inset:0}._maskedSegment_x35pt_74{box-shadow:0 2px 0 0 var(--color-white)}._textareaFooter_x35pt_82{justify-content:flex-end;align-items:center;margin-top:auto;display:flex}._secretToggle_x35pt_89{border:1.5px solid var(--color-gray-dark);cursor:pointer;color:var(--color-gray-mid);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;display:flex}._secretToggleOn_x35pt_101{border-color:var(--color-gray-light);color:var(--color-gray-light)}._togglePill_x35pt_106{background:var(--color-gray-dark);border-radius:999px;width:22px;height:12px;transition:background .15s;display:inline-block;position:relative}._secretToggleOn_x35pt_101 ._togglePill_x35pt_106{background:var(--color-gray-mid)}._toggleKnob_x35pt_120{background:var(--color-gray-mid);border-radius:50%;width:9px;height:9px;transition:left .15s,background .15s;position:absolute;top:1.5px;left:1.5px}._secretToggleOn_x35pt_101 ._toggleKnob_x35pt_120{background:var(--color-white);left:calc(100% - 10.5px)}._button_x35pt_138{width:100%}._container_1ddhv_1{-webkit-user-select:none;user-select:none;touch-action:none;flex-direction:column;gap:.5rem;width:100%;display:flex}._scaleLabels_1ddhv_10{color:var(--color-gray-mid);letter-spacing:1px;justify-content:space-between;font-size:11px;display:flex}._scaleLabelCurrent_1ddhv_18{color:var(--color-white)}._trackWrap_1ddhv_22{position:relative;container-type:inline-size}._input_1ddhv_29{opacity:0;cursor:pointer;appearance:none;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}._input_1ddhv_29::-webkit-slider-thumb{appearance:none;width:10cqw;height:0}._input_1ddhv_29::-moz-range-thumb{border:0;width:10cqw;height:0}._track_1ddhv_22{border:2px solid var(--color-white);cursor:pointer;border-radius:10px;gap:3px;padding:5px;display:flex}._input_1ddhv_29:focus-visible+._track_1ddhv_22{outline:2px solid var(--color-primary-light);outline-offset:2px}._segment_1ddhv_67{border:1px solid var(--color-gray-dark);background:0 0;flex:1;height:34px;transition:background .1s}._segment_1ddhv_67._filled_1ddhv_75{background:var(--color-white);border:1px solid var(--color-white)}._sub_1lfe5_1{color:var(--color-gray-mid);text-align:center;margin:0 0 18px;font-size:12px;line-height:1.7}._cards_1lfe5_9{flex-direction:column;gap:10px;display:flex}._card_1lfe5_9{background:var(--color-black);color:var(--color-white);border:2px solid var(--color-white);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px;transition:background .15s;display:flex}._card_1lfe5_9:hover{background:var(--color-surface)}._card_1lfe5_9:focus-visible{outline:2px solid var(--color-primary-light);outline-offset:2px}._thumbnail_1lfe5_38{border:1.5px solid var(--color-gray-dark);background:var(--color-surface);object-fit:contain;width:76px;height:76px;image-rendering:pixelated;border-radius:8px;flex:none}._text_1lfe5_49{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}._name_1lfe5_57{font-family:var(--font-pixel);letter-spacing:.5px;font-size:14px}._description_1lfe5_63{color:var(--color-gray-mid);font-size:10px;line-height:1.65}._previewCard_tlv81_9{border:2px solid var(--color-white);border-radius:14px;flex-direction:column;align-items:center;gap:.625rem;padding:1.375rem 1rem 1.125rem;display:flex}._previewImageWrap_tlv81_19{width:112px;height:112px;position:relative}._bunnyPreview_tlv81_25{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;animation:2.4s ease-in-out infinite _bob_tlv81_1}._weatherIcon_tlv81_33{object-fit:contain;width:44px;height:44px;image-rendering:pixelated;z-index:1;position:absolute;top:-10px;right:-8px}._previewCaption_tlv81_44{color:var(--color-white);letter-spacing:.5px;text-align:center;margin:0;font-size:9px}._sliderWrap_tlv81_52{width:100%}._button_tlv81_56{width:100%;margin-top:auto}._moodEmpty_v9h9z_1{flex-direction:column;justify-content:center;align-items:center;gap:2rem;height:100%;display:flex}._moodSingle_v9h9z_10{object-fit:contain;width:76px;height:76px;image-rendering:pixelated}._resultTitle_v9h9z_17{font-family:var(--font-pixel);color:var(--color-gray-light);letter-spacing:1px;margin:0;font-size:17px;line-height:1.5}._decreasedMood_9s5lt_1{flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;display:flex}._resultTitle_9s5lt_10{font-family:var(--font-pixel);color:var(--color-gray-light);letter-spacing:1px;margin:0;font-size:17px;line-height:1.5}._resultTitleWarm_9s5lt_19{color:var(--color-primary)}._moodStrip_9s5lt_23{justify-content:center;align-items:flex-end;gap:5px;width:100%;display:flex}._moodImg_9s5lt_31{aspect-ratio:1;object-fit:contain;min-width:0;max-width:66px;image-rendering:pixelated;flex:1}._active_9s5lt_40{opacity:1}._inactive_9s5lt_44{opacity:.3}._scoreRow_9s5lt_48{font-family:var(--font-pixel);align-items:center;gap:.75rem;display:flex}._scoreBefore_9s5lt_55{color:var(--color-white);font-size:26px}._scoreAfter_9s5lt_60{color:var(--color-primary);font-size:36px}._moodNotDecreased_f6ni4_1{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}._moodSingle_f6ni4_10{object-fit:contain;width:76px;height:76px;image-rendering:pixelated}._resultTitle_f6ni4_17{font-family:var(--font-pixel);color:var(--color-gray-light);letter-spacing:1px;white-space:pre-line;margin:0;font-size:17px;line-height:1.5}._scoreRow_f6ni4_27{font-family:var(--font-pixel);align-items:center;gap:.75rem;display:flex}._scoreBefore_f6ni4_34{color:var(--color-white);font-size:26px}._resultNote_f6ni4_39{color:var(--color-gray-mid);margin:0;font-size:12px;line-height:1.7}._heading_xsvrj_4{font-family:var(--font-pixel);color:var(--color-white);text-shadow:2px 2px 0 var(--shadow-dark-1), 4px 4px 0 var(--shadow-dark-2);margin:.625rem 0 0;font-size:21px;line-height:1.4}._sub_xsvrj_15{color:var(--color-gray-light);margin:0;font-size:12px;line-height:1.7}._srOnly_xsvrj_23{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._resultCard_1c2e2_1{border:2px solid var(--color-white);text-align:center;border-radius:14px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;height:300px;margin-top:.625rem;padding:1.375rem 1rem 1.25rem;display:flex}._resultCardWarm_1c2e2_15{border-color:var(--color-primary)}._sliderLabel_1c2e2_19{color:var(--color-gray-mid);letter-spacing:.5px;margin:0;font-size:12px}._sliderWrap_1c2e2_26{width:100%}._memoBox_1c2e2_30{border:2px solid var(--color-white);border-radius:14px;flex-direction:column;flex:1;gap:.625rem;padding:1rem .875rem;display:flex}._memoLabel_1c2e2_40{color:var(--color-gray-mid);letter-spacing:.5px;margin:0;font-size:11px}._memoTextarea_1c2e2_47{color:var(--color-gray-light);font-family:var(--font-pixel);resize:none;background:0 0;border:none;outline:none;flex:1;width:100%;font-size:13px;line-height:1.7}._memoTextarea_1c2e2_47::placeholder{color:var(--color-gray-dark)}._button_1c2e2_64{width:100%;margin-top:auto}._quitMessage_1c2e2_69{color:var(--color-gray-light);text-align:center;margin:.625rem 0 0;font-size:13px;line-height:1.7}._center_90wvp_1{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.625rem;display:flex}._title_90wvp_11{font-family:var(--font-pixel);color:var(--color-white);letter-spacing:1px;text-shadow:2px 2px 0 var(--shadow-dark-1), 4px 4px 0 var(--shadow-dark-2);margin:0;font-size:26px;line-height:1.4}._description_90wvp_23{font-family:var(--font-pixel);color:var(--color-gray-mid);margin:0;font-size:13px;line-height:1.9}._button_90wvp_31{width:100%}._content_g1tqo_1{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.625rem;display:flex}._title_g1tqo_11{font-family:var(--font-pixel);color:var(--color-white);letter-spacing:2px;text-shadow:2px 2px 0 var(--shadow-dark-1), 4px 4px 0 var(--shadow-dark-2);margin:0;font-size:48px;font-weight:700}._description_g1tqo_23{font-family:var(--font-pixel);color:var(--color-white);margin:0;font-size:20px}._button_g1tqo_30{width:100%}._content_yl95y_1{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.375rem;display:flex}._title_yl95y_11{font-family:var(--font-pixel);color:var(--color-white);letter-spacing:2px;text-shadow:3px 3px 0 var(--shadow-dark-1), 6px 6px 0 var(--shadow-dark-2);margin:0;font-size:48px;font-weight:700}._description_yl95y_23{font-family:var(--font-pixel);color:var(--color-white);margin:0;font-size:20px}._hint_yl95y_30{color:var(--color-gray-mid);margin:0;font-size:12px;line-height:1.9}._actions_yl95y_37{gap:.625rem;margin-top:1.25rem;display:flex}._button_yl95y_43{flex:1}
