.zNrAsq_gnb{height:var(--gnb-h);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);box-shadow:var(--shadow-gnb);z-index:var(--z-gnb);align-items:center;gap:24px;padding:0 24px;display:flex;position:absolute;top:0;left:0;right:0}.zNrAsq_logo{border-radius:var(--radius-sm);color:var(--color-ink);flex:none;align-items:center;gap:28px;padding:4px 2px;text-decoration:none;display:flex}.zNrAsq_logo:hover{color:var(--color-ink)}.zNrAsq_wordmark{width:auto;height:26px;display:block}.zNrAsq_service{font-family:var(--font-mono);color:var(--color-ink-2);background:rgb(var(--color-ink-rgb) / .06);letter-spacing:.02em;border-radius:6px;padding:3px 7px;font-size:12px;font-weight:500}.zNrAsq_menu{border-radius:var(--radius-md);background:rgb(var(--color-ink-rgb) / .05);flex:none;gap:2px;padding:4px;display:flex}.zNrAsq_menuItem{height:34px;color:var(--color-ink-2);white-space:nowrap;border-radius:9px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.zNrAsq_menuItem:hover{color:var(--color-ink)}.zNrAsq_menuItem[aria-current=page]{color:var(--color-ink);background:var(--color-surface-raised);box-shadow:0 1px 3px rgb(var(--color-ink-rgb) / .12);font-weight:800}.zNrAsq_search{flex:1;max-width:400px;margin-left:auto;position:relative}.zNrAsq_search form{position:relative}.zNrAsq_search form:before,.zNrAsq_searchToggle:before{content:"";border:1.8px solid var(--color-ink-3);pointer-events:none;border-radius:50%;width:10px;height:10px;position:absolute;top:13px;left:15px}.zNrAsq_search form:after,.zNrAsq_searchToggle:after{content:"";background:var(--color-ink-3);pointer-events:none;width:5px;height:1.8px;position:absolute;top:24px;left:25px;transform:rotate(45deg)}.zNrAsq_search input{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);width:100%;height:40px;padding:0 16px 0 38px;font-size:16px}.zNrAsq_search input::placeholder{color:var(--color-ink-3)}.zNrAsq_searchToggle{display:none}.zNrAsq_searchPanel{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-card);max-height:min(65vh,440px);box-shadow:var(--shadow-popover);z-index:var(--z-popover);padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.zNrAsq_searchPanel a,.zNrAsq_searchPanel button{width:100%;min-height:var(--tap-min);border-radius:var(--radius-button-sm);color:var(--color-ink);text-align:left;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.zNrAsq_searchPanel strong{font-weight:600}.zNrAsq_searchPanel a:hover,.zNrAsq_searchPanel button:hover,.zNrAsq_searchPanel a:focus-visible,.zNrAsq_searchPanel button:focus-visible{background:var(--color-bg)}.zNrAsq_searchPanel span{color:var(--color-ink-3);margin-left:auto;font-size:12px;font-weight:500}.zNrAsq_searchPanel .zNrAsq_searchAsk{color:var(--color-link);font-weight:700}.zNrAsq_searchHeading{color:var(--color-ink-3);padding:8px 10px 4px;font-size:12px;font-weight:700}.zNrAsq_searchMessage{color:var(--color-ink-2);padding:14px;font-size:14px}.zNrAsq_searchMessage a{color:var(--color-link);margin-top:6px;padding-left:0;font-weight:800}.zNrAsq_gnb .zNrAsq_near{gap:7px}.zNrAsq_near:before{content:"";background:var(--color-accent);width:8px;height:8px;box-shadow:0 0 0 3px var(--color-accent-subtle);border-radius:50%}.zNrAsq_gnb .zNrAsq_near[aria-disabled=true]{opacity:.4;cursor:not-allowed}.zNrAsq_pending{visibility:hidden}.zNrAsq_profile{background:var(--color-ink);width:40px;height:40px;color:var(--color-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;text-decoration:none;display:flex;position:relative}.zNrAsq_profile:hover{color:var(--color-primary)}.zNrAsq_profile:after{content:"";border-radius:50%;position:absolute;inset:-2px}.zNrAsq_bell{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-md);color:var(--color-ink);flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.zNrAsq_bell:hover{color:var(--color-ink);background:rgb(var(--color-ink-rgb) / .05)}.zNrAsq_bellCount{border-radius:var(--radius-pill);background:var(--color-primary);min-width:18px;height:18px;color:var(--color-on-primary);font-family:var(--font-mono);text-align:center;box-shadow:0 0 0 2px var(--color-surface-raised);padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:4px;right:2px}@media (min-width:768px) and (max-width:1023px){.zNrAsq_gnb{gap:14px;padding:0 16px}.zNrAsq_gnb .zNrAsq_service{display:none}.zNrAsq_menuItem{padding:0 10px}}@media (max-width:767px){.zNrAsq_gnb{gap:8px;padding:0 12px 0 16px}.zNrAsq_wordmark{height:21px}.zNrAsq_gnb .zNrAsq_service,.zNrAsq_gnb .zNrAsq_menu,.zNrAsq_gnb .zNrAsq_profile{display:none}.zNrAsq_gnb .zNrAsq_search{flex:none;margin-left:auto}.zNrAsq_gnb .zNrAsq_near,.zNrAsq_gnb .zNrAsq_login{height:var(--tap-min)}.zNrAsq_searchToggle{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-md);display:block;position:relative}.zNrAsq_searchToggle:before{top:14px;left:15px}.zNrAsq_searchToggle:after{top:25px;left:25px}.zNrAsq_search form,.zNrAsq_searchPanel{display:none}.zNrAsq_searchOpen form{top:calc(var(--gnb-h) + 6px);z-index:var(--z-popover);display:block;position:fixed;left:12px;right:12px}.zNrAsq_searchOpen input{height:var(--tap-min);box-shadow:var(--shadow-popover)}.zNrAsq_searchOpen form:before{top:15px}.zNrAsq_searchOpen form:after{top:26px}.zNrAsq_searchOpen .zNrAsq_searchPanel{top:calc(var(--gnb-h) + 56px);width:auto;display:block;position:fixed;left:12px;right:12px}}
._7GYBUq_tabbar{display:none}@media (max-width:767px){._7GYBUq_tabbar{height:var(--tabbar-h);padding:6px 8px calc(4px + env(safe-area-inset-bottom,0px));background:rgb(var(--color-surface-rgb) / .95);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--color-line);z-index:var(--z-gnb);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}._7GYBUq_tab{min-height:48px;color:var(--color-ink-2);border-radius:var(--radius-md);flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:13px;font-weight:700;text-decoration:none;display:flex}._7GYBUq_tab:hover{color:var(--color-ink)}._7GYBUq_tab i{background:0 0;border-radius:2px;width:24px;height:4px}._7GYBUq_tab[aria-current=page]{color:var(--color-ink)}._7GYBUq_tab[aria-current=page] i{background:var(--color-ink)}}
.nyAc8G_back{background:var(--color-ink);height:42px;color:var(--color-on-ink);white-space:nowrap;box-shadow:var(--shadow-md);border-radius:21px;flex:none;align-items:center;gap:6px;padding:0 16px 0 12px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.nyAc8G_back:hover{color:var(--color-on-ink)}.nyAc8G_back:before{content:"";border-bottom:2px solid;border-left:2px solid;width:8px;height:8px;margin-left:4px;transform:rotate(45deg)}@media (max-width:767px){.nyAc8G_back{height:var(--tap-min);border-radius:22px}}
.HjQxJG_btn{height:var(--tap-min);border-radius:var(--radius-button);white-space:nowrap;transition:background var(--dur-fast), transform .1s;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.HjQxJG_btn:active:not(:disabled){transform:scale(.98)}.HjQxJG_primary{background:var(--color-primary);color:var(--color-on-primary)}.HjQxJG_primary:hover{background:var(--color-primary-hover);color:var(--color-on-primary)}.HjQxJG_primary:disabled{background:var(--color-disabled);color:var(--color-ink-3);cursor:not-allowed}.HjQxJG_ink{background:var(--color-ink);color:var(--color-on-ink)}.HjQxJG_ink:hover{background:var(--color-ink-hover);color:var(--color-on-ink)}.HjQxJG_line{border:1px solid var(--color-line-2);background:var(--color-surface-raised);color:var(--color-ink)}.HjQxJG_line:hover{background:var(--color-bg);color:var(--color-ink)}.HjQxJG_text{color:var(--color-ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--color-line-2);text-decoration-color:var(--color-line-2);text-underline-offset:4px;padding:0 10px;font-size:14px;font-weight:600}.HjQxJG_text:hover{color:var(--color-ink)}.HjQxJG_sm{border-radius:var(--radius-button-sm);height:38px;padding:0 14px;font-size:14px;position:relative}.HjQxJG_sm:after{content:"";height:var(--tap-min);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.HjQxJG_lg{border-radius:var(--radius-button-lg);height:52px;font-size:16px}
.OWoYvq_placeholder{flex:none;justify-content:center;align-items:center;width:100%;min-height:96px;padding:16px 8px;display:flex}.OWoYvq_wordmark{width:264px;max-width:100%;height:auto;display:block}.OWoYvq_compact{min-height:0;padding:8px}.OWoYvq_compact .OWoYvq_wordmark{width:160px}
.g-OgwW_box{isolation:isolate;background:var(--color-map-water);position:relative;overflow:hidden}.g-OgwW_notice{text-align:center;font-family:var(--font-mono);color:var(--color-ink-3);background:var(--color-bg);flex-direction:column;justify-content:center;align-items:center;padding:16px;font-size:12px;display:flex;position:absolute;inset:0}
.CiIgHq_close{width:40px;height:40px;color:var(--color-ink-2);background:rgb(var(--color-ink-rgb) / .05);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:22px;display:flex}.CiIgHq_close:hover{background:rgb(var(--color-ink-rgb) / .1)}@media (max-width:767px){.CiIgHq_close{width:var(--tap-min);height:var(--tap-min)}}
._9TuPeG_empty{background:var(--color-surface-raised);border-radius:var(--radius-panel);text-align:center;border:1px solid var(--color-line);padding:24px}._9TuPeG_brand{margin-bottom:16px}._9TuPeG_empty b{letter-spacing:var(--tracking-tight);font-size:20px;font-weight:800}._9TuPeG_empty p{color:var(--color-ink-2);text-wrap:pretty;margin:6px 0 16px;font-size:14px;line-height:1.5}._9TuPeG_actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}
.laloTW_loader{color:var(--color-ink-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 16px;display:flex}.laloTW_scene{flex:none;width:180px;max-width:100%;height:auto;display:block;overflow:visible}.laloTW_backdrop{fill:var(--color-primary-subtle)}.laloTW_ink,.laloTW_surface,.laloTW_hand,.laloTW_reelBody,.laloTW_spool,.laloTW_spoolMarks,.laloTW_reelTicks{stroke:var(--color-ink)}.laloTW_surface,.laloTW_hand{fill:var(--color-surface)}.laloTW_reelBody{fill:var(--color-primary)}.laloTW_spool{fill:var(--color-primary-subtle)}.laloTW_knob{fill:var(--color-ink)}.laloTW_line{stroke:var(--color-ink-2)}.laloTW_limeStroke{stroke:var(--color-primary)}.laloTW_reelRig{transform-origin:51px 118px;animation:2s ease-in-out infinite laloTW_reelSway}.laloTW_crank,.laloTW_spoolMarks{transform-origin:105px 83px;animation:1.1s linear infinite laloTW_wind}.laloTW_spoolMarks{animation-duration:2.2s;animation-direction:reverse}.laloTW_reelTicks{opacity:.35;animation:2s ease-in-out infinite laloTW_reelSway}.laloTW_label{font-size:14px;font-weight:600;line-height:1.5}.laloTW_compact{text-align:left;flex-direction:row;gap:10px;padding:8px 0}.laloTW_compact .laloTW_scene{width:80px}@keyframes laloTW_wind{to{transform:rotate(360deg)}}@keyframes laloTW_reelSway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@media (prefers-reduced-motion:reduce){.laloTW_reelRig,.laloTW_crank,.laloTW_spoolMarks,.laloTW_reelTicks{animation:none}}
.dyOZWq_more{justify-content:center;padding:4px 0;display:flex}.dyOZWq_failed{color:var(--color-ink-2);align-items:center;gap:4px;font-size:14px;display:flex}.dyOZWq_end{text-align:center;color:var(--color-ink-3);padding:8px 0;font-size:13px}
._09A2QG_scrim{background:var(--color-scrim);-webkit-backdrop-filter:blur(4px);z-index:var(--z-dim);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._09A2QG_modal{width:var(--modal-w);background:var(--color-surface);border-radius:var(--radius-modal);max-width:calc(100% - 32px);box-shadow:var(--shadow-modal);flex-direction:column;gap:16px;max-height:calc(100% - 40px);padding:24px 26px 26px;display:flex;overflow-y:auto}._09A2QG_head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._09A2QG_title{letter-spacing:var(--tracking-tight);font-size:24px;font-weight:800;line-height:1.2}._09A2QG_lead{color:var(--color-ink-2);margin-top:6px;font-size:14.5px;line-height:1.55}._09A2QG_actions{flex-direction:column;gap:8px;display:flex}._09A2QG_actions>*{width:100%}@media (max-width:767px){._09A2QG_scrim{align-items:flex-end}._09A2QG_modal{border-radius:var(--radius-modal-sheet) var(--radius-modal-sheet) 0 0;width:100%;max-width:none;max-height:88%;padding:20px 20px 30px}}
.gskq4W_chip{background:var(--color-surface-raised);border:1px solid var(--color-line);white-space:nowrap;height:40px;color:var(--color-ink);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:background var(--dur-fast), border-color var(--dur-fast);border-radius:20px;flex:none;align-items:center;gap:8px;padding:0 14px 0 6px;font-size:14px;font-weight:700;display:inline-flex}.gskq4W_text{padding:0 16px}.gskq4W_chip:hover{border-color:var(--color-line-2);background:var(--color-surface)}.gskq4W_chip[aria-pressed=true]{background:var(--color-ink);color:var(--color-on-ink);border-color:var(--color-ink)}.gskq4W_chip[aria-pressed=true] .gskq4W_stamp:not(:has(img)){background:var(--color-primary);color:var(--color-on-primary)}.gskq4W_chip[aria-pressed=true] .gskq4W_stamp:has(img){box-shadow:0 0 0 2px var(--color-primary)}.gskq4W_bounce .gskq4W_stamp{animation:gskq4W_hop var(--dur-hop) var(--ease-hop)}@keyframes gskq4W_hop{0%{transform:scale(1)}45%{transform:scale(1.28)}to{transform:scale(1)}}.gskq4W_sm{height:36px;padding-right:12px;font-size:13.5px}.gskq4W_sm.gskq4W_text{padding:0 14px}.gskq4W_closed:not([aria-pressed=true]){background:var(--color-muted-subtle);color:var(--color-ink-3);border-style:dashed;border-color:var(--color-border-strong)}.gskq4W_closed:not([aria-pressed=true]) .gskq4W_stamp{opacity:.6}.gskq4W_closedLabel{color:var(--color-danger);font-size:12px;font-weight:800}.gskq4W_chip[aria-pressed=true] .gskq4W_closedLabel{color:var(--color-primary)}@media (max-width:767px){.gskq4W_chip,.gskq4W_sm{height:var(--tap-min)}}
.vTbZXG_stamp{--s:28px;width:var(--s);height:var(--s);border-radius:calc(var(--s) * .34);background:var(--color-accent-subtle);font-style:normal;font-weight:800;font-size:calc(var(--s) * .44);color:var(--color-accent-strong);letter-spacing:0;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.vTbZXG_freshwater{background:var(--color-freshwater-subtle);color:var(--color-freshwater-text)}.vTbZXG_image{background:var(--color-surface-raised);box-shadow:inset 0 0 0 1px rgb(var(--color-ink-rgb) / .08);overflow:hidden}.vTbZXG_image img{object-fit:contain;pointer-events:none;width:84%;height:84%;display:block}
.eiL02G_toast{background:var(--color-ink);color:var(--color-on-ink);border-radius:var(--radius-pill);opacity:0;transition:opacity var(--dur-toast), transform var(--dur-toast);z-index:var(--z-toast);pointer-events:none;white-space:nowrap;box-shadow:0 14px 34px rgb(var(--color-ink-rgb) / .3);padding:12px 20px;font-size:14px;font-weight:600;position:absolute;bottom:120px;left:50%;transform:translate(-50%,20px)}.eiL02G_on{opacity:1;transform:translate(-50%)}.eiL02G_act{pointer-events:auto}.eiL02G_action{min-height:32px;color:var(--color-primary);text-underline-offset:3px;margin-left:14px;font-weight:800;text-decoration:underline;position:relative}@media (max-width:767px){.eiL02G_toast{bottom:calc(var(--tabbar-h) + 92px);white-space:normal;text-align:center;width:max-content;max-width:calc(100% - 32px)}.eiL02G_action:after{content:"";height:var(--tap-min);position:absolute;top:50%;left:-8px;right:-8px;transform:translateY(-50%)}}
.De-NOa_strip{gap:6px;margin-top:10px;list-style:none;display:flex}.De-NOa_thumb{background:var(--color-placeholder);border-radius:10px;width:72px;height:72px;display:block;overflow:hidden}button.De-NOa_thumb{min-width:var(--tap-min);min-height:var(--tap-min)}.De-NOa_thumb img{object-fit:cover;width:100%;height:100%;display:block}.De-NOa_full{object-fit:contain;border-radius:var(--radius-card);background:var(--color-placeholder);width:100%;height:auto;max-height:70vh;display:block}
.x7PSNq_tag{border-radius:var(--radius-sm);font-family:var(--font-sans);letter-spacing:0;white-space:nowrap;vertical-align:middle;background:var(--color-bg-hover);color:var(--color-ink-2);align-items:center;gap:4px;padding:1px 7px;font-size:11.5px;font-weight:700;line-height:1.6;display:inline-flex}.x7PSNq_tag b{font-family:var(--font-mono);font-weight:700}.x7PSNq_tag[data-tier=mid],.x7PSNq_level[data-tier=mid]{background:var(--color-accent-subtle);color:var(--color-accent-strong)}.x7PSNq_tag[data-tier=high],.x7PSNq_level[data-tier=high]{background:var(--color-primary-subtle);color:var(--color-primary-text)}.x7PSNq_tag[data-tier=top],.x7PSNq_level[data-tier=top]{background:var(--color-ink);color:var(--color-primary)}.x7PSNq_card{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-card-lg);flex-direction:column;gap:12px;padding:20px;display:flex}.x7PSNq_head{align-items:center;gap:14px;display:flex}.x7PSNq_level{width:56px;height:56px;font-family:var(--font-mono);background:var(--color-bg-hover);color:var(--color-ink-2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:inline-flex}.x7PSNq_name{letter-spacing:var(--tracking-tight);font-size:21px;font-weight:800}.x7PSNq_bait{font-family:var(--font-mono);color:var(--color-ink-3);font-size:12.5px}.x7PSNq_bar{background:var(--color-track);border-radius:4px;height:8px;overflow:hidden}.x7PSNq_bar:before{content:"";width:var(--progress);background:var(--color-accent);border-radius:4px;height:100%;display:block}.x7PSNq_next{color:var(--color-ink-2);font-size:13.5px}.x7PSNq_ways{border-top:1px dashed var(--color-line-2);flex-direction:column;gap:8px;padding-top:12px;display:flex}.x7PSNq_waysTitle{font-size:14px;font-weight:800}.x7PSNq_ways ul{flex-direction:column;gap:4px;list-style:none;display:flex}.x7PSNq_ways li{color:var(--color-ink-2);justify-content:space-between;gap:12px;font-size:13.5px;display:flex}.x7PSNq_ways li b{font-family:var(--font-mono);color:var(--color-ink);text-align:right;font-weight:700}.x7PSNq_ways li small,.x7PSNq_ways>small{color:var(--color-ink-3);font-size:12.5px}
.LfBDzG_section{border-top:1px dashed var(--color-line-2);margin-top:8px;padding-top:18px}.LfBDzG_title{letter-spacing:var(--tracking-tight);align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}.LfBDzG_count{font-family:var(--font-mono);border-radius:var(--radius-pill);background:var(--color-muted-subtle);color:var(--color-ink-2);padding:2px 8px;font-size:12px;font-weight:600}.LfBDzG_empty{border-radius:var(--radius-card);background:var(--color-bg);color:var(--color-ink-2);text-align:center;margin-top:10px;padding:18px;font-size:14px}.LfBDzG_list{margin-top:6px;list-style:none}.LfBDzG_thread{border-bottom:1px solid var(--color-line);padding:14px 0}.LfBDzG_thread:last-child{border-bottom:none}.LfBDzG_comment{border-radius:var(--radius-md);grid-template-columns:32px 1fr;gap:10px;display:grid}.LfBDzG_avatar{background:var(--color-ink);width:32px;height:32px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:800;text-decoration:none;display:flex}.LfBDzG_avatar:hover{color:var(--color-primary)}.LfBDzG_body{min-width:0}.LfBDzG_meta{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13.5px;display:flex}.LfBDzG_author{color:var(--color-ink);overflow-wrap:anywhere;font-weight:800;text-decoration:none}.LfBDzG_author:hover{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}.LfBDzG_mine{border-radius:var(--radius-sm);background:var(--color-freshwater-subtle);color:var(--color-freshwater-text);padding:2px 7px;font-size:11.5px;font-weight:700}.LfBDzG_date{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-ink-3);font-size:12px}.LfBDzG_text{color:var(--color-ink);white-space:pre-line;overflow-wrap:anywhere;margin-top:4px;font-size:14.5px;line-height:1.6}.LfBDzG_mention{color:var(--color-link);font-weight:700;text-decoration:none}.LfBDzG_mention:hover{text-underline-offset:3px;text-decoration:underline}.LfBDzG_actions{gap:2px;margin:4px 0 0 -8px;display:flex}.LfBDzG_quiet{border-radius:var(--radius-sm);height:30px;color:var(--color-ink-3);align-items:center;gap:5px;padding:0 8px;font-size:12.5px;font-weight:700;display:inline-flex;position:relative}.LfBDzG_quiet:after{content:"";position:absolute;inset:-7px 0}.LfBDzG_quiet:hover{color:var(--color-ink);background:rgb(var(--color-ink-rgb) / .05)}.LfBDzG_quiet[aria-pressed=true]{color:var(--color-link);background:var(--color-accent-subtle)}.LfBDzG_replies{border-left:2px solid var(--color-line);flex-direction:column;gap:12px;margin:10px 0 0 15px;padding-left:17px;list-style:none;display:flex}.LfBDzG_replies .LfBDzG_comment{grid-template-columns:26px 1fr;gap:8px}.LfBDzG_replies .LfBDzG_avatar{width:26px;height:26px;font-size:11.5px}.LfBDzG_focused{background:var(--color-accent-subtle);box-shadow:0 0 0 8px var(--color-accent-subtle)}.LfBDzG_composer{border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface-raised);margin-top:14px;transition:border-color .15s;overflow:hidden}.LfBDzG_composer:focus-within{border-color:var(--color-ink);outline:2px solid var(--color-focus);outline-offset:2px}.LfBDzG_composer[data-invalid=true]{border-color:var(--color-danger)}.LfBDzG_replyTo{background:var(--color-bg);border-bottom:1px solid var(--color-line);min-width:0;color:var(--color-ink-2);align-items:center;gap:6px;padding:6px 6px 6px 14px;font-size:13px;display:flex}.LfBDzG_replyTo b{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink);overflow:hidden}.LfBDzG_replyTo .LfBDzG_quiet{margin-left:auto}.LfBDzG_input{field-sizing:content;resize:none;background:0 0;border:0;width:100%;min-height:76px;max-height:240px;padding:12px 14px 4px;font-size:15px;line-height:1.55;display:block}.LfBDzG_input:focus-visible{outline:none}.LfBDzG_input::placeholder{color:var(--color-ink-3)}.LfBDzG_foot{align-items:center;gap:10px;padding:6px 8px 8px 14px;display:flex}.LfBDzG_hint{min-width:0;color:var(--color-ink-3);flex:1;font-size:12px}.LfBDzG_counter{font-family:var(--font-mono);color:var(--color-ink-3);flex:none;font-size:12px}.LfBDzG_error{color:var(--color-danger);align-items:center;gap:8px;margin-top:8px;font-size:13.5px;font-weight:700;display:flex}.LfBDzG_error:before{content:"!";background:var(--color-danger);width:18px;height:18px;color:var(--color-on-danger);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:flex}@media (max-width:767px){.LfBDzG_input{font-size:16px}.LfBDzG_foot{flex-wrap:wrap}.LfBDzG_hint{flex-basis:100%;order:3}.LfBDzG_counter{margin-right:auto}}
.fs6d-G_section{margin-top:16px;padding-top:14px}.fs6d-G_title{font-size:14.5px}.fs6d-G_note{color:var(--color-ink-2);margin-top:8px;font-size:14px}.fs6d-G_more{justify-content:center;margin-top:4px;display:flex}.fs6d-G_hintLink{color:var(--color-link);font-weight:700;text-decoration:none}.fs6d-G_hintLink:hover{text-underline-offset:3px;text-decoration:underline}
.zP59-q_chips{flex-wrap:wrap;gap:6px;display:flex}.zP59-q_count{font-family:var(--font-mono);opacity:.75;margin-left:4px;font-size:12px}.zP59-q_empty{color:var(--color-ink-2);margin-top:12px;font-size:14px}
.EPqGoq_empty{color:var(--color-ink-2);margin-top:12px;font-size:14px}.EPqGoq_map{border-radius:14px;height:240px;margin-top:12px}.EPqGoq_pin{background:var(--color-surface-raised);border:2px solid var(--color-ink);width:28px;height:28px;color:var(--color-ink);font-family:var(--font-mono);box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.EPqGoq_pinOn{background:var(--color-primary);width:36px;height:36px;color:var(--color-on-primary);border-color:var(--color-ink);font-size:15px}.EPqGoq_parkingPin{border-radius:var(--radius-sm);background:var(--color-ink);width:26px;height:26px;color:var(--color-on-ink);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.EPqGoq_list{flex-direction:column;gap:8px;margin-top:14px;list-style:none;display:flex}.EPqGoq_item{background:var(--color-surface);border:1px solid var(--color-line);border-radius:14px}.EPqGoq_item:hover{border-color:var(--color-line-2)}.EPqGoq_item.EPqGoq_open{background:var(--color-surface-raised);border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.EPqGoq_row{align-items:center;display:flex}.EPqGoq_head{width:100%;min-width:0;min-height:var(--tap-min);text-align:left;color:var(--color-ink);flex:1;align-items:center;gap:12px;padding:10px 12px;display:flex}.EPqGoq_num{border:1.5px solid var(--color-border-strong);width:28px;height:28px;font-family:var(--font-mono);color:var(--color-ink-2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.EPqGoq_numOn{background:var(--color-primary);border-color:var(--color-ink);color:var(--color-on-primary)}.EPqGoq_headText{flex-direction:column;gap:2px;min-width:0;display:flex}.EPqGoq_headText b{letter-spacing:var(--tracking-tight);font-size:14.5px;font-weight:800}.EPqGoq_headText small{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-ink-3);font-size:12px;font-weight:500}.EPqGoq_panel{padding:0 12px 14px}.EPqGoq_facts{border-top:1px solid var(--color-line);grid-template-columns:auto 1fr;align-items:center;gap:10px 14px;padding-top:12px;font-size:14px;display:grid}.EPqGoq_facts dt{font-weight:700}.EPqGoq_facts dd{color:var(--color-ink-2);min-width:0}.EPqGoq_tags{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.EPqGoq_tags li{border-radius:var(--radius-sm);background:var(--color-freshwater-subtle);color:var(--color-freshwater-text);padding:5px 10px;font-size:12.5px;font-weight:700}.EPqGoq_unknown{border-radius:var(--radius-sm);background:var(--color-muted-subtle);color:var(--color-ink-3);padding:5px 10px;font-size:12.5px;font-weight:700;display:inline-block}.EPqGoq_walk{white-space:nowrap}.EPqGoq_address{flex-wrap:wrap;align-items:center;gap:0 6px;display:flex}.EPqGoq_addressText{color:var(--color-ink);overflow-wrap:anywhere}.EPqGoq_parkingAddress{margin-top:2px;font-size:13px}.EPqGoq_parkingAddress .EPqGoq_addressText{color:var(--color-ink-2)}.EPqGoq_copy{min-height:var(--tap-min);color:var(--color-link);text-underline-offset:3px;margin:-12px 0;padding:0 6px;font-size:12.5px;font-weight:700;text-decoration:underline}.EPqGoq_copy:hover{color:var(--color-ink)}.EPqGoq_photo{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.EPqGoq_source{color:var(--color-link);min-height:var(--tap-min);text-underline-offset:3px;align-items:center;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.EPqGoq_source:hover{color:var(--color-ink)}.EPqGoq_roadview{border-radius:14px;height:240px;margin-top:12px}.EPqGoq_directions{width:100%;margin-top:14px}.EPqGoq_like{min-width:var(--tap-min);height:var(--tap-min);color:var(--color-ink-3);font-family:var(--font-mono);border-radius:22px;flex:none;justify-content:center;align-items:center;gap:5px;margin-right:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.EPqGoq_like:hover{color:var(--color-ink);background:var(--color-bg-hover)}.EPqGoq_like[aria-pressed=true]{color:var(--color-ink)}.EPqGoq_pointActions{justify-content:flex-end;margin-top:4px;display:flex}.EPqGoq_pointActions button{min-height:var(--tap-min);color:var(--color-ink-3);text-underline-offset:3px;font-size:12.5px;font-weight:600;text-decoration:underline}.EPqGoq_pointActions button:hover{color:var(--color-ink)}.EPqGoq_add{width:100%;margin-top:12px}
.T66loG_inner{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:16px;max-width:1200px;margin:0 auto;padding:24px 32px 40px;display:grid}.T66loG_main,.T66loG_side{flex-direction:column;gap:16px;min-width:0;display:flex}.T66loG_main{grid-area:1/1}.T66loG_side{grid-area:1/2/span 2}.T66loG_nearby{grid-area:2/1}.T66loG_inner .T66loG_reportInline{display:none}.T66loG_hero{background:var(--color-ink);color:var(--color-on-ink);border-radius:var(--radius-panel);padding:28px 28px 26px;position:relative;overflow:hidden}.T66loG_hero:after{content:"";background:radial-gradient(circle, rgb(var(--color-primary-rgb) / .22), transparent 65%);pointer-events:none;border-radius:50%;width:280px;height:280px;position:absolute;top:-80px;right:-80px}.T66loG_name{letter-spacing:var(--tracking-tight);margin-top:14px;font-size:46px;font-weight:800;line-height:1.05}.T66loG_sub{color:var(--color-on-ink-2);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:5px;font-size:14px;display:flex}.T66loG_sub button{color:var(--color-primary)}.T66loG_species{z-index:1;flex-wrap:wrap;gap:8px;margin-top:20px;list-style:none;display:flex;position:relative}.T66loG_speciesItem{height:var(--tap-min);background:rgb(var(--color-surface-rgb) / .08);border:1px solid rgb(var(--color-surface-rgb) / .12);color:var(--color-on-ink);white-space:nowrap;border-radius:22px;align-items:center;gap:8px;padding:0 14px 0 6px;font-size:14.5px;font-weight:700;display:flex}button.T66loG_speciesItem:hover{background:rgb(var(--color-surface-rgb) / .14)}.T66loG_speciesItem .T66loG_stamp{background:var(--color-primary);color:var(--color-on-primary)}.T66loG_speciesItem .T66loG_stampFresh{background:var(--color-freshwater-on-ink);color:var(--color-ink)}.T66loG_speciesItem .T66loG_stampImage{background:var(--color-surface-raised);box-shadow:0 0 0 2px var(--color-primary)}.T66loG_actions{height:var(--action-bar-h);background:rgb(var(--color-surface-rgb) / .86);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--color-line);flex:none;align-items:center;gap:8px;padding:0 32px;display:flex}.T66loG_actionsName{letter-spacing:var(--tracking-tight);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:auto;font-size:18px;font-weight:800;overflow:hidden}.T66loG_actions .T66loG_action{border-radius:14px;min-width:120px;height:52px;font-size:15.5px}.T66loG_actions .T66loG_directions{min-width:200px}@media (max-width:767px){.T66loG_inner{flex-direction:column;align-items:stretch;gap:12px;padding:12px 12px 28px;display:flex}.T66loG_main,.T66loG_side{display:contents}.T66loG_inner .T66loG_reportInline{align-self:center;display:inline-flex}.T66loG_hero{border-radius:var(--radius-card-lg);padding:20px}.T66loG_name{font-size:30px}.T66loG_actions{gap:8px;height:78px;padding:0 12px}.T66loG_actionsName,.T66loG_actions .T66loG_report{display:none}.T66loG_actions .T66loG_action{flex:1;min-width:0;padding:0 10px}.T66loG_actions .T66loG_directions{flex:1.4;min-width:0}}
.UXunpq_me{background:var(--color-location);border:3px solid var(--color-location-ring);width:18px;height:18px;box-shadow:0 0 0 8px rgb(var(--color-location-rgb) / .2);pointer-events:none;border-radius:50%;display:block}
.HaHOnq_allow{color:var(--color-link);text-underline-offset:3px;font-size:13px;font-weight:700;text-decoration:underline;position:relative}.HaHOnq_allow:after{content:"";height:var(--tap-min);position:absolute;top:50%;left:-6px;right:-6px;transform:translateY(-50%)}
.gKiznG_anchor{translate:-50% -100%}.gKiznG_marker{pointer-events:none;width:34px;height:44px;animation:gKiznG_drop var(--dur-hop) var(--ease-hop);display:block;position:relative}.gKiznG_head{background:var(--color-primary);border:3px solid var(--color-ink);width:34px;height:34px;box-shadow:0 6px 14px rgb(var(--color-ink-rgb) / .28);border-radius:50% 50% 50% 0;position:absolute;top:3px;left:0;transform:rotate(-45deg)}.gKiznG_head:after{content:"";background:var(--color-ink);border-radius:50%;width:10px;height:10px;margin:auto;position:absolute;inset:0}.gKiznG_markerButton{min-height:var(--tap-min);padding:0 5px;display:block}@keyframes gKiznG_drop{0%{transform:translateY(-14px)}}.gKiznG_control{right:var(--float-gap);bottom:var(--pin-drop-bottom,var(--float-gap));z-index:var(--z-panel);flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute}.gKiznG_toggle{box-shadow:var(--shadow-sm)}.gKiznG_glyph{background:var(--color-primary);border:2px solid var(--color-ink);border-radius:50% 50% 50% 0;flex:none;width:12px;height:12px;transform:rotate(-45deg)}.gKiznG_hint{background:var(--color-ink);color:var(--color-on-ink);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:8px 12px;font-size:13px;font-weight:700}.gKiznG_finder{background:var(--glass-bg);width:340px;-webkit-backdrop-filter:var(--glass-filter);border:1px solid var(--glass-border);border-radius:var(--radius-card-lg);box-shadow:var(--shadow-panel);flex-direction:column;gap:6px;padding:8px;display:flex}.gKiznG_finderInput{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);width:100%;height:48px;font:inherit;color:var(--color-ink);padding:0 14px;font-size:16px}.gKiznG_finderInput::placeholder{color:var(--color-ink-3)}.gKiznG_found{max-height:288px;overflow-y:auto}.gKiznG_foundMessage{color:var(--color-ink-2);padding:10px 6px;font-size:14px}.gKiznG_foundList{margin:0;padding:0;list-style:none}.gKiznG_place{width:100%;min-height:var(--tap-min);border-radius:var(--radius-button-sm);text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.gKiznG_place:hover{background:rgb(var(--color-ink-rgb) / .05)}.gKiznG_place strong{font-size:14px;font-weight:700}.gKiznG_place span{color:var(--color-ink-3);font-size:12px}.gKiznG_card{background:var(--glass-bg);width:max-content;max-width:280px;-webkit-backdrop-filter:var(--glass-filter);border:1px solid var(--glass-border);border-radius:var(--radius-card);box-shadow:var(--shadow-panel);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:10px 12px;display:flex;translate:-50% calc(-100% - 54px)}.gKiznG_cardName{letter-spacing:var(--tracking-tight);font-size:15px;font-weight:800;line-height:1.3}.gKiznG_cardAddress{color:var(--color-ink-2);font-size:13px}.gKiznG_coords{font-family:var(--font-mono);color:var(--color-ink-3);font-size:12px}.gKiznG_cardActions{align-items:center;gap:4px;display:flex}.gKiznG_panel{top:calc(var(--gnb-h) + var(--float-gap));right:var(--float-gap);bottom:var(--float-gap);width:var(--preview-w);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);border:1px solid var(--glass-border);box-shadow:var(--shadow-panel);border-radius:var(--radius-panel);z-index:var(--z-panel);flex-direction:column;display:flex;position:absolute;overflow:hidden}.gKiznG_body{flex-direction:column;flex:1;gap:14px;padding:20px 20px 14px;display:flex;overflow-y:auto}.gKiznG_cap{background:var(--color-ink);color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.06em;border-radius:7px;align-self:flex-start;padding:5px 9px;font-size:12px;font-weight:500}.gKiznG_title{letter-spacing:var(--tracking-tight);font-size:28px;font-weight:800;line-height:1.15}.gKiznG_lead{color:var(--color-ink-2);font-size:14px;line-height:1.5}.gKiznG_subhead{letter-spacing:var(--tracking-tight);margin-top:6px;font-size:15px;font-weight:800}.gKiznG_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gKiznG_spot{min-height:var(--tap-min);background:var(--color-surface-raised);box-shadow:var(--shadow-card);color:inherit;border:1px solid #0000;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;text-decoration:none;display:flex}.gKiznG_spot:hover{border-color:var(--color-line-2);color:inherit}.gKiznG_spotName{letter-spacing:var(--tracking-tight);font-size:15px;font-weight:800}.gKiznG_spotMeta{font-family:var(--font-mono);color:var(--color-ink-2);margin-top:2px;font-size:12px;display:block}.gKiznG_none{color:var(--color-ink-2);font-size:14px}.gKiznG_where{color:var(--color-ink);margin-top:4px;font-weight:800;display:block}.gKiznG_actions{border-top:1px solid rgb(var(--color-ink-rgb) / .07);grid-template-columns:1fr 1fr 1fr;gap:8px;padding:12px 20px 18px;display:grid}.gKiznG_more{grid-column:1/-1}@media (max-width:767px){.gKiznG_control{right:12px;bottom:var(--pin-drop-bottom-mobile,calc(var(--tabbar-h) + 16px))}.gKiznG_finder{top:calc(var(--gnb-h) + 8px);width:auto;position:fixed;left:12px;right:12px}.gKiznG_found{max-height:40vh}.gKiznG_panel{top:auto;left:0;right:0;bottom:var(--tabbar-h);width:auto;max-height:calc((100% - var(--tabbar-h)) * .55);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--color-surface);-webkit-backdrop-filter:none;box-shadow:var(--shadow-sheet-up);border:0}.gKiznG_body{gap:10px;padding:8px 18px 12px}.gKiznG_body:before{content:"";background:var(--color-line-2);border-radius:3px;flex:none;width:36px;height:5px;margin:0 auto;display:block}.gKiznG_title{font-size:23px}.gKiznG_actions{padding:10px 18px 24px}}
.a8P2uq_alert{background:var(--color-ink);color:var(--color-on-ink);border-radius:var(--radius-card);padding:14px 16px;font-size:14px;line-height:1.5}.a8P2uq_alert b{color:var(--color-primary);margin-bottom:2px;font-size:16px;font-weight:800;display:block}
.cAilBG_bar{top:calc(var(--gnb-h) + var(--float-gap));left:var(--float-gap);right:var(--float-gap);z-index:var(--z-panel);align-items:center;gap:8px;display:flex;position:absolute}.cAilBG_withPanel{right:calc(var(--preview-w) + var(--float-gap) * 2)}.cAilBG_title{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);border:1px solid var(--glass-border);box-shadow:var(--shadow-panel);white-space:nowrap;border-radius:21px;flex:none;align-items:center;gap:10px;height:42px;padding:0 16px;display:flex}.cAilBG_title b{letter-spacing:var(--tracking-tight);font-size:18px;font-weight:800}.cAilBG_title span{font-family:var(--font-mono);color:var(--color-ink-2);font-size:12px;font-weight:500}.cAilBG_chips{scrollbar-width:none;flex:1;gap:6px;min-width:0;padding:6px 2px 12px;display:flex;overflow-x:auto}.cAilBG_chips::-webkit-scrollbar{display:none}.cAilBG_chips .cAilBG_lifted{box-shadow:var(--shadow-sm)}.cAilBG_chips .cAilBG_lifted:not([aria-pressed=true]):not(:hover){border-color:rgb(var(--color-ink-rgb) / .06)}.cAilBG_chips .cAilBG_radius{background:var(--color-surface-raised);height:40px;box-shadow:inset 0 0 0 1px rgb(var(--color-ink-rgb) / .06), var(--shadow-sm);border-radius:20px;flex:none;align-items:center;gap:2px;padding-left:14px;display:inline-flex}.cAilBG_radius span{font-family:var(--font-mono);color:var(--color-ink-2);margin-right:4px;font-size:12px;font-weight:500}.cAilBG_radius button{height:100%;font-family:var(--font-mono);color:var(--color-ink-2);white-space:nowrap;transition:background var(--dur-fast), color var(--dur-fast);border-radius:20px;padding:0 12px;font-size:13px;font-weight:700}.cAilBG_radius button:hover{color:var(--color-ink)}.cAilBG_radius button[aria-pressed=true]{background:var(--color-ink);color:var(--color-on-ink)}.cAilBG_toggle{border:1px solid var(--color-line);height:40px;color:var(--color-ink-2);white-space:nowrap;background:var(--color-surface-raised);border-radius:20px;flex:none;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:14px;font-weight:700;display:inline-flex}.cAilBG_toggle:before{content:"";border:1.5px solid var(--color-border-strong);border-radius:4px;flex:none;width:14px;height:14px}.cAilBG_toggle[aria-pressed=true]{border-color:var(--color-primary-text);color:var(--color-primary-text);background:var(--color-primary-subtle)}.cAilBG_toggle[aria-pressed=true]:before{background:var(--color-primary-text);border-color:var(--color-primary-text);box-shadow:inset 0 0 0 2.5px var(--color-primary-subtle)}@media (max-width:767px){.cAilBG_bar{top:calc(var(--gnb-h) + 8px);flex-wrap:wrap;gap:8px;left:12px;right:12px}.cAilBG_withPanel{right:12px}.cAilBG_chips{flex-basis:100%;order:3;margin:0 -12px -10px;padding:2px 12px 18px}.cAilBG_title{height:var(--tap-min);border-radius:22px;flex:1;justify-content:space-between}.cAilBG_toggle,.cAilBG_chips .cAilBG_radius{height:var(--tap-min);border-radius:22px}.cAilBG_radius button{border-radius:22px}}
.ozKZjq_cluster{background:var(--color-ink);border:2px solid var(--color-surface-raised);width:56px;height:56px;box-shadow:0 0 0 6px var(--glass-bg), 0 6px 14px rgb(var(--color-ink-rgb) / .28);font-family:var(--font-mono);letter-spacing:var(--tracking-tight);color:var(--color-on-ink);cursor:pointer;transition:transform var(--dur-fast);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:600;line-height:1;display:flex;position:relative}.ozKZjq_cluster:hover{transform:scale(1.06)}.ozKZjq_hot{box-shadow:0 0 0 4px var(--color-primary), 0 6px 14px rgb(var(--color-ink-rgb) / .28)}.ozKZjq_hotCount{background:var(--color-primary);height:20px;color:var(--color-on-primary);box-shadow:0 0 0 2px var(--color-surface-raised);font-family:var(--font-sans);letter-spacing:0;white-space:nowrap;border-radius:6px;align-items:center;padding:0 6px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:-12px;left:50%;translate:-50%}.ozKZjq_old{background:var(--color-pin-old);opacity:.8}
.lG2Ira_hint{left:var(--float-gap);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);border:1px solid var(--glass-border);box-shadow:var(--shadow-panel);border-radius:var(--radius-md);color:var(--color-ink-2);z-index:var(--z-panel);padding:8px 12px;font-size:12px;font-weight:500;position:absolute;bottom:48px}.lG2Ira_empty{width:380px;max-width:calc(100% - 32px);box-shadow:0 20px 50px rgb(var(--color-ink-rgb) / .16);z-index:var(--z-panel);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.lG2Ira_status{top:calc(var(--gnb-h) + 84px);max-width:calc(100% - 56px);z-index:var(--z-panel);position:absolute;left:50%;transform:translate(-50%)}.lG2Ira_statusRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.lG2Ira_refetch{box-shadow:var(--shadow-md);white-space:nowrap}@media (max-width:767px){.lG2Ira_hint{display:none}.lG2Ira_status{top:calc(var(--gnb-h) + 124px);width:max-content;max-width:calc(100% - 24px)}}
.Sy2iPa_scrim{background:var(--color-scrim);-webkit-backdrop-filter:blur(4px);z-index:var(--z-dim);justify-content:flex-end;align-items:stretch;padding:12px;display:flex;position:absolute;inset:0}.Sy2iPa_sheet{width:var(--sheet-w);background:var(--color-surface);border-radius:var(--radius-sheet);max-width:100%;box-shadow:0 30px 80px rgb(var(--color-ink-rgb) / .28);flex-direction:column;display:flex;overflow:hidden}.Sy2iPa_head{justify-content:space-between;align-items:center;padding:14px 14px 0 24px;display:flex}.Sy2iPa_cap{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-ink-3);text-transform:uppercase;font-size:12px;font-weight:500}.Sy2iPa_body{flex-direction:column;flex:1;gap:16px;padding:8px 24px 24px;display:flex;overflow-y:auto}.Sy2iPa_brand{height:170px}.Sy2iPa_title{letter-spacing:var(--tracking-tight);font-size:34px;font-weight:800}.Sy2iPa_sub{color:var(--color-ink-2);margin-top:5px;font-size:14px}.Sy2iPa_months{grid-template-columns:repeat(12,1fr);gap:3px;margin-top:10px;list-style:none;display:grid}.Sy2iPa_months li{background:var(--color-month-off);height:30px;font-family:var(--font-mono);color:var(--color-ink-3);border-radius:7px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.Sy2iPa_months .Sy2iPa_season{background:var(--color-primary);color:var(--color-on-primary)}.Sy2iPa_months .Sy2iPa_closedMonth{background:var(--color-closed-subtle);color:var(--color-danger);text-decoration:line-through}.Sy2iPa_months .Sy2iPa_now{outline:2px solid var(--color-ink);outline-offset:1px}.Sy2iPa_legend{color:var(--color-ink-2);flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:13px;list-style:none;display:flex}.Sy2iPa_legend li{align-items:center;gap:6px;display:flex}.Sy2iPa_legend i{border-radius:3px;width:12px;height:12px}.Sy2iPa_legendSeason{background:var(--color-primary)}.Sy2iPa_legendClosed{background:var(--color-closed-subtle);outline:1px solid var(--color-danger)}.Sy2iPa_legendNow{outline:2px solid var(--color-ink);outline-offset:-2px}.Sy2iPa_rules{grid-template-columns:auto 1fr;align-items:center;gap:10px 14px;font-size:14px;display:grid}.Sy2iPa_rules dt{font-weight:700}.Sy2iPa_rules dd{color:var(--color-ink-2)}.Sy2iPa_more{min-height:var(--tap-min);color:var(--color-link);align-self:flex-start;align-items:center;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.Sy2iPa_more:hover{text-underline-offset:3px;text-decoration:underline}.Sy2iPa_foot{border-top:1px solid var(--color-line);padding:14px 24px 22px}.Sy2iPa_foot button{width:100%}@media (max-width:767px){.Sy2iPa_scrim{align-items:flex-end;padding:0}.Sy2iPa_sheet{border-radius:28px 28px 0 0;width:100%;height:80%}.Sy2iPa_body{padding:8px 18px 24px}.Sy2iPa_foot{padding:14px 18px 24px}}
._3JrFNa_apps{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;display:grid}._3JrFNa_app{border-radius:var(--radius-card);border:1px solid var(--color-line);background:var(--color-surface-raised);height:96px;color:var(--color-ink);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13.5px;font-weight:700;text-decoration:none;display:flex}._3JrFNa_app:hover{border-color:var(--color-line-2);background:var(--color-bg);color:var(--color-ink)}._3JrFNa_icon{justify-content:center;align-items:center;height:40px;display:flex}._3JrFNa_tmap{border-radius:8%}
.D6io9q_bar{align-items:center;gap:12px;display:flex}.D6io9q_chips{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}.D6io9q_list{flex-direction:column;gap:10px;list-style:none;display:flex}.D6io9q_card{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-card-lg);color:var(--color-ink);align-items:flex-start;gap:14px;padding:16px 18px;text-decoration:none;display:flex}.D6io9q_card:hover{border-color:var(--color-line-2)}.D6io9q_card:hover .D6io9q_title{text-underline-offset:3px;text-decoration:underline}.D6io9q_body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.D6io9q_category{border-radius:var(--radius-sm);background:var(--color-bg-hover);font-family:var(--font-sans);color:var(--color-ink-2);align-self:flex-start;padding:2px 8px;font-size:12px;font-weight:700;text-decoration:none}.D6io9q_title{letter-spacing:var(--tracking-tight);overflow-wrap:anywhere;font-size:16.5px;font-weight:800;line-height:1.35}.D6io9q_excerpt{color:var(--color-ink-2);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.D6io9q_meta{font-family:var(--font-mono);color:var(--color-ink-3);margin-top:2px;font-size:12px}.D6io9q_thumb{object-fit:cover;border-radius:var(--radius-md);background:var(--color-placeholder);flex:none;width:72px;height:72px}@media (max-width:767px){.D6io9q_bar{align-items:flex-start}.D6io9q_card{padding:14px}.D6io9q_thumb{width:60px;height:60px}}
.OAA6hq_form{flex-direction:column;gap:16px;display:flex}.OAA6hq_reasons{flex-direction:column;gap:6px;display:flex}.OAA6hq_reason{border:1px solid var(--color-line);background:var(--color-surface-raised);cursor:pointer;border-radius:14px;align-items:center;gap:12px;height:50px;padding:0 16px;font-size:15px;font-weight:600;display:flex}.OAA6hq_reason:has(input:checked){border-color:var(--color-ink);font-weight:700}.OAA6hq_reason:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.OAA6hq_reason input{appearance:none;border:1.5px solid var(--color-border-strong);cursor:pointer;border-radius:50%;flex:none;width:18px;height:18px;margin:0}.OAA6hq_reason input:checked{border:6px solid var(--color-ink)}.OAA6hq_reason input:focus-visible{outline:none}.OAA6hq_text{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);resize:none;height:110px;padding:12px 14px;font-size:16px}.OAA6hq_text::placeholder{color:var(--color-ink-3)}.OAA6hq_error{color:var(--color-danger);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.OAA6hq_error:before{content:"!";background:var(--color-danger);width:18px;height:18px;color:var(--color-on-danger);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:flex}
.e5WPeq_risk{background:var(--color-danger-subtle);color:var(--color-danger-ink);border-radius:14px;gap:10px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.e5WPeq_risk:before{content:"!";background:var(--color-danger);width:20px;height:20px;color:var(--color-on-danger);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:12px;font-weight:900;display:flex}.e5WPeq_evidence{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-card);grid-template-columns:48px 1fr;gap:14px;padding:16px;display:grid}.e5WPeq_evidence .e5WPeq_stamp{--s:48px;font-size:20px}.e5WPeq_date{font-family:var(--font-mono);color:var(--color-ink-3);font-size:12px}.e5WPeq_outcome{font-family:var(--font-sans);border-radius:var(--radius-pill);vertical-align:1px;margin-right:6px;padding:4px 8px;font-size:11.5px;font-weight:800;line-height:1;display:inline-block}.e5WPeq_great{background:var(--color-primary);color:var(--color-on-primary)}.e5WPeq_caught{background:var(--color-accent-subtle);color:var(--color-accent-strong)}.e5WPeq_skunk{background:var(--color-muted);color:var(--color-ink-2)}.e5WPeq_rate{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-card);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.e5WPeq_rateHead{justify-content:space-between;align-items:baseline;display:flex}.e5WPeq_rateCap{letter-spacing:var(--tracking-tight);font-size:14px;font-weight:800}.e5WPeq_ratePercent{font-family:var(--font-mono);font-size:22px;font-weight:700}.e5WPeq_rateBar{border-radius:var(--radius-pill);background:var(--color-track);height:8px;overflow:hidden}.e5WPeq_rateBar i{height:100%;width:var(--p);background:var(--color-primary);border-radius:inherit;display:block}.e5WPeq_rateNote{color:var(--color-ink-3);font-size:12.5px;line-height:1.5}.e5WPeq_point{font-family:var(--font-sans);word-break:keep-all;font-weight:700}.e5WPeq_summary{text-wrap:pretty;margin-top:4px;font-size:14.5px;line-height:1.55}.e5WPeq_source{border-top:1px solid var(--color-line);color:var(--color-ink-2);grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:10px;font-size:12.5px;display:flex}.e5WPeq_anglerTag{border-radius:var(--radius-pill);background:var(--color-freshwater-subtle);color:var(--color-freshwater-text);margin-right:4px;padding:4px 8px;font-size:11.5px;font-weight:800;line-height:1;display:inline-block}.e5WPeq_summary b{font-weight:800}.e5WPeq_note{white-space:pre-line;margin-top:2px;display:block}.e5WPeq_source a.e5WPeq_authorLink{color:var(--color-ink);font-weight:700;text-decoration:none}.e5WPeq_source a.e5WPeq_authorLink:hover{text-underline-offset:3px;text-decoration:underline}.e5WPeq_source a.e5WPeq_social{border:1px solid var(--color-line-2);border-radius:var(--radius-pill);background:var(--color-surface-raised);min-height:32px;color:var(--color-ink);font-family:var(--font-mono);gap:12px;margin-left:auto;margin-right:4px;padding:0 12px;font-size:12.5px;font-weight:600;text-decoration:none}.e5WPeq_source a.e5WPeq_social span{align-items:center;gap:5px;display:inline-flex}.e5WPeq_source a.e5WPeq_social span:only-child{font-family:var(--font-sans);font-weight:700}.e5WPeq_source a.e5WPeq_social:hover{border-color:var(--color-ink-3);background:var(--color-bg);color:var(--color-ink)}.e5WPeq_report{border-radius:var(--radius-sm);min-height:32px;color:var(--color-ink-3);margin-right:-8px;padding:0 8px;font-size:12.5px;font-weight:700;position:relative}.e5WPeq_report:after{content:"";position:absolute;inset:-6px 0}.e5WPeq_report:hover{color:var(--color-ink);background:rgb(var(--color-ink-rgb) / .05)}.e5WPeq_source a{color:var(--color-link);text-underline-offset:3px;align-items:center;min-height:32px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.e5WPeq_source a:hover{color:var(--color-ink)}.e5WPeq_tide{background:var(--color-accent-subtle);border-radius:var(--radius-card);grid-template-columns:64px 1fr;align-items:center;gap:16px;padding:16px;display:grid}.e5WPeq_fresh{grid-template-columns:1fr}.e5WPeq_moon{background:conic-gradient(var(--color-accent) calc(var(--p) * 1%), rgb(var(--color-accent-rgb) / .16) 0);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.e5WPeq_moon i{background:var(--color-surface-raised);width:50px;height:50px;font-style:normal;font-family:var(--font-mono);letter-spacing:var(--tracking-tight);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.e5WPeq_cap{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-ink-3);text-transform:uppercase;font-size:12px;font-weight:500}.e5WPeq_tideName{letter-spacing:var(--tracking-tight);font-size:18px;font-weight:800;display:block}.e5WPeq_tide dl{grid-template-columns:auto 1fr;gap:3px 12px;margin-top:6px;font-size:14px;display:grid}.e5WPeq_tide dt{color:var(--color-ink-2)}.e5WPeq_tide dd{font-family:var(--font-mono);font-weight:500}.e5WPeq_amenities{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.e5WPeq_amenities li{border-radius:var(--radius-sm);background:var(--color-freshwater-subtle);color:var(--color-freshwater-text);padding:5px 10px;font-size:12.5px;font-weight:700}.e5WPeq_amenities .e5WPeq_unknown{background:var(--color-muted-subtle);color:var(--color-ink-3)}@media (max-width:767px){.e5WPeq_source a{min-height:var(--tap-min)}}
.W10mUG_list{flex-direction:column;gap:8px;list-style:none;display:flex}.W10mUG_card{border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-card);color:var(--color-ink);transition:border-color var(--dur-fast);border:1px solid #0000;grid-template-columns:44px 1fr;align-items:start;gap:14px;padding:14px;text-decoration:none;display:grid}.W10mUG_card:hover{border-color:var(--color-line-2);color:var(--color-ink)}.W10mUG_stamp{font-size:18px}.W10mUG_skunk{background:var(--color-muted);width:44px;height:44px;color:var(--color-ink-2);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}.W10mUG_body{min-width:0}.W10mUG_date{font-family:var(--font-mono);color:var(--color-ink-3);font-size:12px}.W10mUG_public{font-family:var(--font-sans);color:var(--color-freshwater-text);margin-left:6px;font-size:11.5px;font-weight:700}.W10mUG_place{letter-spacing:var(--tracking-tight);margin-top:4px;font-size:16.5px;font-weight:800;display:block}.W10mUG_point{color:var(--color-ink-2);font-weight:600}.W10mUG_meta{color:var(--color-ink-2);margin-top:2px;font-size:12.5px}.W10mUG_note{color:var(--color-ink);-webkit-line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;margin-top:6px;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.W10mUG_community{color:var(--color-link);margin-top:6px;font-size:12.5px;font-weight:700}
.zxqYOq_log{flex-direction:column;gap:16px;display:flex}.zxqYOq_logHead{grid-template-columns:52px 1fr;align-items:start;gap:14px;display:grid}.zxqYOq_skunk{background:var(--color-muted);width:52px;height:52px;color:var(--color-ink-2);border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:flex}.zxqYOq_date{font-family:var(--font-mono);color:var(--color-ink-3);font-size:12.5px}.zxqYOq_logTitle{letter-spacing:var(--tracking-tight);margin-top:6px;font-size:26px;font-weight:800;line-height:1.25}.zxqYOq_author{min-height:var(--tap-min);color:var(--color-ink);align-items:center;gap:8px;margin-top:10px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.zxqYOq_authorRank{margin-left:8px}.zxqYOq_author:hover{text-underline-offset:3px;text-decoration:underline}.zxqYOq_avatar{background:var(--color-ink);width:28px;height:28px;color:var(--color-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.zxqYOq_note{white-space:pre-line;overflow-wrap:anywhere;font-size:15.5px;line-height:1.6}.zxqYOq_photos{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;list-style:none;display:grid}.zxqYOq_photos button{border-radius:var(--radius-card);background:var(--color-placeholder);width:100%;display:block;overflow:hidden}.zxqYOq_photos img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.zxqYOq_spot{border-radius:var(--radius-card);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.zxqYOq_spot:hover{border-color:var(--color-line-2)}.zxqYOq_spot b{letter-spacing:var(--tracking-tight);font-size:16px;font-weight:800;display:block}.zxqYOq_spot span{color:var(--color-ink-2);font-size:12.5px}.zxqYOq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.zxqYOq_reportLog{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.zxqYOq_quiet{min-height:var(--tap-min);border-radius:var(--radius-button-sm);color:var(--color-ink-3);padding:0 10px;font-size:13.5px;font-weight:700}.zxqYOq_quiet:hover{color:var(--color-ink);background:rgb(var(--color-ink-rgb) / .05)}.zxqYOq_profileDex{flex-direction:column;gap:12px;display:flex}.zxqYOq_sectionTitle{letter-spacing:var(--tracking-tight);margin:6px 4px 10px;font-size:19px;font-weight:800}.zxqYOq_stack{flex-direction:column;gap:10px;display:flex}.zxqYOq_empty{color:var(--color-ink-2);padding:0 4px;font-size:14px}@media (max-width:767px){.zxqYOq_logTitle{font-size:22px}.zxqYOq_photos{grid-template-columns:1fr}}.zxqYOq_blocked{color:var(--color-ink-2);align-items:center;gap:14px;font-size:14.5px;line-height:1.55;display:flex}.zxqYOq_blocked b{color:var(--color-ink)}@media (max-width:767px){.zxqYOq_blocked{flex-direction:column;align-items:flex-start}}.zxqYOq_blockedNote{border-radius:var(--radius-md);background:var(--color-muted-subtle);color:var(--color-ink-2);padding:10px 14px;font-size:14px;font-weight:600}.zxqYOq_profileStats{color:var(--color-ink-2);font-size:14px}.zxqYOq_profileStats b{font-family:var(--font-mono);color:var(--color-ink);font-weight:700}
.a2PQIG_anglers{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.a2PQIG_angler{min-height:var(--tap-min);border-radius:var(--radius-pill);background:var(--color-surface-raised);border:1px solid var(--color-line);color:var(--color-ink);align-items:center;gap:6px;padding:0 14px 0 6px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.a2PQIG_angler:hover{border-color:var(--color-line-2)}.a2PQIG_avatar{background:var(--color-ink);width:30px;height:30px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}
.bHuwQW_heading{letter-spacing:var(--tracking-tight);margin:6px 4px 8px;font-size:17px;font-weight:800}.bHuwQW_heading small{font-family:var(--font-mono);color:var(--color-ink-3);margin-left:2px;font-size:12.5px;font-weight:600}.bHuwQW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;list-style:none;display:grid}.bHuwQW_cell{border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-card);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.bHuwQW_stamp{font-size:18px}.bHuwQW_text{flex-direction:column;gap:1px;min-width:0;display:flex}.bHuwQW_text b{letter-spacing:var(--tracking-tight);font-size:14.5px;font-weight:800}.bHuwQW_text span{color:var(--color-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.bHuwQW_text .bHuwQW_first{font-family:var(--font-mono);color:var(--color-ink-3);font-size:11.5px}.bHuwQW_empty{background:var(--color-surface);box-shadow:none;border:1px dashed var(--color-line-2)}.bHuwQW_empty .bHuwQW_stamp{filter:grayscale();opacity:.35}.bHuwQW_empty .bHuwQW_text b{color:var(--color-ink-3)}.bHuwQW_note{color:var(--color-ink-3);margin:8px 4px 4px;font-size:12px}.bHuwQW_badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;list-style:none;display:grid}.bHuwQW_badge{border-radius:var(--radius-card);background:var(--color-surface);border:1px dashed var(--color-line-2);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.bHuwQW_badge b{letter-spacing:var(--tracking-tight);color:var(--color-ink-3);font-size:14px;font-weight:800;display:block}.bHuwQW_badge div span{color:var(--color-ink-3);font-size:12px;line-height:1.4;display:block}.bHuwQW_mark{background:var(--color-muted);width:40px;height:40px;color:var(--color-ink-3);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:800;display:flex}.bHuwQW_got{background:var(--color-surface-raised);box-shadow:var(--shadow-card);border:1px solid #0000}.bHuwQW_got b{color:var(--color-ink)}.bHuwQW_got div span{color:var(--color-primary-text);font-weight:700}.bHuwQW_got .bHuwQW_mark{background:var(--color-primary);color:var(--color-on-primary)}
.z3Y55a_board{flex-direction:column;gap:12px;display:flex}.z3Y55a_bar{align-items:center;gap:12px;display:flex}.z3Y55a_chips{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}.z3Y55a_write{flex:none}.z3Y55a_scope{border-radius:var(--radius-md);background:var(--color-accent-subtle);color:var(--color-ink-2);padding:10px 14px;font-size:14px}.z3Y55a_scope b{color:var(--color-ink)}.z3Y55a_scope a{color:var(--color-link);margin-left:4px;font-weight:800}.z3Y55a_note{color:var(--color-ink-2);font-size:14px}.z3Y55a_list{flex-direction:column;gap:10px;list-style:none;display:flex}.z3Y55a_card{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-card-lg);color:var(--color-ink);grid-template-columns:64px 1fr auto;align-items:start;gap:14px;padding:16px 18px;text-decoration:none;display:grid}.z3Y55a_card:hover{border-color:var(--color-line-2);color:var(--color-ink)}.z3Y55a_card:hover .z3Y55a_where b{text-underline-offset:3px;text-decoration:underline}.z3Y55a_dim{background:var(--color-bg)}.z3Y55a_dim .z3Y55a_date{background:var(--color-muted);color:var(--color-ink-2)}.z3Y55a_date{border-radius:var(--radius-md);background:var(--color-ink);height:64px;color:var(--color-on-ink);font-family:var(--font-mono);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.z3Y55a_date b{font-size:17px;font-weight:700}.z3Y55a_date span{opacity:.8;font-size:12px}.z3Y55a_body{flex-direction:column;gap:5px;min-width:0;display:flex}.z3Y55a_where{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.z3Y55a_where b{letter-spacing:var(--tracking-tight);font-size:16.5px;font-weight:800}.z3Y55a_where span{color:var(--color-ink-3);font-size:13px}.z3Y55a_tags{flex-wrap:wrap;gap:6px;display:flex}.z3Y55a_tags:empty{display:none}.z3Y55a_tag{border-radius:var(--radius-pill);background:var(--color-muted-subtle);color:var(--color-ink-2);align-items:center;gap:4px;padding:2px 8px;font-size:12.5px;font-weight:700;display:inline-flex}.z3Y55a_excerpt{color:var(--color-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5;overflow:hidden}.z3Y55a_host{color:var(--color-ink-2);font-size:13px;font-weight:700}.z3Y55a_side{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.z3Y55a_state{border-radius:var(--radius-pill);white-space:nowrap;background:var(--color-muted);color:var(--color-ink-2);padding:3px 9px;font-size:12px;font-weight:800}.z3Y55a_state.z3Y55a_open{background:var(--color-primary);color:var(--color-on-primary)}.z3Y55a_count{font-family:var(--font-mono);color:var(--color-ink-2);font-size:13px}@media (max-width:767px){.z3Y55a_card{grid-template-columns:56px 1fr;padding:14px}.z3Y55a_date{height:56px}.z3Y55a_side{flex-direction:row;grid-column:2;justify-content:flex-start;align-items:center}}
._1JxLvW_calendar{flex-direction:column;gap:10px;display:flex}._1JxLvW_head{justify-content:space-between;align-items:center;display:flex}._1JxLvW_title{letter-spacing:var(--tracking-tight);font-size:18px;font-weight:800}._1JxLvW_nav{width:var(--tap-min);height:var(--tap-min);border:1px solid var(--color-line);background:var(--color-surface-raised);color:var(--color-ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._1JxLvW_nav:hover:not(:disabled){border-color:var(--color-line-2);background:var(--color-surface)}._1JxLvW_nav:disabled{color:var(--color-ink-3);opacity:.4;cursor:default}._1JxLvW_prev,._1JxLvW_next{border-bottom:2px solid;border-left:2px solid;width:8px;height:8px}._1JxLvW_prev{transform:translate(1px)rotate(45deg)}._1JxLvW_next{transform:translate(-1px)rotate(-135deg)}._1JxLvW_grid{border-collapse:separate;border-spacing:2px 4px;table-layout:fixed;width:100%}._1JxLvW_grid th{height:24px;font-family:var(--font-mono);color:var(--color-ink-3);font-size:12px;font-weight:500}._1JxLvW_grid td{padding:0}._1JxLvW_day{border-radius:var(--radius-md);width:100%;height:52px;color:var(--color-ink);transition:background var(--dur-fast);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}._1JxLvW_day:hover:not(:disabled){background:var(--color-bg-hover)}._1JxLvW_num{font-family:var(--font-mono);font-size:15px;font-weight:600;line-height:1}._1JxLvW_note{font-family:var(--font-mono);color:var(--color-ink-3);font-size:10.5px;font-weight:500;line-height:1}._1JxLvW_today{box-shadow:inset 0 0 0 1.5px var(--color-ink)}._1JxLvW_selected,._1JxLvW_selected:hover:not(:disabled){background:var(--color-primary);color:var(--color-on-primary)}._1JxLvW_selected ._1JxLvW_num{font-weight:800}._1JxLvW_selected ._1JxLvW_note{color:var(--color-on-primary)}._1JxLvW_day:disabled{color:var(--color-ink-3);opacity:.35;cursor:default}@media (max-width:767px){._1JxLvW_day{height:48px}}
._23P5AG_board{flex-direction:column;gap:12px;display:flex}._23P5AG_bar{align-items:center;gap:12px;display:flex}._23P5AG_chips{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}._23P5AG_write{flex:none}._23P5AG_note{color:var(--color-ink-2);font-size:14px}._23P5AG_list{flex-direction:column;gap:10px;list-style:none;display:flex}._23P5AG_emblem{background:var(--color-ink);color:var(--color-primary);border-radius:30%;flex:none;justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex}._23P5AG_cardEmblem{width:56px;height:56px;font-size:24px}._23P5AG_card{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-card-lg);color:var(--color-ink);grid-template-columns:56px 1fr auto;align-items:start;gap:14px;padding:16px 18px;text-decoration:none;display:grid}._23P5AG_card:hover{border-color:var(--color-line-2);color:var(--color-ink)}._23P5AG_card:hover ._23P5AG_title b{text-underline-offset:3px;text-decoration:underline}._23P5AG_body{flex-direction:column;gap:5px;min-width:0;display:flex}._23P5AG_title{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}._23P5AG_title b{letter-spacing:var(--tracking-tight);font-size:16.5px;font-weight:800}._23P5AG_policy{border-radius:var(--radius-pill);background:var(--color-accent-subtle);color:var(--color-ink-2);padding:2px 8px;font-size:11.5px;font-weight:800}._23P5AG_meta{color:var(--color-ink-3);font-size:13px}._23P5AG_species{flex-wrap:wrap;gap:6px;display:flex}._23P5AG_tag{border-radius:var(--radius-pill);background:var(--color-muted-subtle);color:var(--color-ink-2);align-items:center;gap:4px;padding:2px 8px;font-size:12.5px;font-weight:700;display:inline-flex}._23P5AG_excerpt{color:var(--color-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5;overflow:hidden}._23P5AG_count{font-family:var(--font-mono);color:var(--color-ink-2);white-space:nowrap;font-size:13px}._23P5AG_count b{color:var(--color-ink);font-size:16px}@media (max-width:767px){._23P5AG_card{grid-template-columns:48px 1fr;padding:14px}._23P5AG_cardEmblem{width:48px;height:48px;font-size:20px}._23P5AG_count{grid-column:2}}
.RiNYhq_asks{flex-direction:column;gap:6px;padding:0 14px 4px;list-style:none;display:flex}.RiNYhq_ask{border-radius:var(--radius-card);background:var(--color-primary-subtle);justify-content:space-between;align-items:center;gap:8px;padding:8px 6px 8px 14px;font-size:14px;display:flex}.RiNYhq_ask p{min-width:0;line-height:1.4}.RiNYhq_ask b{font-weight:800}.RiNYhq_askActions{flex:none;align-items:center;display:flex}.RiNYhq_date{font-family:var(--font-mono);color:var(--color-ink-2);margin-right:6px;font-size:12px}.RiNYhq_upcoming ul{flex-direction:column;gap:6px;list-style:none;display:flex}.RiNYhq_heading{letter-spacing:var(--tracking-tight);margin:2px 4px 6px;font-size:15px;font-weight:800}.RiNYhq_row{border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-card);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px;padding:4px 4px 4px 14px;font-size:14px;display:grid}.RiNYhq_row b{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}@media (max-width:767px){.RiNYhq_asks{padding:0 12px 4px}}
.DmG_xG_visibility{color:var(--color-ink-2);margin-top:6px;font-size:12.5px;font-weight:700}.DmG_xG_photo{position:relative}.DmG_xG_photoHidden{background:rgb(var(--color-ink-rgb) / .75);color:var(--color-on-ink);pointer-events:none;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700;position:absolute;bottom:8px;left:8px}.DmG_xG_place:hover{border-color:var(--color-line)}.DmG_xG_shared{min-height:var(--tap-min);color:var(--color-link);align-self:flex-start;align-items:center;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.DmG_xG_shared:hover{text-underline-offset:3px;text-decoration:underline}.DmG_xG_loading{justify-content:center;padding:80px 0;display:flex}
._6MSBBa_news{border-radius:var(--radius-card);background:var(--color-primary-subtle);padding:10px 14px;font-size:14px;font-weight:700}._6MSBBa_link{color:var(--color-link);white-space:nowrap;margin-left:4px;font-weight:800}
._2E1Xza_inner{max-width:760px}._2E1Xza_sections{background:var(--color-bg-hover);border-radius:var(--radius-md);gap:2px;padding:3px;display:flex}._2E1Xza_sections button{height:40px;color:var(--color-ink-2);border-radius:9px;flex:1;font-size:14.5px;font-weight:600}._2E1Xza_sections button[aria-selected=true]{background:var(--color-surface-raised);color:var(--color-ink);box-shadow:0 1px 3px rgb(var(--color-ink-rgb) / .14);font-weight:800}._2E1Xza_tabs{border-radius:var(--radius-md);background:var(--color-bg-hover);gap:2px;padding:3px;display:flex}._2E1Xza_tab{height:var(--tap-min);color:var(--color-ink-2);border-radius:9px;flex:1;font-size:15px;font-weight:600}._2E1Xza_tab:hover:not(:disabled){color:var(--color-ink)}._2E1Xza_tab[aria-pressed=true]{background:var(--color-surface-raised);color:var(--color-ink);box-shadow:0 1px 3px rgb(var(--color-ink-rgb) / .14);font-weight:800}._2E1Xza_list{flex-direction:column;gap:12px;list-style:none;display:flex}._2E1Xza_item{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-card-lg);padding:8px}._2E1Xza_spot{min-height:var(--tap-min);color:var(--color-ink);border-radius:var(--radius-md);flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:10px 10px 8px;text-decoration:none;display:flex}._2E1Xza_spot b{letter-spacing:var(--tracking-tight);font-size:17px;font-weight:800}._2E1Xza_spot span{color:var(--color-ink-2);font-size:13.5px}._2E1Xza_spot i{color:var(--color-link);margin-left:auto;font-size:13px;font-style:normal;font-weight:700}._2E1Xza_spot:hover b{text-decoration:underline}._2E1Xza_evidence{background:var(--color-surface)}._2E1Xza_status{color:var(--color-ink-2);align-items:center;gap:4px;font-size:14px;display:flex}@media (max-width:767px){._2E1Xza_item{border-radius:18px;padding:6px}._2E1Xza_spot{padding:8px 8px 6px}._2E1Xza_spot i{display:none}}
@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7b2ea649a67424ec-s.2t2k2m1n5ub_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/543992c9d6798731-s.3lrph_o3422c_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/011b4a31f86b9aa9-s.2nu7w5cx0v9t9.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c36c6330d77721ab-s.04hlknlyeymvz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/9e5c2d8801cb2f4d-s.1l0sj1d34g7zb.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/cb6366a0e37fac28-s.1mew9_dh0rb58.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/644761e6f638f956-s.3k95ygeq0vm85.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1362bdcbc0c33596-s.10i1j1eai0g_5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/64b9329347d74192-s.3wilzbrt38scn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Fallback;src:local(Arial);ascent-override:92.98%;descent-override:24.47%;line-gap-override:0.0%;size-adjust:99.78%}.Ob2-kG_className{font-family:Roboto,Roboto Fallback;font-style:normal;font-weight:500}.Ob2-kG_variable{--font-roboto:"Roboto", "Roboto Fallback"}
.HS70Aa_wrap{background-color:var(--color-bg);background-image:linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);background-size:32px 32px;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.HS70Aa_card{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-panel);width:440px;max-width:100%;box-shadow:var(--shadow-popover);text-align:center;padding:24px}.HS70Aa_wordmark{width:auto;height:26px;margin:4px auto 18px;display:block}.HS70Aa_title{letter-spacing:var(--tracking-tight);font-size:20px;font-weight:800}.HS70Aa_lead{color:var(--color-ink-2);text-wrap:pretty;margin:6px 0 16px;font-size:14px;line-height:1.5}.HS70Aa_actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}
.D3k-aa_page{top:var(--gnb-h);background:var(--color-bg);position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.D3k-aa_inner{flex-direction:column;gap:14px;max-width:640px;margin:0 auto;padding:32px 40px 60px;display:flex}.D3k-aa_back{align-self:flex-start}.D3k-aa_title{letter-spacing:var(--tracking-tight);font-size:36px;font-weight:800;line-height:1.1}.D3k-aa_lead{color:var(--color-ink-2);margin-top:8px;font-size:14.5px;line-height:1.5}.D3k-aa_card{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-card-lg);flex-direction:column;gap:22px;padding:20px;display:flex}.D3k-aa_field{flex-direction:column;gap:8px;display:flex}.D3k-aa_label{font-size:13.5px;font-weight:700}.D3k-aa_field input,.D3k-aa_field textarea{border:1px solid var(--color-border-strong);border-radius:var(--radius-button);background:var(--color-surface-raised);width:100%;color:var(--color-ink);font-size:16px}.D3k-aa_field input{height:48px;padding:0 14px}.D3k-aa_field textarea{resize:vertical;padding:12px 14px;line-height:1.5}.D3k-aa_count{font-family:var(--font-mono);color:var(--color-ink-3);align-self:flex-end;font-size:12px}.D3k-aa_picked{border:1px solid var(--color-ink);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:8px 8px 8px 14px;display:flex}.D3k-aa_picked b{letter-spacing:var(--tracking-tight);font-size:16px;font-weight:800;display:block}.D3k-aa_pickedMeta{color:var(--color-ink-2);margin-top:2px;font-size:12.5px;display:block}.D3k-aa_freePlace,.D3k-aa_picker{flex-direction:column;gap:8px;display:flex}.D3k-aa_freePlace>button,.D3k-aa_freeButton{align-self:flex-start}.D3k-aa_results{border:1px solid var(--color-line);border-radius:14px;flex-direction:column;list-style:none;display:flex;overflow:hidden}.D3k-aa_results li+li{border-top:1px solid var(--color-line)}.D3k-aa_results button{width:100%;min-height:var(--tap-min);text-align:left;background:var(--color-surface-raised);align-items:baseline;gap:8px;padding:10px 14px;display:flex}.D3k-aa_results button:hover{background:var(--color-surface)}.D3k-aa_results b{font-size:15px;font-weight:700}.D3k-aa_results span{color:var(--color-ink-2);font-size:12.5px}.D3k-aa_noResult{color:var(--color-ink-2);padding:12px 14px;font-size:13.5px}.D3k-aa_savedPick>span{color:var(--color-ink-2);margin-bottom:6px;font-size:12.5px;font-weight:700;display:block}.D3k-aa_chips{flex-wrap:wrap;gap:6px;display:flex}.D3k-aa_segmented{background:var(--color-bg-hover);border-radius:var(--radius-md);gap:2px;padding:3px;display:flex}.D3k-aa_segmented button{height:40px;color:var(--color-ink-2);border-radius:9px;flex:1;font-size:14px;font-weight:600}.D3k-aa_segmented button[aria-pressed=true]{background:var(--color-surface-raised);color:var(--color-ink);box-shadow:0 1px 3px rgb(var(--color-ink-rgb) / .14);font-weight:800}.D3k-aa_segmented .D3k-aa_pick{white-space:nowrap;flex:1.5}.D3k-aa_sizes{flex-direction:column;gap:6px;margin-top:4px;list-style:none;display:flex}.D3k-aa_sizes li{grid-template-columns:28px 1fr auto;align-items:center;gap:10px;display:grid}.D3k-aa_sizes label{font-size:14px;font-weight:600}.D3k-aa_sizeInput{font-family:var(--font-mono);color:var(--color-ink-2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.D3k-aa_field .D3k-aa_sizeInput input{text-align:right;width:108px;height:44px}.D3k-aa_warn{background:var(--color-danger-subtle);color:var(--color-danger-ink);border-radius:10px;grid-column:1/-1;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.5}.D3k-aa_check{min-height:var(--tap-min);cursor:pointer;align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.D3k-aa_check input{width:20px;height:20px;accent-color:var(--color-ink)}.D3k-aa_check:has(input:disabled){color:var(--color-ink-3);cursor:default}.D3k-aa_hint{color:var(--color-ink-2);font-size:12.5px;line-height:1.5}.D3k-aa_photos{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.D3k-aa_photos li{width:96px;height:96px;position:relative}.D3k-aa_photos img{object-fit:cover;background:var(--color-placeholder);border-radius:12px;width:100%;height:100%;display:block}.D3k-aa_photoRemove{background:var(--color-ink);width:28px;height:28px;color:var(--color-on-ink);border-radius:50%;font-size:16px;font-weight:800;line-height:1;position:absolute;top:-6px;right:-6px}.D3k-aa_photoRemove:before{content:"";position:absolute;inset:-8px}.D3k-aa_photoHidden{background:rgb(var(--color-ink-rgb) / .75);color:var(--color-on-ink);border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700;position:absolute;bottom:4px;left:4px}.D3k-aa_photoAdd{border:1.5px dashed var(--color-border-strong);width:100%;height:100%;color:var(--color-ink-2);border-radius:12px;font-size:14px;font-weight:700}.D3k-aa_photoAdd:disabled{color:var(--color-ink-3)}.D3k-aa_suggest{background:var(--color-primary-subtle);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 8px 12px;font-size:14px;display:flex}.D3k-aa_error{color:var(--color-danger);font-size:14px;font-weight:700}.D3k-aa_actions{flex-direction:column;gap:4px;display:flex}.D3k-aa_loading{justify-content:center;padding:80px 0;display:flex}@media (max-width:767px){.D3k-aa_page{bottom:var(--tabbar-h)}.D3k-aa_inner{gap:12px;padding:16px 12px 40px}.D3k-aa_title{font-size:26px}.D3k-aa_card{border-radius:18px;gap:20px;padding:16px}.D3k-aa_segmented button{height:var(--tap-min)}}
._6j2E2q_page{top:var(--gnb-h);background:var(--color-bg);position:absolute;bottom:0;left:0;right:0}._6j2E2q_center{max-width:640px;margin:0 auto;padding:40px 40px 60px}._6j2E2q_room{background:var(--color-surface-raised);border-left:1px solid var(--color-line);border-right:1px solid var(--color-line);flex-direction:column;max-width:760px;height:100%;margin:0 auto;display:flex;position:relative}._6j2E2q_head{border-bottom:1px solid var(--color-line);align-items:center;gap:10px;padding:10px 18px;display:flex}._6j2E2q_headText{flex:1;min-width:0}._6j2E2q_title{letter-spacing:var(--tracking-tight);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:800;overflow:hidden}._6j2E2q_sub{color:var(--color-ink-3);font-size:12.5px}._6j2E2q_target{min-height:var(--tap-min);color:var(--color-link);flex:none;align-items:center;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}._6j2E2q_target:hover{text-underline-offset:3px;text-decoration:underline}._6j2E2q_banner{background:var(--color-accent-subtle);border-bottom:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 18px;font-size:14px;line-height:1.5;display:flex}._6j2E2q_banner p{flex:260px}._6j2E2q_bannerActions{gap:8px;display:flex}._6j2E2q_scroller{overscroll-behavior:contain;background:var(--color-bg);flex:1;min-height:0;padding:12px 18px 16px;overflow-y:auto}._6j2E2q_older{justify-content:center;padding:4px 0 12px;display:flex}._6j2E2q_empty{text-align:center;color:var(--color-ink-2);padding:40px 0;font-size:14px}._6j2E2q_messages{flex-direction:column;list-style:none;display:flex}._6j2E2q_item+._6j2E2q_item{margin-top:10px}._6j2E2q_item:has(._6j2E2q_continued){margin-top:4px}._6j2E2q_day{font-family:var(--font-mono);color:var(--color-ink-3);align-items:center;gap:10px;margin:10px 0 14px;font-size:12px;display:flex}._6j2E2q_day:before,._6j2E2q_day:after{content:"";background:var(--color-line);flex:1;height:1px}._6j2E2q_message{align-items:flex-start;gap:8px;max-width:82%;display:flex}._6j2E2q_mine{justify-content:flex-end;margin-left:auto}._6j2E2q_avatar{background:var(--color-ink);width:32px;height:32px;color:var(--color-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;text-decoration:none;display:flex}._6j2E2q_continued ._6j2E2q_avatar{visibility:hidden}._6j2E2q_messageBody{flex-direction:column;gap:4px;min-width:0;display:flex}._6j2E2q_mine ._6j2E2q_messageBody{align-items:flex-end}._6j2E2q_author{color:var(--color-ink-2);align-self:flex-start;font-size:12.5px;font-weight:700;text-decoration:none}._6j2E2q_author:hover{color:var(--color-ink)}._6j2E2q_bubbleRow{align-items:flex-end;gap:6px;display:flex}._6j2E2q_mine ._6j2E2q_bubbleRow{flex-direction:row-reverse}._6j2E2q_bubble{background:var(--color-surface-raised);border:1px solid var(--color-line);white-space:pre-line;overflow-wrap:anywhere;border-radius:16px 16px 16px 4px;padding:9px 13px;font-size:15px;line-height:1.5}._6j2E2q_mine ._6j2E2q_bubble{background:var(--color-primary);color:var(--color-on-primary);border-color:#0000;border-radius:16px 16px 4px}._6j2E2q_hidden,._6j2E2q_mine ._6j2E2q_hidden{border:1px dashed var(--color-border-strong);color:var(--color-ink-3);background:0 0;font-size:13.5px}._6j2E2q_meta{font-family:var(--font-mono);color:var(--color-ink-3);white-space:nowrap;flex-direction:column;flex:none;align-items:flex-start;font-size:11px;display:flex}._6j2E2q_mine ._6j2E2q_meta{align-items:flex-end}._6j2E2q_action{height:24px;font-family:var(--font-sans);color:var(--color-ink-3);opacity:0;padding:0 2px;font-size:11.5px;font-weight:700;position:relative}._6j2E2q_action:after{content:"";position:absolute;inset:-10px -8px}._6j2E2q_message:hover ._6j2E2q_action,._6j2E2q_action:focus-visible{opacity:1}._6j2E2q_action:hover{color:var(--color-ink)}@media (hover:none){._6j2E2q_action{opacity:1}}._6j2E2q_unseen{border-radius:var(--radius-pill);background:var(--color-ink);min-height:38px;color:var(--color-on-ink);box-shadow:var(--shadow-popover);padding:0 16px;font-size:13px;font-weight:700;position:absolute;bottom:84px;left:50%;transform:translate(-50%)}._6j2E2q_closed{border-top:1px solid var(--color-line);color:var(--color-ink-2);text-align:center;padding:16px 18px;font-size:14px}._6j2E2q_composer{border-top:1px solid var(--color-line);background:var(--color-surface-raised);padding:10px 14px 12px}._6j2E2q_field{border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface-raised);align-items:flex-end;gap:8px;padding:4px 4px 4px 14px;display:flex}._6j2E2q_field:focus-within{border-color:var(--color-ink);outline:2px solid var(--color-focus);outline-offset:2px}._6j2E2q_field[data-invalid=true]{border-color:var(--color-danger)}._6j2E2q_field textarea{resize:none;min-height:38px;max-height:128px;font:inherit;color:var(--color-ink);background:0 0;border:0;outline:0;flex:1;padding:8px 0;font-size:15px;line-height:1.45}._6j2E2q_field textarea::placeholder{color:var(--color-placeholder)}._6j2E2q_counter{font-family:var(--font-mono);color:var(--color-ink-3);align-self:center;font-size:11.5px}._6j2E2q_send{flex:none}._6j2E2q_error{color:var(--color-danger-ink);margin-top:6px;font-size:13px}._6j2E2q_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){._6j2E2q_page{bottom:var(--tabbar-h)}._6j2E2q_center{padding:20px 12px 40px}._6j2E2q_room{border:0}._6j2E2q_head{padding:8px 12px}._6j2E2q_scroller{padding:10px 12px 14px}._6j2E2q_message{max-width:88%}._6j2E2q_composer{padding:8px 10px 10px}._6j2E2q_field textarea{font-size:16px}}
.vkm_Jq_hero{border-radius:var(--radius-card-lg);background:var(--color-ink);height:520px;color:var(--color-on-ink);isolation:isolate;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.vkm_Jq_track{scroll-snap-type:x mandatory;scrollbar-width:none;z-index:0;display:flex;position:absolute;inset:0;overflow-x:auto}.vkm_Jq_track::-webkit-scrollbar{display:none}.vkm_Jq_slide{scroll-snap-align:start;cursor:zoom-in;flex:0 0 100%;height:100%}.vkm_Jq_slide img{object-fit:cover;width:100%;height:100%;display:block}.vkm_Jq_blank{z-index:0;background:radial-gradient(circle at 85% 8%, rgb(var(--color-primary-rgb) / .32), transparent 42%), radial-gradient(circle at 8% 92%, rgb(var(--color-accent-rgb) / .5), transparent 55%), var(--color-ink);position:absolute;inset:0}.vkm_Jq_scrim{z-index:1;pointer-events:none;background:linear-gradient(to bottom, rgb(var(--color-ink-rgb) / .28) 0%, transparent 22%, transparent 42%, rgb(var(--color-ink-rgb) / .78) 100%);position:absolute;inset:0}.vkm_Jq_pager{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;top:14px;right:14px}.vkm_Jq_count{border-radius:var(--radius-pill);background:rgb(var(--color-ink-rgb) / .5);font-family:var(--font-mono);padding:4px 10px;font-size:12px}.vkm_Jq_arrow{width:var(--tap-min);height:var(--tap-min);background:rgb(var(--color-ink-rgb) / .5);color:var(--color-on-ink);border-radius:50%;font-size:24px;line-height:1}.vkm_Jq_arrow:hover:not(:disabled){background:rgb(var(--color-ink-rgb) / .7)}.vkm_Jq_arrow:disabled{opacity:.35}.vkm_Jq_info{z-index:2;pointer-events:none;padding:0 22px;position:relative}.vkm_Jq_avatar{border:2px solid rgb(var(--color-surface-rgb) / .9);width:84px;height:84px;box-shadow:var(--shadow-sm);pointer-events:auto;border-radius:30px;justify-content:center;align-items:center;display:flex;overflow:hidden}button.vkm_Jq_avatar{cursor:zoom-in}.vkm_Jq_avatar img{object-fit:cover;width:100%;height:100%}.vkm_Jq_initial{background:var(--color-primary);color:var(--color-on-primary);font-size:34px;font-weight:800}.vkm_Jq_name{letter-spacing:var(--tracking-tight);text-shadow:0 1px 8px rgb(var(--color-ink-rgb) / .35);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:30px;font-weight:800;line-height:1.15;display:flex}.vkm_Jq_rank{text-shadow:none}.vkm_Jq_bio{color:rgb(var(--color-surface-rgb) / .88);text-shadow:0 1px 6px rgb(var(--color-ink-rgb) / .4);overflow-wrap:anywhere;margin-top:6px;font-size:15px;line-height:1.5}.vkm_Jq_actions{z-index:2;border:1px solid rgb(var(--color-surface-rgb) / .6);border-radius:var(--radius-md);background:rgb(var(--color-ink-rgb) / .18);-webkit-backdrop-filter:blur(6px);margin:18px;display:flex;position:relative}.vkm_Jq_action{min-height:50px;color:var(--color-on-ink);border-radius:var(--radius-md);flex:1;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.vkm_Jq_action:hover{color:var(--color-on-ink);background:rgb(var(--color-surface-rgb) / .1)}.vkm_Jq_action+.vkm_Jq_action:before{content:"";background:rgb(var(--color-surface-rgb) / .45);width:1px;position:absolute;top:14px;bottom:14px;left:0}@media (pointer:coarse){.vkm_Jq_arrow{display:none}}@media (max-width:767px){.vkm_Jq_hero{height:min(560px,72svh)}.vkm_Jq_name{font-size:27px}.vkm_Jq_actions{margin:16px 14px 14px}}
.OY-vBW_panel{top:calc(var(--gnb-h) + var(--float-gap));left:var(--float-gap);bottom:var(--float-gap);width:var(--side-w);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);border:1px solid var(--glass-border);box-shadow:var(--shadow-panel);border-radius:var(--radius-panel);z-index:var(--z-panel);flex-direction:column;display:flex;position:absolute;overflow:hidden}.OY-vBW_head{padding:26px 24px 14px}.OY-vBW_title{letter-spacing:var(--tracking-tight);font-size:28px;font-weight:800;line-height:1.15}.OY-vBW_lead{color:var(--color-ink-2);margin-top:8px;font-size:14px;line-height:1.5}.OY-vBW_waterTabs{border-radius:var(--radius-md);background:var(--color-bg-hover);gap:2px;margin-bottom:16px;padding:3px;display:flex}.OY-vBW_waterTab{height:36px;color:var(--color-ink-2);border-radius:9px;flex:1;justify-content:center;align-items:center;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}a.OY-vBW_waterTab:hover{color:var(--color-ink)}.OY-vBW_waterTab[aria-current=page]{background:var(--color-surface-raised);color:var(--color-ink);box-shadow:0 1px 3px rgb(var(--color-ink-rgb) / .14);font-weight:800}.OY-vBW_chips{flex-wrap:wrap;gap:6px;padding:0 24px 8px;display:flex}.OY-vBW_chips .OY-vBW_chip{height:36px;padding-right:12px;font-size:13.5px}.OY-vBW_chips .OY-vBW_textChip{padding:0 14px}.OY-vBW_hint{color:var(--color-ink-3);padding:0 24px 12px;font-size:12px;font-weight:500}.OY-vBW_list{flex-direction:column;flex:1;gap:8px;padding:4px 14px 18px;list-style:none;display:flex;overflow-y:auto}.OY-vBW_card{text-align:left;border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-card);color:var(--color-ink);transition:border-color var(--dur-fast), opacity var(--dur-base), transform var(--dur-fast);border:1px solid #0000;grid-template-columns:36px 1fr auto;align-items:center;gap:14px;padding:14px;text-decoration:none;display:grid}.OY-vBW_card:hover{border-color:var(--color-line-2);color:var(--color-ink);transform:translateY(-1px)}.OY-vBW_dim{opacity:.38}.OY-vBW_rank{background:var(--color-bg);width:36px;height:36px;font-family:var(--font-mono);color:var(--color-ink-2);border-radius:11px;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.OY-vBW_first .OY-vBW_rank{background:var(--color-ink);color:var(--color-primary)}.OY-vBW_name{letter-spacing:var(--tracking-tight);font-size:19px;font-weight:800;display:block}.OY-vBW_meta{color:var(--color-ink-2);margin-top:2px;font-size:13px}.OY-vBW_stamps{gap:3px;margin-top:8px;display:flex}.OY-vBW_count{color:var(--color-ink-3);text-align:right;font-size:12px;font-weight:600;line-height:1.4}.OY-vBW_count em{color:var(--color-ink);font-size:24px;font-style:normal;font-weight:600;font-family:var(--font-mono);letter-spacing:var(--tracking-tight);line-height:1.1;display:block}.OY-vBW_hotBadge{margin-top:6px}.OY-vBW_waters{flex-direction:column;gap:8px;padding:4px 14px 18px;display:flex;overflow-y:auto}.OY-vBW_water{border-radius:var(--radius-card);width:100%;box-shadow:var(--shadow-card);background:var(--color-surface-raised);color:var(--color-ink);text-align:left;transition:border-color var(--dur-fast), transform var(--dur-fast);border:1px solid #0000;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:18px;text-decoration:none;display:grid}.OY-vBW_water:hover{color:var(--color-ink);border-color:var(--color-line-2);transform:translateY(-1px)}.OY-vBW_water .OY-vBW_name{font-size:24px}.OY-vBW_water .OY-vBW_meta{display:block}.OY-vBW_fresh .OY-vBW_name{align-items:center;gap:8px;display:flex}.OY-vBW_fresh .OY-vBW_name:before{content:"";background:var(--color-freshwater);border-radius:50%;width:8px;height:8px}.OY-vBW_pinDrop{--pin-drop-bottom-mobile:calc(50% + var(--tabbar-h) + 16px)}@media (max-width:767px){.OY-vBW_panel{top:auto;left:0;right:0;bottom:var(--tabbar-h);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--color-surface);-webkit-backdrop-filter:none;width:auto;height:50%;box-shadow:var(--shadow-sheet-up);border:0}.OY-vBW_head{padding:10px 18px}.OY-vBW_head:before{content:"";background:var(--color-line-2);border-radius:3px;width:36px;height:5px;margin:0 auto 12px;display:block}.OY-vBW_title{font-size:21px}.OY-vBW_lead,.OY-vBW_hint{display:none}.OY-vBW_chips{scrollbar-width:none;flex-wrap:nowrap;padding:0 18px 10px;overflow-x:auto}.OY-vBW_chips::-webkit-scrollbar{display:none}.OY-vBW_chips .OY-vBW_chip{height:var(--tap-min)}.OY-vBW_list{gap:8px;padding:2px 14px 20px}.OY-vBW_waterTabs{margin-bottom:12px}.OY-vBW_waterTab{height:var(--tap-min)}.OY-vBW_waters{padding:2px 14px 20px}.OY-vBW_water{padding:14px}.OY-vBW_water .OY-vBW_name{font-size:20px}.OY-vBW_card{grid-template-columns:30px 1fr auto;gap:10px;padding:12px}.OY-vBW_rank{border-radius:9px;width:30px;height:30px;font-size:13px}.OY-vBW_name{font-size:17px}}
.emw8kq_panel{top:calc(var(--gnb-h) + var(--float-gap));left:var(--float-gap);bottom:var(--float-gap);width:var(--side-w);max-width:calc(100% - var(--float-gap) * 2);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);border:1px solid var(--glass-border);box-shadow:var(--shadow-panel);border-radius:var(--radius-panel);z-index:var(--z-panel);flex-direction:column;display:flex;position:absolute;overflow:hidden}.emw8kq_head{flex-direction:column;gap:14px;padding:26px 24px 12px;display:flex}.emw8kq_tabs{background:var(--color-bg-hover);border-radius:var(--radius-md);gap:2px;padding:3px;display:flex}.emw8kq_tabs button{height:38px;color:var(--color-ink-2);border-radius:9px;flex:1;font-size:14px;font-weight:600}.emw8kq_tabs button[aria-selected=true]{background:var(--color-surface-raised);color:var(--color-ink);box-shadow:0 1px 3px rgb(var(--color-ink-rgb) / .14);font-weight:800}.emw8kq_wide{top:var(--gnb-h);background:var(--color-bg);-webkit-backdrop-filter:none;width:auto;max-width:none;box-shadow:none;--wide-pad:max(16px, calc((100% - 760px) / 2));border:0;border-radius:0;bottom:0;left:0;right:0}.emw8kq_panel.emw8kq_wide>*{padding-inline:var(--wide-pad)}.emw8kq_wide .emw8kq_head{padding-top:40px}.emw8kq_body{flex-direction:column;flex:1;gap:10px;padding:4px 14px 18px;display:flex;overflow-y:auto}.emw8kq_title{letter-spacing:var(--tracking-tight);font-size:36px;font-weight:800;line-height:1.1}.emw8kq_lead{color:var(--color-ink-2);font-size:14.5px;line-height:1.5}.emw8kq_savedLead{padding:0 4px}.emw8kq_logHead{justify-content:space-between;align-items:center;gap:12px;padding-left:4px;display:flex}.emw8kq_list{flex-direction:column;gap:8px;list-style:none;display:flex}.emw8kq_panelLoading{justify-content:center;padding:48px 0;display:flex}.emw8kq_card{border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-card);color:var(--color-ink);text-align:left;transition:border-color var(--dur-fast);border:1px solid #0000;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;padding:14px;text-decoration:none;display:grid}.emw8kq_card:hover{border-color:var(--color-line-2);color:var(--color-ink)}.emw8kq_card .emw8kq_stamp{font-size:20px}.emw8kq_name{letter-spacing:var(--tracking-tight);font-size:17px;font-weight:800;display:block}.emw8kq_meta{color:var(--color-ink-2);margin-top:2px;font-size:12.5px}.emw8kq_memo{color:var(--color-ink);background:var(--color-primary-subtle);border-radius:7px;margin-top:6px;padding:4px 8px;font-size:12.5px;display:inline-block}.emw8kq_subhead{letter-spacing:var(--tracking-tight);color:var(--color-ink-2);margin:8px 0 0 4px;font-size:14px;font-weight:800}.emw8kq_pinItem{position:relative}.emw8kq_pinCard{grid-template-columns:48px 1fr;padding-right:84px}.emw8kq_pinGlyph{background:var(--color-primary);border:2.5px solid var(--color-ink);border-radius:50% 50% 50% 0;justify-self:center;width:28px;height:28px;transform:rotate(-45deg)}.emw8kq_remove{min-height:var(--tap-min);position:absolute;top:50%;right:8px;transform:translateY(-50%)}.emw8kq_center{top:var(--gnb-h);justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;bottom:0;left:0;right:0}.emw8kq_center>*{width:440px;max-width:100%}.emw8kq_status{color:var(--color-ink-2);text-align:center;font-size:14px}@media (max-width:767px){.emw8kq_panel{top:auto;left:0;right:0;bottom:var(--tabbar-h);background:var(--color-surface);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;border:0;width:auto;max-width:none;height:52%}.emw8kq_wide{top:var(--gnb-h);bottom:var(--tabbar-h);background:var(--color-bg);border-radius:0;height:auto}.emw8kq_wide .emw8kq_head{padding-top:20px}.emw8kq_head{gap:10px;padding:16px 18px 8px}.emw8kq_title{font-size:26px}.emw8kq_tabs button{height:var(--tap-min)}.emw8kq_body{padding:4px 12px 20px}.emw8kq_center{bottom:var(--tabbar-h)}}
.ZE-8-G_page{top:var(--gnb-h);background:var(--color-bg);position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.ZE-8-G_inner{flex-direction:column;gap:14px;max-width:860px;margin:0 auto;padding:40px 40px 60px;display:flex}.ZE-8-G_settings{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:16px;max-width:1200px;display:grid}.ZE-8-G_settings>:first-child,.ZE-8-G_settings>p{grid-column:1/-1}.ZE-8-G_narrow{max-width:640px}.ZE-8-G_back{align-self:flex-start}.ZE-8-G_title{letter-spacing:var(--tracking-tight);font-size:36px;font-weight:800;line-height:1.1}.ZE-8-G_lead{color:var(--color-ink-2);margin-top:8px;font-size:14.5px;line-height:1.5}.ZE-8-G_version{color:var(--color-ink-2);font-size:12.5px;line-height:1.5}.ZE-8-G_card{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-card-lg);padding:20px}.ZE-8-G_cardTitle{letter-spacing:var(--tracking-tight);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px 12px;font-size:17px;font-weight:800;display:flex}.ZE-8-G_cardTitle small{font-family:var(--font-mono);color:var(--color-ink-3);letter-spacing:.02em;font-size:12px;font-weight:500}.ZE-8-G_rows{margin-top:6px}.ZE-8-G_row{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:14px;padding:14px 0;font-size:15px;display:flex}.ZE-8-G_row:first-child{border-top:0}.ZE-8-G_row b{font-weight:700;display:block}.ZE-8-G_row span{color:var(--color-ink-2);font-size:14px}.ZE-8-G_account{align-items:center;gap:12px;min-width:0;display:flex}.ZE-8-G_accountText{min-width:0}.ZE-8-G_accountText b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ZE-8-G_providerMark{border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.ZE-8-G_providerMark img{width:18px;height:18px}.ZE-8-G_providerMark.ZE-8-G_kakao{background:var(--brand-kakao)}.ZE-8-G_providerMark.ZE-8-G_naver{background:var(--brand-naver)}.ZE-8-G_providerMark.ZE-8-G_naver img{width:14px;height:14px}.ZE-8-G_providerMark.ZE-8-G_google{background:var(--brand-white);box-shadow:inset 0 0 0 1px var(--color-line)}.ZE-8-G_providerMark.ZE-8-G_apple{background:var(--brand-apple);color:var(--brand-white)}.ZE-8-G_providerMark.ZE-8-G_email{background:var(--color-ink);color:var(--color-on-ink)}.ZE-8-G_switch{background:var(--color-switch-off);width:50px;height:30px;transition:background var(--dur-base);border-radius:15px;flex:none;position:relative}.ZE-8-G_switch:before{content:"";position:absolute;inset:-7px -4px}.ZE-8-G_switch:after{content:"";background:var(--color-surface-raised);width:24px;height:24px;box-shadow:0 1px 3px rgb(var(--color-ink-rgb) / .2);transition:left var(--dur-base);border-radius:50%;position:absolute;top:3px;left:3px}.ZE-8-G_switch[aria-checked=true]{background:var(--color-accent)}.ZE-8-G_switch[aria-checked=true]:after{left:23px}.ZE-8-G_switch:disabled{cursor:not-allowed;opacity:.6}.ZE-8-G_pick{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ZE-8-G_form{flex-direction:column;gap:16px;display:flex}.ZE-8-G_field{flex-direction:column;gap:8px;display:flex}.ZE-8-G_field label,.ZE-8-G_fieldLabel{font-size:13.5px;font-weight:700}.ZE-8-G_field input{border:1px solid var(--color-border-strong);border-radius:var(--radius-button);background:var(--color-surface-raised);height:48px;padding:0 14px;font-size:16px}.ZE-8-G_field small{color:var(--color-ink-3);font-size:13px}.ZE-8-G_field input[aria-invalid=true]{border-color:var(--color-danger)}.ZE-8-G_field input[aria-invalid=true]+small{color:var(--color-danger);font-weight:700}.ZE-8-G_nicknameForm{flex-direction:column;gap:16px;display:flex}.ZE-8-G_radio{flex-direction:column;gap:6px;display:flex}.ZE-8-G_radio label{border:1px solid var(--color-line);background:var(--color-surface-raised);cursor:pointer;border-radius:14px;align-items:center;gap:12px;min-height:50px;padding:0 16px;font-size:15px;font-weight:600;display:flex;position:relative}.ZE-8-G_radio label:before{content:"";border:1.5px solid var(--color-border-strong);border-radius:50%;flex:none;width:18px;height:18px}.ZE-8-G_radio input{opacity:0;pointer-events:none;position:absolute}.ZE-8-G_radio label:has(input:checked){border-color:var(--color-ink);font-weight:700}.ZE-8-G_radio label:has(input:checked):before{border:6px solid var(--color-ink)}.ZE-8-G_radio label:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.ZE-8-G_submit{height:52px;font-size:16px}@media (max-width:767px){.ZE-8-G_inner{gap:12px;padding:20px 12px 40px}.ZE-8-G_settings{flex-direction:column;align-items:stretch;display:flex}.ZE-8-G_page{bottom:var(--tabbar-h)}.ZE-8-G_title{font-size:26px}.ZE-8-G_card{border-radius:18px;padding:16px}}
.QY5QOq_app{background:var(--color-bg);position:fixed;inset:0;overflow:hidden}
._0rNJNa_tabs{flex-wrap:wrap;gap:8px;display:flex}._0rNJNa_tab{min-height:var(--tap-min);border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--color-surface-raised);color:var(--color-ink);align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}._0rNJNa_tab:hover{border-color:var(--color-line-2);background:var(--color-surface);color:var(--color-ink)}._0rNJNa_tab[aria-current=page]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-on-ink)}._0rNJNa_list{flex-direction:column;gap:14px;display:flex}._0rNJNa_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;display:flex}._0rNJNa_name{letter-spacing:var(--tracking-tight);font-size:17px;font-weight:800}._0rNJNa_meta{color:var(--color-ink-2);font-size:13px}._0rNJNa_reason{margin-top:8px;font-size:15px;font-weight:700}._0rNJNa_text{color:var(--color-ink-2);white-space:pre-wrap;margin-top:4px;font-size:14px}._0rNJNa_tag{background:var(--color-danger-subtle);color:var(--color-danger-ink);letter-spacing:var(--tracking);vertical-align:2px;border-radius:7px;margin-left:6px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-block}._0rNJNa_warn{color:var(--color-danger);font-weight:700}._0rNJNa_evidences{border-top:1px solid var(--color-line);margin-top:12px}._0rNJNa_evidence{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}._0rNJNa_evidence[data-hidden=true] ._0rNJNa_summary{color:var(--color-ink-3);text-decoration:line-through}._0rNJNa_summary{margin-top:2px;line-height:1.45;display:block}._0rNJNa_url{overflow-wrap:anywhere}._0rNJNa_chatContext{overflow-wrap:anywhere;margin-top:4px;list-style:none}._0rNJNa_actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}._0rNJNa_status{color:var(--color-ink-2);font-size:15px}@media (max-width:767px){._0rNJNa_evidence{flex-direction:column;align-items:stretch}}._0rNJNa_photos{flex-wrap:wrap;gap:8px;margin-top:8px;list-style:none;display:flex}._0rNJNa_photos li{flex-direction:column;align-items:center;gap:2px;display:flex}._0rNJNa_photos img{object-fit:cover;border-radius:10px;width:96px;height:96px;display:block}._0rNJNa_photos li[data-hidden=true] img{opacity:.4}
.o5hngG_crumbs{color:var(--color-ink-3);flex-wrap:wrap;align-items:center;font-size:13.5px;list-style:none;display:flex}.o5hngG_crumbs li+li:before{content:"›";margin:0 8px}.o5hngG_crumbs a{min-height:var(--tap-min);color:var(--color-link);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.o5hngG_crumbs a:hover{text-underline-offset:3px;text-decoration:underline}.o5hngG_head{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.o5hngG_actions{flex-wrap:wrap;gap:8px;display:flex}.o5hngG_speciesGrid,.o5hngG_spotGrid{gap:8px;margin-top:14px;list-style:none;display:grid}.o5hngG_speciesGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.o5hngG_spotGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.o5hngG_tile{height:100%;min-height:var(--tap-min);background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-ink);border-radius:14px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.o5hngG_tile:hover{border-color:var(--color-line-2);background:var(--color-surface-raised);color:var(--color-ink)}.o5hngG_tileText{flex:1;min-width:0}.o5hngG_tileText b{letter-spacing:var(--tracking-tight);font-size:15px;font-weight:800;display:block}.o5hngG_tileText span{color:var(--color-ink-2);margin-top:2px;font-size:12.5px;display:block}.o5hngG_badge{flex:none}.o5hngG_regionName{color:var(--color-ink-2);margin-top:16px;font-size:13px;font-weight:700}.o5hngG_pills{flex-wrap:wrap;gap:8px;margin-top:10px;list-style:none;display:flex}.o5hngG_pill{min-height:var(--tap-min);border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink-2);align-items:center;gap:6px;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.o5hngG_pill b{color:var(--color-ink);font-weight:700}.o5hngG_pill small{color:var(--color-ink-3);font-size:12.5px}.o5hngG_pill:hover{border-color:var(--color-line-2);background:var(--color-surface-raised)}.o5hngG_secondTitle{margin-top:20px}.o5hngG_note{color:var(--color-ink-3);margin-top:14px;font-size:13px}.o5hngG_journals{flex-direction:column;gap:12px;margin-top:6px;display:flex}.o5hngG_sectionTitle{letter-spacing:var(--tracking-tight);font-size:19px;font-weight:800}.o5hngG_facts{grid-template-columns:auto 1fr;gap:10px 14px;margin-top:14px;font-size:14px;display:grid}.o5hngG_facts dt{font-weight:700}.o5hngG_facts dd{color:var(--color-ink-2);line-height:1.5}.o5hngG_ruleNote{color:var(--color-ink-3);margin-top:2px;font-size:12.5px;display:block}@media (max-width:767px){.o5hngG_spotGrid,.o5hngG_speciesGrid{grid-template-columns:1fr 1fr}.o5hngG_spotGrid{grid-template-columns:1fr}}
.AYQBca_sticker{background:var(--glass-sticker-bg);width:max-content;min-width:150px;-webkit-backdrop-filter:var(--glass-sticker-filter);border:1px solid var(--glass-sticker-border);box-shadow:var(--glass-sticker-highlight), inset 0 -1px 0 var(--glass-sticker-chip), 0 0 0 .5px rgb(var(--color-ink-rgb) / .08), 0 12px 32px rgb(var(--color-ink-rgb) / .16);cursor:pointer;isolation:isolate;transition:transform var(--dur-base) cubic-bezier(.3, 1.3, .5, 1), box-shadow var(--dur-base), opacity var(--dur-toast), filter var(--dur-toast);border-radius:18px;padding:11px 12px 12px 14px;position:relative}.AYQBca_sticker:before{content:"";border-radius:inherit;background:var(--glass-sticker-sheen);pointer-events:none;z-index:-1;position:absolute;inset:0}.AYQBca_sticker:hover{box-shadow:var(--glass-sticker-highlight), 0 0 0 .5px rgb(var(--color-ink-rgb) / .1), 0 18px 40px rgb(var(--color-ink-rgb) / .22);transform:translateY(-3px)}.AYQBca_dim{opacity:.45;filter:grayscale()}.AYQBca_highlight{border-color:var(--glass-sticker-border-strong);box-shadow:var(--glass-sticker-highlight), 0 0 0 3px var(--color-primary), 0 12px 30px rgb(var(--color-ink-rgb) / .18)}.AYQBca_head{align-items:center;gap:8px;display:flex}.AYQBca_title{letter-spacing:var(--tracking-tight);color:var(--color-ink);align-items:center;gap:6px;margin-right:auto;font-size:18px;font-weight:800;line-height:1.2;text-decoration:none;display:flex}.AYQBca_title:hover{color:var(--color-ink)}.AYQBca_title:after{content:"";border-radius:inherit;position:absolute;inset:0}.AYQBca_freshwater .AYQBca_title:before{content:"";background:var(--color-freshwater);border-radius:50%;width:7px;height:7px}.AYQBca_temp{font-family:var(--font-mono);color:var(--color-ink-2);background:var(--glass-sticker-chip);border:1px solid var(--glass-sticker-chip-border);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500}.AYQBca_go{background:var(--color-ink);width:20px;height:20px;transition:background var(--dur-base);border-radius:50%;flex:none;position:relative}.AYQBca_go:after{content:"";border-top:1.8px solid var(--color-surface-raised);border-right:1.8px solid var(--color-surface-raised);width:5px;height:5px;position:absolute;top:7px;left:6px;transform:rotate(45deg)}.AYQBca_sticker:hover .AYQBca_go{background:var(--color-accent)}.AYQBca_row{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.AYQBca_row>*{flex:none}.AYQBca_stamps{gap:4px;display:flex}.AYQBca_stampLink{z-index:1;border-radius:8px;display:inline-flex;position:relative}.AYQBca_stamps .AYQBca_stamp{--s:26px;border-radius:8px;font-size:12px}.AYQBca_stampLink:first-child .AYQBca_stamp:not(:has(img)){background:var(--color-ink);color:var(--color-on-ink)}.AYQBca_freshwater .AYQBca_stampLink:first-child .AYQBca_stamp:not(:has(img)){background:var(--color-freshwater);color:var(--color-on-ink)}.AYQBca_hot{background:var(--color-primary);height:22px;color:var(--color-on-primary);white-space:nowrap;border-radius:11px;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.AYQBca_hot:before{content:"";background:var(--color-ink);border-radius:50%;width:6px;height:6px}.AYQBca_quiet{background:var(--glass-sticker-chip);color:var(--color-ink-2)}.AYQBca_quiet:before{background:var(--color-border-strong)}@media (max-width:767px){.AYQBca_sticker{border-radius:14px;min-width:0;padding:7px 8px 8px 10px}.AYQBca_head{gap:5px}.AYQBca_title{font-size:14px}.AYQBca_temp{display:none}.AYQBca_go{width:16px;height:16px}.AYQBca_go:after{border-width:1.5px;width:4px;height:4px;top:5.5px;left:4px}.AYQBca_row{gap:6px;margin-top:6px}.AYQBca_stamps{gap:3px}.AYQBca_stamps .AYQBca_stamp{--s:20px;border-radius:6px}.AYQBca_stampLink:nth-child(n+3){display:none}.AYQBca_hot{height:20px;padding:0 6px}.AYQBca_hot span{display:none}}
.zcfkxa_range{font-family:var(--font-mono);color:var(--color-ink-3);font-size:12px}.zcfkxa_heading{letter-spacing:var(--tracking-tight);margin-top:10px;font-size:20px;font-weight:800}.zcfkxa_stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.zcfkxa_stat{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-card);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.zcfkxa_statLabel{color:var(--color-ink-2);font-size:13px;font-weight:700}.zcfkxa_statValue{font-family:var(--font-mono);letter-spacing:var(--tracking-tight);font-size:20px;font-weight:600}.zcfkxa_kpis{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;display:grid}.zcfkxa_kpi{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-card-lg);flex-direction:column;gap:6px;padding:18px 18px 16px;display:flex}.zcfkxa_kpiLabel{letter-spacing:var(--tracking-tight);font-size:14px;font-weight:800}.zcfkxa_kpiValue{font-family:var(--font-mono);letter-spacing:var(--tracking-tight);font-size:34px;font-weight:600;line-height:1.1}.zcfkxa_kpiFraction{font-family:var(--font-mono);color:var(--color-ink-3);font-size:12px}.zcfkxa_kpiTarget{color:var(--color-ink-2);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}.zcfkxa_good,.zcfkxa_bad,.zcfkxa_pending{font-weight:800}.zcfkxa_good{color:var(--color-freshwater-text)}.zcfkxa_bad{color:var(--color-danger)}.zcfkxa_pending{color:var(--color-ink-3)}.zcfkxa_kpiDefinition{border-top:1px solid var(--color-line);color:var(--color-ink-3);margin-top:2px;padding-top:10px;font-size:12.5px;line-height:1.5}.zcfkxa_chartCard{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-card-lg);padding:20px}.zcfkxa_chartHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.zcfkxa_chartTitle{letter-spacing:var(--tracking-tight);font-size:17px;font-weight:800}.zcfkxa_legend{color:var(--color-ink-2);gap:14px;font-size:13px;list-style:none;display:flex}.zcfkxa_legend li{align-items:center;gap:6px;display:flex}.zcfkxa_seriesVisitors{color:var(--color-accent)}.zcfkxa_seriesPrep{color:var(--color-primary-text)}.zcfkxa_legend i{background:currentColor;border-radius:1px;width:14px;height:2px}.zcfkxa_chart{margin-top:16px;padding:8px 0 26px 44px;position:relative}.zcfkxa_yAxis span{text-align:right;width:36px;font-family:var(--font-mono);color:var(--color-ink-3);font-size:12px;position:absolute;left:0;transform:translateY(-50%)}.zcfkxa_yAxis{position:absolute;top:8px;bottom:26px;left:0}.zcfkxa_plot{touch-action:pan-y;cursor:crosshair;border-radius:2px;height:220px;position:relative}.zcfkxa_plot:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.zcfkxa_plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.zcfkxa_grid{stroke:var(--color-line);stroke-width:1px}.zcfkxa_plot polyline{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.zcfkxa_crosshair{background:var(--color-line-2);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.zcfkxa_dot{width:12px;height:12px;box-shadow:0 0 0 2px var(--color-surface-raised);pointer-events:none;background:currentColor;border-radius:50%;margin:-6px 0 0 -6px;position:absolute}.zcfkxa_tooltip{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-md);min-width:170px;box-shadow:var(--shadow-popover);color:var(--color-ink-2);pointer-events:none;white-space:nowrap;flex-direction:column;gap:4px;margin-left:12px;padding:10px 12px;font-size:13px;display:flex;position:absolute;top:0}.zcfkxa_tooltip[data-side=left]{margin-left:0;transform:translate(calc(-100% - 12px))}.zcfkxa_tooltip b{font-family:var(--font-mono);color:var(--color-ink);font-weight:600}.zcfkxa_tooltip span{align-items:center;gap:6px;display:flex}.zcfkxa_tooltip span i{background:currentColor;border-radius:1px;width:10px;height:2px}.zcfkxa_tooltip em{font-style:normal;font-family:var(--font-mono);color:var(--color-ink);margin-left:auto;padding-left:12px;font-weight:600}.zcfkxa_tooltipMuted{color:var(--color-ink-3)}.zcfkxa_xAxis span{font-family:var(--font-mono);color:var(--color-ink-3);font-size:12px;position:absolute;bottom:0;transform:translate(-50%)}.zcfkxa_xAxis{height:18px;position:absolute;bottom:0;left:44px;right:0}.zcfkxa_tableView{margin-top:12px;font-size:13px}.zcfkxa_tableView summary{min-height:var(--tap-min);color:var(--color-link);cursor:pointer;align-items:center;font-weight:700;display:inline-flex}.zcfkxa_tables{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;gap:12px;display:grid}.zcfkxa_table{border-collapse:collapse;width:100%;margin-top:10px;font-size:13.5px}.zcfkxa_table th,.zcfkxa_table td{border-top:1px solid var(--color-line);text-align:left;padding:7px 0;font-weight:500}.zcfkxa_table thead th{color:var(--color-ink-3);border-top:0;font-size:12px;font-weight:700}.zcfkxa_table tbody th{word-break:break-all;padding-right:10px;font-weight:600}.zcfkxa_num{font-family:var(--font-mono);white-space:nowrap;text-align:right!important}.zcfkxa_barCell{width:35%;padding-right:10px!important}.zcfkxa_barCell i{background:var(--color-accent);border-radius:0 4px 4px 0;min-width:2px;height:8px;display:block}.zcfkxa_empty{color:var(--color-ink-3);margin-top:8px;font-size:14px}@media (max-width:767px){.zcfkxa_kpiValue{font-size:28px}.zcfkxa_plot{height:180px}}
.QLrjMG_section{flex-direction:column;gap:8px;display:flex}.QLrjMG_sectionTitle{letter-spacing:var(--tracking-tight);align-items:center;gap:8px;font-size:17px;font-weight:800;display:flex}.QLrjMG_sectionTitle small{font-family:var(--font-mono);color:var(--color-ink-3);font-size:12px;font-weight:500}.QLrjMG_sectionLead{color:var(--color-ink-2);font-size:13.5px}.QLrjMG_list{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-card-lg);list-style:none;overflow:hidden}.QLrjMG_list>li+li{border-top:1px solid var(--color-line)}.QLrjMG_room{min-height:var(--tap-min);color:var(--color-ink);grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:14px 18px;text-decoration:none;display:grid}.QLrjMG_room:hover{background:var(--color-bg);color:var(--color-ink)}.QLrjMG_unread,.QLrjMG_unread:hover{background:var(--color-accent-subtle)}.QLrjMG_mark{border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;font-weight:800;display:flex}.QLrjMG_dm{background:var(--color-ink);color:var(--color-primary)}.QLrjMG_crew{border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-on-primary)}.QLrjMG_meetup{border-radius:var(--radius-md);background:var(--color-freshwater-subtle);color:var(--color-freshwater-text)}.QLrjMG_markSmall{width:36px;height:36px;font-size:14px}.QLrjMG_roomBody{flex-direction:column;gap:3px;min-width:0;display:flex}.QLrjMG_roomTitle{align-items:baseline;gap:8px;min-width:0;display:flex}.QLrjMG_roomTitle b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.QLrjMG_unread .QLrjMG_roomTitle b{font-weight:800}.QLrjMG_kind{color:var(--color-ink-3);flex:none;font-size:12px}.QLrjMG_preview{color:var(--color-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.QLrjMG_roomSide{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.QLrjMG_time{font-family:var(--font-mono);color:var(--color-ink-3);white-space:nowrap;font-size:12px}.QLrjMG_count{border-radius:var(--radius-pill);background:var(--color-primary);min-width:20px;height:20px;color:var(--color-on-primary);font-family:var(--font-mono);text-align:center;padding:0 6px;font-size:11.5px;font-weight:700;line-height:20px}.QLrjMG_failed{color:var(--color-ink-2);font-size:14px}@media (max-width:767px){.QLrjMG_room{padding:12px 14px}}
._cCbqq_calendar{max-width:360px}._cCbqq_stepper{border:1px solid var(--color-line-2);border-radius:var(--radius-pill);background:var(--color-surface-raised);align-items:center;gap:4px;padding:4px;display:inline-flex}._cCbqq_stepper button{width:var(--tap-min);height:var(--tap-min);border-radius:50%;font-size:20px;font-weight:700}._cCbqq_stepper button:hover:not(:disabled){background:var(--color-bg)}._cCbqq_stepper button:disabled{color:var(--color-ink-3);opacity:.5}._cCbqq_stepper output{text-align:center;min-width:56px;font-family:var(--font-mono);font-size:16px;font-weight:700}
