@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_uhdob_2{--viewport-padding: var(--spacing-4);--toast-width: 360px;--toast-border-radius: var(--radius);--toast-font-family: var(--font-family-base);--toast-animation-duration: var(--animation-duration-normal)}._toast_uhdob_2{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--border);width:var(--toast-width);position:relative;animation:_slideIn_uhdob_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_uhdob_2:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_uhdob_2:hover{transform:translateY(-2px)}._content_uhdob_35{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_uhdob_43{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_uhdob_50{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_uhdob_56{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_uhdob_66{padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;margin-left:var(--spacing-2);white-space:nowrap}._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_uhdob_66:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_uhdob_93{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);color:var(--muted-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;white-space:nowrap}._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_uhdob_93:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_uhdob_119{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;opacity:.7;transition:opacity var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._closeButton_uhdob_119:hover{opacity:1;background-color:var(--muted)}._closeButton_uhdob_119:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_uhdob_2{border-color:var(--border)}.dark ._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_uhdob_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}._nav_1d07u_1{position:fixed;left:0;right:0;bottom:0;z-index:2500;pointer-events:auto!important;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:5px 4px calc(5px + env(safe-area-inset-bottom));background:#040c11fa;border-top:1px solid #34443a;box-shadow:0 -10px 28px #0009;backdrop-filter:blur(14px)}._item_1d07u_2{position:relative;min-width:0;min-height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#d5e1e8;text-decoration:none;border-radius:9px;font-size:.8rem;font-weight:750;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none}._item_1d07u_2 svg{width:22px;height:22px;stroke-width:2.2;pointer-events:none}._item_1d07u_2 img{width:26px;height:26px;border-radius:50%;object-fit:cover;border:1px solid #6f8794;pointer-events:none}._item_1d07u_2 span{max-width:100%;padding:0 2px;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:normal;line-height:1.1;text-align:center;pointer-events:none;font-size:clamp(10px,2.4vw,13px)}._item_1d07u_2:active{transform:scale(.98);background:#0b1b24}._active_1d07u_2{color:#39e36b;background:#0b1b24}._active_1d07u_2:before{content:"";position:absolute;left:18%;right:18%;top:-5px;height:2px;border-radius:999px;background:#39e36b;box-shadow:0 0 8px #39e36b88}._active_1d07u_2 img{border-color:#39e36b;box-shadow:0 0 0 1px #39e36b55}._postItem_1d07u_2{margin-top:-17px;min-height:72px;color:#eafff0}._postItem_1d07u_2 svg{width:28px;height:28px;padding:9px;box-sizing:content-box;border-radius:999px;background:linear-gradient(145deg,#39e36b,#1aa64a);color:#031109;stroke-width:2.5;border:3px solid #071018;box-shadow:0 5px 16px #000b,0 0 0 1px #65f48b66}._postItem_1d07u_2 span{font-size:.68rem;font-weight:900;color:#dffff0}._postItem_1d07u_2._active_1d07u_2{background:transparent}._postItem_1d07u_2._active_1d07u_2:before{display:none}@media(max-width:760px){._nav_1d07u_1{padding-left:1px;padding-right:1px}._item_1d07u_2{font-size:clamp(.75rem,2.8vw,.84rem);padding-inline:0;letter-spacing:-.015em}._postItem_1d07u_2 span{font-size:.78rem}._item_1d07u_2 span{max-width:100%;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.1;text-align:center}._item_1d07u_2 svg{width:21px;height:21px}}@media(min-width:761px){._nav_1d07u_1{left:50%;right:auto;transform:translate(-50%);width:min(880px,calc(100vw - 24px));border:1px solid #173847;border-bottom:0;border-radius:14px 14px 0 0;padding-bottom:max(20px,env(safe-area-inset-bottom,0px))}._item_1d07u_2{font-size:.74rem;min-height:66px}._postItem_1d07u_2{min-height:80px;gap:5px}._postItem_1d07u_2 svg,._postItem_1d07u_2 span{flex-shrink:0}._postItem_1d07u_2 span{line-height:1.25}}._banner_pgweo_1{position:sticky;top:0;z-index:80;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 12px;border-bottom:1px solid #8c6b1f;background:#211a08;color:#fff4c4;box-shadow:0 5px 18px #0008}._banner_pgweo_1>svg{width:18px;height:18px;color:#ffd76a}._banner_pgweo_1>svg:last-child{opacity:.6}._banner_pgweo_1 div{display:grid;gap:1px}._banner_pgweo_1 strong{font-size:.76rem;letter-spacing:.1em}._banner_pgweo_1 span{font-size:.75rem;line-height:1.35;color:#e9ddb0}@media(max-width:600px){._banner_pgweo_1{padding:7px 9px}._banner_pgweo_1 span{font-size:.75rem}._banner_pgweo_1>svg:last-child{display:none}}@layer base{._button_wxu7n_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-weight:500;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative;touch-action:manipulation}@media(max-width:760px){._sm_wxu7n_25,._md_wxu7n_26{min-height:2.75rem;height:2.75rem}._icon_wxu7n_31,._icon-md_wxu7n_32,._icon-sm_wxu7n_33,._icon-lg_wxu7n_34{min-width:2.75rem;min-height:2.75rem;width:2.75rem;height:2.75rem}}._button_wxu7n_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_wxu7n_25{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_wxu7n_26{height:2.5rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_wxu7n_63{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}._icon_wxu7n_31,._icon-md_wxu7n_32{width:2rem;height:2rem;padding:0}._icon-sm_wxu7n_33{width:1.5rem;height:1.5rem;padding:0}._icon-lg_wxu7n_34{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}._button_wxu7n_2 svg{flex-shrink:0}._sm_wxu7n_25 svg,._icon-sm_wxu7n_33 svg{width:1rem;height:1rem}._md_wxu7n_26 svg,._icon_wxu7n_31 svg,._icon-md_wxu7n_32 svg{width:1.25rem;height:1.25rem}._lg_wxu7n_63 svg,._icon-lg_wxu7n_34 svg{width:1.5rem;height:1.5rem}._primary_wxu7n_116{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_wxu7n_116:hover{background-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._primary_wxu7n_116:active{background-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._secondary_wxu7n_133{background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary);--spinner-color: var(--secondary-foreground)}._secondary_wxu7n_133:hover{background-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground))}._secondary_wxu7n_133:active{background-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground))}._destructive_wxu7n_151{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_wxu7n_151:hover{background-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground))}._destructive_wxu7n_151:active{background-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground))}._destructive_wxu7n_151:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_wxu7n_175{background-color:transparent;border-color:var(--primary);color:var(--primary);--spinner-color: var(--primary)}._outline_wxu7n_175:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._outline_wxu7n_175:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._ghost_wxu7n_195{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_wxu7n_195:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._ghost_wxu7n_195:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._link_wxu7n_212{background-color:transparent;color:var(--primary);height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--primary)}._link_wxu7n_212:hover{text-decoration:underline;color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));background-color:transparent}._link_wxu7n_212:active{color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));background-color:transparent}._link_wxu7n_212:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_wxu7n_244{opacity:.5;cursor:not-allowed;pointer-events:none}.dark ._primary_wxu7n_116:focus-visible,.dark ._outline_wxu7n_175:focus-visible,.dark ._ghost_wxu7n_195:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}.dark ._destructive_wxu7n_151:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}.dark ._link_wxu7n_212:focus-visible{box-shadow:0 0 0 2px var(--primary)}}@layer base{._overlay_xqhw5_2{position:fixed;inset:0;background-color:color-mix(in srgb,black 50%,transparent);z-index:var(--z-overlay)!important;animation:_overlayShow_xqhw5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_xqhw5_11{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:85vh;width:32rem;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-overlay)!important;overflow:auto;padding:var(--spacing-6);animation:_contentShow_xqhw5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._swipeHandle_xqhw5_31,._swipeCloseProxy_xqhw5_31{display:none}._close_xqhw5_33{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease;touch-action:manipulation}._close_xqhw5_33:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_xqhw5_33:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_xqhw5_65{width:1rem;height:1rem}._header_xqhw5_70{margin-bottom:var(--spacing-4)}._footer_xqhw5_74{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_xqhw5_81{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground);line-height:1.4;margin-bottom:var(--spacing-2)}._description_xqhw5_90{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_xqhw5_97{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media(max-width:760px){._content_xqhw5_11{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom));border-radius:1rem;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y}body:has(nav[aria-label="Page navigation"]) ._content_xqhw5_11{top:calc(72px + env(safe-area-inset-top));bottom:calc(76px + env(safe-area-inset-bottom));transform:translate(-50%);max-height:none}._swipeDismiss_xqhw5_129{top:auto;bottom:0;width:100vw;max-width:100vw;max-height:min(88dvh,760px);border-radius:1.15rem 1.15rem 0 0;transform:translate(-50%,var(--dialog-swipe-y,0px));transition:transform .18s ease;padding-top:1.35rem}._swipeDismiss_xqhw5_129._dragging_xqhw5_141{transition:none}._swipeHandle_xqhw5_31{position:absolute;top:0;left:0;right:0;height:34px;display:flex;align-items:flex-start;justify-content:center;padding-top:8px;touch-action:none;cursor:grab;z-index:2}._swipeHandle_xqhw5_31 span{width:42px;height:4px;border-radius:999px;background:color-mix(in srgb,var(--muted-foreground) 55%,transparent)}._swipeCloseProxy_xqhw5_31{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);pointer-events:none}._close_xqhw5_33{width:2.75rem;height:2.75rem;top:.5rem;right:.5rem}._header_xqhw5_70{padding-right:2.5rem}}@keyframes _overlayShow_xqhw5_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_xqhw5_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}}._dialog_62ic4_1{max-width:430px}._icon_62ic4_1{width:52px;height:52px;display:grid;place-items:center;border:1px solid #315f78;border-radius:14px;background:#071a24;color:#8bdcff}._icon_62ic4_1 svg{width:26px;height:26px}._reason_62ic4_1{display:grid;gap:4px;padding:11px;border:1px solid #33483b;border-radius:11px;background:#081923}._reason_62ic4_1 strong{color:#f5f8fa;font-size:.86rem}._reason_62ic4_1 span{color:#bfd0da;font-size:.8rem;line-height:1.45}._privacy_62ic4_1{display:flex;gap:8px;align-items:flex-start;padding:10px;border-radius:10px;background:#0b211b;color:#ccebdc;font-size:.77rem;line-height:1.45}._privacy_62ic4_1 svg{width:18px;height:18px;flex:0 0 auto;color:#66d59b}._actions_62ic4_1{display:grid;gap:6px}._actions_62ic4_1 button{width:100%}._swipeRoot_omtk0_1{position:relative;min-height:100%;background:#000;overflow-x:clip}._previousPage_omtk0_1{position:fixed;inset:0;z-index:0;overflow:hidden;background:#000;pointer-events:none;will-change:transform,opacity}._previousPageContent_omtk0_1{position:absolute;inset:0;min-height:100%;will-change:transform}._currentPage_omtk0_1{position:relative;z-index:1;min-height:100%;background:#000;will-change:transform;touch-action:pan-y}._settling_omtk0_1{transition:transform .2s cubic-bezier(.2,.78,.24,1),box-shadow .2s ease}._previousPage_omtk0_1 *{pointer-events:none!important}._previousPage_omtk0_1 [role=dialog],._previousPage_omtk0_1 [data-radix-portal]{display:none!important}@layer base{._input_8ks8m_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.5rem;touch-action:manipulation;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}@media(max-width:760px){._input_8ks8m_2{height:2.75rem;min-height:2.75rem;font-size:1rem}}._input_8ks8m_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_8ks8m_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_8ks8m_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_8ks8m_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_8ks8m_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_8ks8m_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_8ks8m_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}@layer base{._selectTrigger_1qmso_2{display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:var(--spacing-2) var(--spacing-3);cursor:pointer;overflow:hidden;touch-action:manipulation;>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._selectTrigger_1qmso_2[data-placeholder]{color:var(--muted-foreground)}._selectIcon_1qmso_23{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_1qmso_2[data-state=open] ._selectIcon_1qmso_23{transform:rotate(180deg)}._selectContent_1qmso_35{z-index:20000;max-height:min(var(--radix-select-content-available-height),calc(100dvh - 150px));min-width:12rem;max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-md);animation:_scaleIn_1qmso_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_1qmso_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_1qmso_60{padding:var(--spacing-2);max-height:calc(100dvh - 198px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}._scrollButton_1qmso_70{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_1qmso_70:hover ._scrollIcon_1qmso_82{color:var(--primary)}._scrollIcon_1qmso_82{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_1qmso_93{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._selectItem_1qmso_100{position:relative;display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-4);padding-right:var(--spacing-8);font-size:.9375rem;line-height:1.5;border-radius:var(--radius-sm);color:var(--popup-foreground);user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._selectItem_1qmso_100:hover{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_1qmso_100:focus-visible{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_1qmso_100[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_1qmso_134{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_1qmso_142{height:1rem;width:1rem;color:currentColor}._selectSeparator_1qmso_148{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}@media(max-width:760px){._selectTrigger_1qmso_2{height:2.75rem;min-height:2.75rem;scroll-margin-top:92px;scroll-margin-bottom:104px}._selectItem_1qmso_100{min-height:2.75rem;padding-top:.65rem;padding-bottom:.65rem;touch-action:pan-y}._selectContent_1qmso_35{width:min(var(--radix-select-trigger-width),calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:min(var(--radix-select-content-available-height),calc(78dvh - 24px));border-radius:14px;box-shadow:0 18px 50px #0000008c;overscroll-behavior:contain}._selectViewport_1qmso_60{max-height:min(calc(78dvh - 72px),var(--radix-select-content-available-height));padding:var(--spacing-2);padding-bottom:calc(var(--spacing-3) + env(safe-area-inset-bottom));scroll-padding-top:var(--spacing-2);scroll-padding-bottom:calc(var(--spacing-3) + env(safe-area-inset-bottom));overscroll-behavior:contain;touch-action:pan-y}._scrollButton_1qmso_70{display:none}}}@layer base{._textarea_1d2bj_2{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_1d2bj_2::placeholder{color:var(--muted-foreground)}._noResize_1d2bj_13{resize:none}._clear_1d2bj_17{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1d2bj_17:hover,._clear_1d2bj_17:focus{background-color:transparent;border:none;box-shadow:none}}._feedbackButton_a0gpl_1{position:fixed;right:9px;bottom:78px;z-index:2450;width:40px;height:40px;min-height:40px;padding:0;border:1px solid #31443a;border-radius:50%;display:grid;place-items:center;background:#0c1210;color:#dfe8e2;box-shadow:0 8px 24px #0008;cursor:pointer;backdrop-filter:blur(10px);touch-action:manipulation;-webkit-tap-highlight-color:transparent}._mapFeedbackButton_a0gpl_2{right:auto;left:9px}._feedbackButton_a0gpl_1 span{display:none}._feedbackButton_a0gpl_1 svg{width:18px;height:18px;color:#39e36b}._feedbackButton_a0gpl_1:active{transform:scale(.96)}._dialog_a0gpl_4{max-width:460px}._form_a0gpl_4{display:flex;flex-direction:column;gap:10px}._label_a0gpl_4{font-size:.8rem;font-weight:850;color:var(--foreground)}._meta_a0gpl_4{font-size:.75rem;line-height:1.4;color:var(--muted-foreground)}._success_a0gpl_4{padding:8px 10px;border:1px solid #567b2d;border-radius:9px;background:#405c232e;color:#dff3ad;font-size:.78rem}._error_a0gpl_4{padding:8px 10px;border:1px solid #8e4545;border-radius:9px;background:#6f26262e;color:#ffd0d0;font-size:.78rem}@media(max-width:760px){._feedbackButton_a0gpl_1{right:5px;bottom:calc(76px + env(safe-area-inset-bottom));width:44px;height:44px;min-height:44px;opacity:.96}._mapFeedbackButton_a0gpl_2{right:auto;left:5px;bottom:calc(90px + env(safe-area-inset-bottom))}._feedbackButton_a0gpl_1 svg{width:18px;height:18px}._dialog_a0gpl_4{top:calc(72px + env(safe-area-inset-top))!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;left:8px!important;right:8px!important;transform:none!important;width:auto!important;max-width:none!important;max-height:none!important;height:auto!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:12px!important}._form_a0gpl_4{min-height:0}._form_a0gpl_4>button:last-child{position:sticky;bottom:0;z-index:2;min-height:46px;flex:0 0 auto;box-shadow:0 -10px 18px #061018e0}}._softTypography_1ucfp_1 :is(strong,b,button,label,th,[role=button],[role=tab]){font-weight:600!important}._softTypography_1ucfp_1 :is(h1,h2,h3,h4,h5,h6){font-weight:600!important}._container_1be78_1{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:var(--surface);padding:var(--spacing-4)}._card_1be78_11{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:32rem;width:100%;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._iconContainer_1be78_24{margin-bottom:var(--spacing-6);animation:_pulse_1be78_1 3s infinite ease-in-out}._icon_1be78_24{color:var(--error)}._title_1be78_33{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4)}._message_1be78_41{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}@keyframes _pulse_1be78_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@media(max-width:640px){._card_1be78_11{padding:var(--spacing-6)}._title_1be78_33{font-size:1.5rem}._message_1be78_41{font-size:1rem}}@layer base{._skeleton_3rn52_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem}._skeleton_3rn52_2:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_3rn52_1 2s infinite}@keyframes _shimmer_3rn52_1{to{transform:translate(100%)}}.dark ._skeleton_3rn52_2{background-color:var(--muted)}.dark ._skeleton_3rn52_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}._container_bfcih_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--background);z-index:var(--z-overlay);padding:var(--spacing-4);overflow-y:auto}._content_bfcih_13{width:100%;max-width:450px;display:flex;flex-direction:column;gap:var(--spacing-6);animation:_fadeIn_bfcih_1 var(--animation-duration-normal) ease-out}._lockIcon_bfcih_22{width:1.25rem;height:1.25rem;color:var(--primary);animation:_pulse_bfcih_1 2s infinite ease-in-out;margin-right:var(--spacing-2);vertical-align:middle}._skeletonGrid_bfcih_31{display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonRow_bfcih_37{display:flex;flex-direction:column;gap:var(--spacing-3)}._titleRow_bfcih_43{display:flex;align-items:center;gap:var(--spacing-4);margin:var(--spacing-2) 0}._leftSkeletons_bfcih_50,._rightSkeletons_bfcih_50{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}._title_bfcih_43{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:500;color:var(--foreground);text-align:center;margin:0;padding:var(--spacing-2) var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);flex:2;white-space:nowrap;display:flex;align-items:center;justify-content:center}._skeletonBar_bfcih_74{height:.75rem;width:100%;border-radius:var(--radius-sm)}@keyframes _pulse_bfcih_1{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes _fadeIn_bfcih_1{0%{opacity:0}to{opacity:1}}@media(max-width:640px){._title_bfcih_43{font-size:1rem;padding:var(--spacing-1) var(--spacing-2)}._content_bfcih_13{max-width:350px}._lockIcon_bfcih_22{width:1rem;height:1rem}}._accessDeniedIcon_1k3wn_1{color:var(--warning)}@layer base{._overlay_x7720_2{position:fixed;inset:0;z-index:var(--z-overlay);background-color:color-mix(in srgb,black 50%,transparent);backdrop-filter:blur(2px);animation:_overlayShow_x7720_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_x7720_12{position:fixed;z-index:var(--z-overlay);display:flex;flex-direction:column;background-color:var(--popup);color:var(--popup-foreground);box-shadow:var(--shadow-lg);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);overflow-y:auto}._top_x7720_25{top:0;left:0;right:0;height:80vh;max-height:500px;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideDownAndFade_x7720_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._bottom_x7720_37{bottom:0;left:0;right:0;height:80vh;max-height:500px;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);animation:_slideUpAndFade_x7720_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._dragHandle_x7720_49{width:2.5rem;height:.28rem;flex:0 0 auto;margin:.5rem auto .25rem;border-radius:999px;background:color-mix(in srgb,var(--muted-foreground) 68%,transparent);opacity:.8}._left_x7720_59{top:0;left:0;bottom:0;width:100%;max-width:400px;border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideRightAndFade_x7720_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._right_x7720_71{top:0;right:0;bottom:0;width:100%;max-width:400px;border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);animation:_slideLeftAndFade_x7720_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_x7720_83{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_x7720_83:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_x7720_83:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_x7720_113{width:1rem;height:1rem}._header_x7720_118{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-6);padding-right:var(--spacing-12);border-bottom:1px solid var(--border)}._footer_x7720_127{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:auto;padding:var(--spacing-6);border-top:1px solid var(--border)}._title_x7720_136{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground)}._description_x7720_143{font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@keyframes _overlayShow_x7720_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpAndFade_x7720_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownAndFade_x7720_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideLeftAndFade_x7720_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideRightAndFade_x7720_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(max-width:640px){._left_x7720_59,._right_x7720_71{max-width:100%}._close_x7720_83{width:2.75rem;height:2.75rem;top:.5rem;right:.5rem;touch-action:manipulation}._header_x7720_118{padding-right:3.25rem}}}@layer base{._bar_1jtz4_2{position:sticky;top:0;z-index:2400;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:5px 50px 5px 8px;background:#040c11fa;border-bottom:1px solid #26332c;box-shadow:0 10px 28px #0009;backdrop-filter:blur(14px)}._item_1jtz4_3{position:relative;min-width:0;min-height:58px;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#d5e1e8!important;text-decoration:none;font-size:.8rem!important;font-weight:750!important;line-height:1.05;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none}._item_1jtz4_3 svg{width:22px;height:22px;stroke-width:2.2;pointer-events:none}._item_1jtz4_3 span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}._item_1jtz4_3:hover{background:#0b1b24!important;color:#fff!important}._item_1jtz4_3:active{transform:scale(.98)}._active_1jtz4_3{color:#f2c94c!important;background:#0b1b24!important}._active_1jtz4_3:after{content:"";position:absolute;left:18%;right:18%;bottom:-5px;height:2px;border-radius:999px;background:#f2c94c;box-shadow:0 0 8px #f2c94c88}._mapItem_1jtz4_4{margin:1px 3px!important;color:#72c97f!important;background:transparent!important;box-shadow:none!important}._mapItem_1jtz4_4 svg{width:25px;height:25px;filter:drop-shadow(0 0 5px rgba(86,190,108,.34))}._mapItem_1jtz4_4 span{font-weight:900;letter-spacing:.02em}._mapItem_1jtz4_4:hover{background:#0b1b24!important;color:#b9efc2!important}._mapItem_1jtz4_4._active_1jtz4_3{color:#f2c94c!important;background:#0b1b24!important;box-shadow:none!important}._mobileBack_1jtz4_5{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin:6px 8px 0;padding:0;border:0;border-radius:50%;background:transparent;color:#dceef6;box-shadow:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none}._mobileBack_1jtz4_5 svg{width:24px;height:24px;stroke-width:2.4;pointer-events:none}._mobileBack_1jtz4_5:hover{background:#ffffff0d}._mobileBack_1jtz4_5:active{transform:scale(.92);background:#ffffff12}._mobilePageActions_1jtz4_5{display:none}._trophyAddTop_1jtz4_5{display:flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:6px 12px;border:1px solid #d7b36a;border-radius:9px;background:linear-gradient(180deg,#d7ae62,#956629);color:#241407;font-size:.72rem;font-weight:900;cursor:pointer;box-shadow:0 4px 12px #0005;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._trophyAddTop_1jtz4_5 svg{width:16px;height:16px;pointer-events:none}._trophyAddTop_1jtz4_5:active{transform:scale(.98)}._alertButton_1jtz4_6{position:absolute;right:9px;top:50%;transform:translateY(-50%);width:40px;height:40px;border:1px solid #31443a;border-radius:50%;display:grid;place-items:center;background:#0c1210;color:#dfe8e2;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._alertButton_1jtz4_6 svg{width:18px;height:18px;color:#39e36b;pointer-events:none}._alertButton_1jtz4_6 b{position:absolute;right:-2px;top:-3px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;display:grid;place-items:center;background:#e24b4b;color:#fff;font-size:.55rem;line-height:1;pointer-events:none}._alertSheet_1jtz4_7{z-index:12000!important;top:0!important;bottom:0!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;background:#07141d!important;border-top:0!important;border-radius:0!important;padding-top:max(8px,env(safe-area-inset-top))!important;padding-bottom:max(18px,env(safe-area-inset-bottom))!important}._alertSheet_1jtz4_7>div:first-of-type{flex:0 0 auto}._alertList_1jtz4_7{flex:1 1 auto;min-height:0}._alertIntro_1jtz4_7{padding:0 14px 8px;color:#a8bdc8;font-size:.76rem;line-height:1.45}._alertSummary_1jtz4_7{margin:2px 14px 10px;padding:9px 10px;border:1px solid #33483b;border-radius:11px;background:linear-gradient(135deg,#42c8ff14,#07151dfa);display:flex;align-items:center;gap:7px}._alertSummary_1jtz4_7 svg{width:16px;color:#39e36b}._alertSummary_1jtz4_7 span{font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase;color:#8dffae}._alertSummary_1jtz4_7 strong{margin-left:auto;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:#102d39;display:grid;place-items:center;font-size:.74rem}._alertFilters_1jtz4_7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0 14px 10px}._alertFilters_1jtz4_7 button{min-width:0;border:1px solid #33483b;border-radius:9px;background:#0f1418;color:#a9beca;padding:8px 4px;font:800 .72rem var(--font-family-base);white-space:nowrap}._alertFilters_1jtz4_7 button b{margin-left:3px;color:#6f9caf}._alertFilters_1jtz4_7 ._filterActive_1jtz4_7{border-color:#39e36b;background:#0a202c;color:#eef9ff}._alertFilters_1jtz4_7 ._filterActive_1jtz4_7 b{color:#8dffae}._alertList_1jtz4_7{display:grid;align-content:start;grid-auto-rows:max-content;overflow:auto;padding:0 14px 8px}._friendRequestActions_1jtz4_7{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}._friendRequestActions_1jtz4_7 button{min-height:44px;min-width:88px}._alertRow_1jtz4_7{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:center;padding:10px 8px;border:1px solid #15384a;border-radius:11px;margin-bottom:6px;background:#0f1418;color:inherit;text-decoration:none}._alertRow_1jtz4_7 img,._alertIcon_1jtz4_7{width:40px;height:40px;border-radius:50%;object-fit:cover;background:#11181c;display:grid;place-items:center}._alertIcon_1jtz4_7 svg{width:17px;color:#39e36b}._alertRow_1jtz4_7>span:last-child{display:grid;gap:3px;min-width:0}._alertTitleLine_1jtz4_7{display:flex;align-items:center;gap:6px;min-width:0}._alertTitleLine_1jtz4_7 strong{min-width:0;font-size:.76rem;color:#eef8ff}._alertTitleLine_1jtz4_7 em{flex:0 0 auto;padding:2px 5px;border:1px solid #3f5648;border-radius:999px;color:#8dffae;font-size:.38rem;font-style:normal;font-weight:950;letter-spacing:.05em}._alertRow_1jtz4_7 small{font-size:.63rem;line-height:1.35;color:#94aab7}._alertRow_1jtz4_7 time{font-size:.5rem;color:#688695}._challengeAlert_1jtz4_7{border-color:#4e512b;background:linear-gradient(135deg,#e5c1520f,#0f1418)}._memoryAlert_1jtz4_7{border-color:#285d78;background:linear-gradient(135deg,#49bfff12,#0f1418)}._milestoneAlert_1jtz4_7{border-color:#3d6749;background:linear-gradient(135deg,#79dea00f,#0f1418)}._patternAlert_1jtz4_7{border-color:#2e6d86;background:linear-gradient(135deg,#4ec9ff17,#0f1418)}._noAlerts_1jtz4_7{padding:24px 4px;text-align:center;color:#8fa6b4;font-size:.72rem;display:grid;justify-items:center;gap:5px}._noAlerts_1jtz4_7 svg{width:22px}._noAlerts_1jtz4_7 strong{color:#d7e6ee}._noAlerts_1jtz4_7 span{max-width:280px;line-height:1.4}@media(max-width:760px){._mobileBack_1jtz4_5{display:flex}._mobilePageActions_1jtz4_5{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 10px 0}._mobilePageActions_1jtz4_5 ._mobileBack_1jtz4_5{margin:0}._trophyAddTop_1jtz4_5{margin-left:auto;min-height:44px}._bar_1jtz4_2{padding-right:50px;padding-left:2px;gap:0}._item_1jtz4_3{font-size:clamp(.75rem,2.8vw,.84rem)!important;min-height:68px;padding:4px 1px!important;letter-spacing:-.01em}._item_1jtz4_3 span{max-width:none;overflow:visible;text-overflow:clip}._item_1jtz4_3 svg{width:22px;height:22px}._alertButton_1jtz4_6{right:3px;width:44px;height:44px}._alertButton_1jtz4_6 svg{width:18px;height:18px}._alertFilters_1jtz4_7{grid-template-columns:repeat(2,minmax(0,1fr))}._alertRow_1jtz4_7{grid-template-columns:36px minmax(0,1fr);padding:9px 7px}._alertRow_1jtz4_7 img,._alertIcon_1jtz4_7{width:36px;height:36px}._alertTitleLine_1jtz4_7{align-items:flex-start;flex-direction:column;gap:3px}._alertTitleLine_1jtz4_7 strong{font-size:.72rem}._alertRow_1jtz4_7 small{font-size:.6rem}}._appFrame_1jtz4_9{min-width:0;padding-bottom:calc(104px + env(safe-area-inset-bottom))}._catchDateControls_1jtz4_10{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 10px}._catchDateControls_1jtz4_10 button{min-height:48px;border:1px solid #4f7459;border-radius:12px;background:#0b1c12;color:#dff5e5;font:850 .86rem var(--font-family-base);cursor:pointer}._catchDateControls_1jtz4_10 ._catchDateActive_1jtz4_10{background:#69df78;color:#07120a;border-color:#69df78}._catchDatePick_1jtz4_10{background:#102016!important}._catchDatePick_1jtz4_10._catchDateActive_1jtz4_10{background:#69df78!important;color:#07120a!important}._weatherDetailsToggle_1jtz4_11{width:100%;margin:10px 0 7px;padding:10px 12px;border:1px solid #33483b;border-radius:11px;background:#0b1713;color:#eaf6ee;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;cursor:pointer}._weatherDetailsToggle_1jtz4_11 span{display:grid;gap:2px}._weatherDetailsToggle_1jtz4_11 b{font-size:.72rem;letter-spacing:.01em}._weatherDetailsToggle_1jtz4_11 small{font-size:.54rem;color:#8da99a;line-height:1.2}._weatherDetailsToggle_1jtz4_11 i{font-style:normal;font-size:1rem;color:#69df78}._weatherDetailsToggle_1jtz4_11[aria-expanded=true]{border-color:#4f7459;background:#102018}._compactWeatherMetrics_1jtz4_11{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin:8px 0 4px!important}._compactWeatherMetrics_1jtz4_11>span{min-height:74px!important;display:grid!important;grid-template-columns:auto 1fr!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:8px!important;row-gap:1px!important;justify-items:start!important;padding:9px 10px!important;border:1px solid #294b3a!important;border-radius:11px!important;background:linear-gradient(145deg,#0a1813,#07120f)!important;text-align:left!important}._compactWeatherMetrics_1jtz4_11>span>svg,._compactWeatherMetrics_1jtz4_11>span>._compactMetricIcon_1jtz4_11{grid-row:1/3!important;width:21px!important;height:21px!important;color:#69df78!important;font-size:1.1rem!important;display:grid!important;place-items:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}._compactWeatherMetrics_1jtz4_11>span>b{font-size:.72rem!important;color:#f3fbf6!important;line-height:1.1!important}._compactWeatherMetrics_1jtz4_11>span>small{font-size:.5rem!important;color:#8ea79a!important;text-transform:none!important;line-height:1.15!important}._compactMetricTrend_1jtz4_11{grid-column:2!important;color:#9bb4a7!important;font-size:.47rem!important;font-weight:800!important}._compactMetricTrend_1jtz4_11[data-trend-direction=rising]{color:#69df78!important}._compactMetricTrend_1jtz4_11[data-trend-direction=falling]{color:#ff856f!important}._compactMetricTrend_1jtz4_11[data-trend-direction=steady]{color:#8fcfff!important}._compactRainMetric_1jtz4_11{color:#eaf6ee}._compactMetricIcon_1jtz4_11{font-style:normal}._compactWeatherMetrics_1jtz4_11>span:nth-child(3)>svg{color:#f2e6a7!important;filter:drop-shadow(0 0 6px rgba(242,230,167,.18))}._moonMetricButton_1jtz4_11{cursor:pointer!important;outline:none!important;position:relative}._moonMetricButton_1jtz4_11:after{content:"Tap for calendar";position:absolute;right:8px;bottom:5px;font-size:9px;line-height:1;color:#d8cf9a;opacity:.72}._moonMetricButton_1jtz4_11:focus-visible{box-shadow:0 0 0 2px #f2e6a7!important}._moonSheet_1jtz4_11{top:74px!important;bottom:76px!important;height:auto!important;max-height:none!important;background:linear-gradient(180deg,#08110e,#050a08)!important;border:1px solid #4f5f4d!important;border-bottom:0!important;border-radius:16px 16px 0 0!important;color:#f4f8f4!important;padding-bottom:max(16px,env(safe-area-inset-bottom))!important;overflow-y:auto!important}._moonHero_1jtz4_11{display:grid;grid-template-columns:56px minmax(0,1fr);gap:11px;align-items:center;margin:6px 14px 10px;padding:11px 12px;border:1px solid #5d6542;border-radius:14px;background:linear-gradient(135deg,#171b12,#0a100c)}._moonHero_1jtz4_11>span{font-size:2.7rem;line-height:1;filter:drop-shadow(0 0 10px rgba(242,230,167,.2))}._moonHero_1jtz4_11>div{display:grid;gap:2px}._moonHero_1jtz4_11 small{font-size:10px;letter-spacing:.13em;font-weight:900;color:#d9cb7d}._moonHero_1jtz4_11 strong{font-size:1rem}._moonHero_1jtz4_11 b{font-size:.68rem;color:#c3c9bd}._moonMonthHead_1jtz4_11{display:grid;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:8px;padding:0 12px 7px}._moonMonthHead_1jtz4_11 strong{text-align:center;font-size:.9rem}._moonMonthHead_1jtz4_11 button{width:36px;height:34px;border:1px solid #344a3a;border-radius:10px;background:#0d1711;color:#f0e7b3;font-size:1.4rem;line-height:1}._moonWeekdays_1jtz4_11{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding:0 10px 5px}._moonWeekdays_1jtz4_11 span{text-align:center;font-size:9px;font-weight:900;color:#7f9487;text-transform:uppercase}._moonMonthGrid_1jtz4_11{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding:0 10px 12px}._moonMonthGrid_1jtz4_11>div,._moonBlank_1jtz4_11{min-height:58px;border:1px solid #29372e;border-radius:9px;background:#0a110d}._moonBlank_1jtz4_11{opacity:.22}._moonMonthGrid_1jtz4_11>div{display:grid;grid-template-rows:auto 1fr auto;justify-items:center;align-items:center;padding:4px 2px;text-align:center}._moonMonthGrid_1jtz4_11 small{justify-self:start;padding-left:2px;font-size:9px;color:#9aaa9f}._moonMonthGrid_1jtz4_11>div>span{font-size:1.35rem;line-height:1}._moonMonthGrid_1jtz4_11 b{font-size:8px;color:#cfc793}._moonDayToday_1jtz4_11{border-color:#9a8d4e!important;background:#171910!important;box-shadow:inset 0 0 0 1px #f2e6a71f}._moonMajor_1jtz4_11{display:grid;gap:7px;margin:0 16px;padding:12px;border:1px solid #304137;border-radius:14px;background:#08100b}._moonMajor_1jtz4_11>div:first-child{display:grid;gap:1px;padding-bottom:4px}._moonMajor_1jtz4_11>div:first-child small{font-size:10px;letter-spacing:.12em;font-weight:900;color:#72e98d}._moonMajor_1jtz4_11>div:first-child strong{font-size:.9rem}._moonMajor_1jtz4_11>div:not(:first-child){display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;align-items:center;padding:7px 0;border-top:1px solid #1e2b22}._moonMajor_1jtz4_11>div:not(:first-child)>span:first-child{font-size:1.4rem}._moonMajor_1jtz4_11>div:not(:first-child)>span:last-child{display:grid;gap:2px}._moonMajor_1jtz4_11>div:not(:first-child) strong{font-size:.72rem}._moonMajor_1jtz4_11>div:not(:first-child) small{font-size:.6rem;color:#94a399}._moonFishingNote_1jtz4_11{margin:11px 18px 0;color:#84938a;font-size:.58rem;line-height:1.45;text-align:center}@media(max-width:430px){._moonSheet_1jtz4_11{top:72px!important;bottom:74px!important;max-height:none!important}._moonHero_1jtz4_11,._moonMajor_1jtz4_11{margin-inline:10px}._moonMonthGrid_1jtz4_11,._moonWeekdays_1jtz4_11{gap:3px;padding-inline:7px}._moonMonthGrid_1jtz4_11>div,._moonBlank_1jtz4_11{min-height:54px}._moonMonthGrid_1jtz4_11>div>span{font-size:1.25rem}._moonMonthGrid_1jtz4_11 b{font-size:7px}}._homeSideNavMoved_1jtz4_11 .sideEmoji{width:21px;display:grid;place-items:center;flex:0 0 auto;font-size:1rem;line-height:1}._homeSideNavMoved_1jtz4_11:first-child{border-color:#2a6689!important;background:#0b1d28!important;color:#8dffae!important}._tabletMessages_1jtz4_13{display:none}@media(min-width:761px){._bar_1jtz4_2{padding-right:106px}._tabletMessages_1jtz4_13{display:grid;right:59px;width:44px;height:44px}._alertButton_1jtz4_6:not(._tabletMessages_1jtz4_13){width:44px;height:44px}._appFrame_1jtz4_9{padding-bottom:calc(124px + env(safe-area-inset-bottom,0px))}._bar_1jtz4_2{max-width:880px;margin:0 auto;border-left:1px solid #173847;border-right:1px solid #173847;border-radius:0 0 14px 14px}._item_1jtz4_3{font-size:.75rem!important}}._trophyBar_1jtz4_15{position:fixed;top:0;left:0;right:0}._trophyFrame_1jtz4_15{padding-top:0}@media(min-width:761px){._trophyBar_1jtz4_15{left:50%;right:auto;transform:translate(-50%);width:min(880px,calc(100vw - 24px))}}}[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherLocationButton]{width:auto!important;min-width:0!important;max-width:max-content!important;min-height:34px!important;height:34px!important;padding:0 12px!important;font-size:11px!important;border-radius:9px!important;justify-self:start!important;margin:8px 0 0!important}@media(max-width:760px){[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherLocationButton]{width:auto!important;min-width:0!important;max-width:max-content!important;min-height:32px!important;height:32px!important;padding:0 10px!important;font-size:10px!important;border-radius:8px!important}}[class*=dashboardLayout] [class*=forecastPanel] [class*=panelHead]>strong{display:none!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherPanelMeta]>small{display:none!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherLocationButton]{width:auto!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0 12px!important;margin:8px auto 0!important;border-radius:999px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important;justify-self:center!important}@media(max-width:760px){[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherLocationButton]{width:auto!important;min-width:0!important;height:32px!important;min-height:32px!important;padding:0 10px!important;font-size:11px!important}}[class*=dashboardLayout] section[aria-label="Quick fishing actions"]{display:none!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=pressureTrendChip]{display:none!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherHistoryGrid]{margin:0!important;padding:10px 10px 8px!important;border:1px solid #2c4a3a!important;border-bottom:0!important;border-radius:12px 12px 0 0!important;background:#05100cb8!important;gap:8px!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherHistoryDay]{min-height:104px!important;padding:9px 7px!important;border-radius:10px!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherHourly]{margin:0 0 10px!important;padding:10px!important;border:1px solid #2c4a3a!important;border-top:1px solid rgba(105,223,120,.18)!important;border-radius:0 0 12px 12px!important;background:#05100cb8!important;box-shadow:none!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherDayGroup]{display:none!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherDayGroup]:nth-child(2){display:flex!important;gap:6px!important;margin:0!important;padding:0!important;border-left:0!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherHourDayTag]{display:none!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherHourCard]{width:70px!important;flex-basis:70px!important;min-height:118px!important;border-radius:10px!important;padding:7px 5px!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherDayGroup]:nth-child(2) [class*=homeWeatherHourCard]:nth-child(n+7){display:none!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherSolarCard]{min-height:118px!important;gap:5px!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherSolarIcon]{font-size:1.25rem!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherSolarLabel]{font-size:.42rem!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherHistoryGrid][hidden],[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherHourly][hidden]{display:none!important}[class*=dashboardLayout] [class*=forecastPanel] [data-deezfish-weather-details-toggle="1"]{min-height:46px!important;padding:9px 12px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;overflow:hidden!important}[class*=dashboardLayout] [class*=forecastPanel] [data-deezfish-weather-details-toggle="1"]>span{min-width:0!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:baseline!important;column-gap:8px!important;row-gap:0!important}[class*=dashboardLayout] [class*=forecastPanel] [data-deezfish-weather-details-toggle="1"] b{white-space:nowrap!important;line-height:1.1!important}[class*=dashboardLayout] [class*=forecastPanel] [data-deezfish-weather-details-toggle="1"] small{min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.1!important}[class*=dashboardLayout] [class*=forecastPanel] [data-deezfish-weather-details-toggle="1"] i{align-self:center!important;justify-self:end!important;line-height:1!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherHourStrip]{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;touch-action:pan-x!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:none!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherHourStrip]::-webkit-scrollbar{display:none!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherHourly]{overflow:hidden!important;touch-action:auto!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherDayGroup]:nth-child(2){width:max-content!important;min-width:max-content!important;max-width:none!important;flex:0 0 max-content!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherDayGroup]:nth-child(2) [class*=homeWeatherHourCard]{flex:0 0 70px!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=homeWeatherHourCard],[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherHistoryDay]{transform:none!important}@media(max-width:760px){[class*=dashboardLayout] [class*=fixedDashboardNav]{position:sticky!important;top:6px!important;align-self:start!important;height:max-content!important;max-height:none!important;overflow:visible!important;overscroll-behavior:none!important}[class*=dashboardLayout] [class*=fixedNavLinks]{overflow:visible!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherHistoryGrid]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:9px 8px 8px!important;overflow:hidden!important;scroll-snap-type:none!important;touch-action:pan-y!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherHistoryDay]{flex:none!important;width:auto!important;min-width:0!important;min-height:126px!important;padding:9px 6px!important;scroll-snap-align:none!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto 1fr 1fr!important;align-content:stretch!important;gap:7px!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherHistoryDay]>strong{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;font-size:9px!important;line-height:1.05!important;letter-spacing:0!important;padding:0 2px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important;color:#f4fbff!important;min-height:12px!important;text-align:center!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherHistoryDay]>span{grid-template-columns:12px minmax(0,1fr)!important;column-gap:4px!important;min-height:0!important;align-content:start!important;row-gap:2px!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherHistoryDay] svg{width:12px!important;height:12px!important;margin-top:1px!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherHistoryDay] b{font-size:10.5px!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherHistoryDay] small{font-size:8.5px!important;line-height:1.1!important;white-space:normal!important;overflow-wrap:anywhere!important}[class*=dashboardLayout] [class*=forecastPanel] [class*=weatherHistoryToday]:after{display:none!important}[class*=dashboardLayout] [class*=forecastPanel] [data-deezfish-weather-details-toggle="1"]{min-height:42px!important;padding:8px 10px!important}[class*=dashboardLayout] [class*=forecastPanel] [data-deezfish-weather-details-toggle="1"]>span{grid-template-columns:1fr!important;gap:2px!important}[class*=dashboardLayout] [class*=forecastPanel] [data-deezfish-weather-details-toggle="1"] b{font-size:.66rem!important}[class*=dashboardLayout] [class*=forecastPanel] [data-deezfish-weather-details-toggle="1"] small{font-size:.46rem!important}}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem;--df-text-floor: .875rem;--df-text-small: .9rem}:root{--df-page: #f4f7f8;--df-surface: #ffffff;--df-surface-raised: #eef4f5;--df-text: #172b36;--df-text-secondary: #4a626e;--df-text-muted: #607680;--df-border: #d5e1e6;--df-nav: #ffffff;--df-input: #ffffff;--df-accent: #168842;--df-accent-text: #ffffff;--df-gold: #956709;--df-overlay: rgba(7,20,30,.55);--background: #f2f5ef;--foreground: #10241d;--surface: #e7ece4;--surface-foreground: #10241d;--sidebar: #dfe6dc;--sidebar-foreground: #10241d;--card: #fbfcf8;--card-foreground: #10241d;--popup: #fbfcf8;--popup-foreground: #10241d;--primary: #39e36b;--primary-foreground: #ffffff;--secondary: #eef2ee;--secondary-foreground: #173021;--accent: #39e36b;--accent-foreground: #031208;--muted: #e8ece8;--muted-foreground: #5a675f;--success: #2f7d49;--success-foreground: #f6fff7;--error: #b3473f;--error-foreground: #fff7f6;--warning: #ba7b16;--warning-foreground: #fffaf0;--info: #39e36b;--info-foreground: #031208;--info-hover: #2fc45b;--info-active: #239947;--border: #c7d1c5;--font-family-base: "IBM Plex Sans", sans-serif;--font-family-display: "Barlow Condensed", sans-serif;--font-family-monospace: ui-monospace, SFMono-Regular, Menlo, monospace;--font-family-cursive: cursive;--shadow: 0 4px 18px rgba(23, 55, 45, .08);--shadow-md: 0 12px 32px rgba(23, 55, 45, .12);--shadow-lg: 0 20px 50px rgba(23, 55, 45, .18);--shadow-focus: 0 0 0 3px rgba(183, 241, 60, .35);--radius-sm: .5rem;--radius: .75rem;--radius-md: 1rem;--radius-lg: 1.4rem;--radius-full: 999px;--animation-duration-fast: .12s;--animation-duration-normal: .22s;--animation-duration-slow: .42s;--chart-color-1: #183c31;--chart-color-2: #6c8f35;--chart-color-3: #356b8c;--chart-color-4: #ba7b16;--chart-color-5: #8b5f4b}.dark{--df-page: #050e15;--df-surface: #081925;--df-surface-raised: #112937;--df-text: #eef8ff;--df-text-secondary: #b9cbd5;--df-text-muted: #92a8b4;--df-border: #294756;--df-nav: #041019;--df-input: #102b39;--df-accent: #39e36b;--df-accent-text: #06190c;--df-gold: #f1bd4b;--df-overlay: rgba(0,0,0,.84);--background: #050705;--foreground: #f4f7f4;--surface: #0b0e0c;--surface-foreground: #f4f7f4;--sidebar: #090c0a;--sidebar-foreground: #f4f7f4;--card: #0a0d0b;--card-foreground: #f4f7f4;--popup: #0a0d0b;--popup-foreground: #f4f7f4;--primary-foreground: #031019;--secondary-foreground: #f2f6f3;--accent: #39e36b;--accent-foreground: #031208;--success: #52a86a;--success-foreground: #07150c;--error: #da6a60;--error-foreground: #1a0907;--warning: #d9a043;--warning-foreground: #1a1003;--info: #39e36b;--info-foreground: #031208;--info-hover: #4bed78;--info-active: #2fc45b;--border: #284038;--chart-color-1: #b7f13c;--chart-color-2: #71a95b;--chart-color-3: #6ba1c2;--chart-color-4: #d9a043;--chart-color-5: #b48469;--foreground: #eef8ff;--surface-foreground: #eef8ff;--sidebar-foreground: #eef8ff;--card-foreground: #eef8ff;--popup-foreground: #eef8ff;--primary: #39e36b;--primary-foreground: #031018;--secondary: #142018;--secondary-foreground: #f3f7f4;--muted: #17211a;--muted-foreground: #cbd4cd;--border: #33443a}:where(main,nav,aside,[role=dialog]) small{font-size:max(var(--df-text-floor),.85em)!important;line-height:1.35}:where(main,nav,aside,[role=dialog]) :is(span,em)[class*=meta i],:where(main,nav,aside,[role=dialog]) :is(span,em)[class*=hint i],:where(main,nav,aside,[role=dialog]) :is(span,em)[class*=caption i],:where(main,nav,aside,[role=dialog]) :is(span,em)[class*=helper i],:where(main,nav,aside,[role=dialog]) :is(span,em)[class*=note i]{font-size:max(var(--df-text-floor),.85em)!important;line-height:1.35}body.fish-log-open [role=listbox]{background:#eef2f4!important;color:#10161a!important;border-color:#b8c3ca!important}body.fish-log-open [role=option]{color:#10161a!important;background:transparent!important;font-weight:700}body.fish-log-open [role=option][data-highlighted],body.fish-log-open [role=option]:hover{background:#dcebe0!important;color:#06141c!important}body.fish-log-open [role=option][data-state=checked]{background:#e4f2e7!important;color:#06141c!important}@media(max-width:760px){body :is(main,nav,aside,[role=dialog]) small{font-size:14px!important;line-height:1.45!important}body :is(main,nav,aside,[role=dialog]) p,body :is(main,nav,aside,[role=dialog]) li{font-size:max(14px,.875rem);line-height:1.5}body :is(main,nav,aside,[role=dialog]) label>span{font-size:14px!important;line-height:1.35!important}body :is(main,nav,aside,[role=dialog]) :is(input,textarea,select){font-size:16px!important}body :is(main,nav,aside,[role=dialog]) button:not([aria-label]),body :is(main,nav,aside,[role=dialog]) a:not([aria-label]){font-size:max(14px,.875rem)}body :is(main,nav,aside,[role=dialog]) time{font-size:13px!important}body :is(main,nav,aside,[role=dialog]) :is(span,em)[class*=meta i],body :is(main,nav,aside,[role=dialog]) :is(span,em)[class*=hint i],body :is(main,nav,aside,[role=dialog]) :is(span,em)[class*=caption i],body :is(main,nav,aside,[role=dialog]) :is(span,em)[class*=helper i],body :is(main,nav,aside,[role=dialog]) :is(span,em)[class*=note i],body :is(main,nav,aside,[role=dialog]) :is(span,em)[class*=description i]{font-size:14px!important;line-height:1.45!important}body.fish-log-open [role=listbox]{width:var(--radix-select-trigger-width)!important;max-width:min(var(--radix-select-trigger-width),calc(100vw - 32px))!important;max-height:44dvh!important}body.fish-log-open [role=option]{min-height:2.35rem!important;padding:.45rem 2rem .45rem .8rem!important;line-height:1.25!important}}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
