.MobileApp_app__S1DBT{max-width:560px;margin:0 auto;min-height:100dvh;padding:max(18px,env(safe-area-inset-top)) 22px max(32px,env(safe-area-inset-bottom));color:var(--text)}.MobileApp_app__S1DBT button,.MobileApp_app__S1DBT input,.MobileApp_app__S1DBT select{font-family:inherit}.MobileApp_app__S1DBT button{touch-action:manipulation;min-height:44px;min-width:44px}.MobileApp_app__S1DBT select{min-height:44px}.MobileApp_app__S1DBT input,.MobileApp_app__S1DBT select{font-size:16px}.MobileApp_header__f6YzK{display:flex;align-items:center;gap:14px;padding-bottom:20px}.MobileApp_header__f6YzK h1{font-size:19px;margin:0;font-weight:650;letter-spacing:-.025em}.MobileApp_iconButton__WCuc9{flex:none;display:grid;place-items:center;min-height:44px;min-width:44px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);font-size:26px;cursor:pointer}.MobileApp_identity__uhQZn{display:flex;gap:14px;align-items:center;padding:12px 0 26px;border-bottom:1px solid var(--border)}.MobileApp_avatar__F3jh3{display:grid;place-items:center;width:58px;height:58px;flex:none;border-radius:50%;color:var(--on-accent);background:var(--accent);font-size:20px;font-weight:650}.MobileApp_identity__uhQZn h2{margin:0 0 4px;font-size:21px;letter-spacing:-.025em;line-height:1.25;overflow-wrap:anywhere}.MobileApp_identity__uhQZn p{margin:3px 0;font-size:14px;color:var(--text-2)}.MobileApp_session__FQiDv{padding:28px 0 12px}.MobileApp_status__2OnBt{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;margin-bottom:22px}.MobileApp_dot__iEZs0{height:8px;width:8px;border-radius:50%;background:var(--neutral)}.MobileApp_inside__z9tAx .MobileApp_dot__iEZs0{background:var(--ok)}.MobileApp_last__DQQxe{font-size:13px;color:var(--text-2);padding-top:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MobileApp_content__JNKXs{padding-top:8px}.MobileApp_scrim__Jxbrv{position:fixed;inset:0;z-index:1000;background:rgb(0 0 0/.5)}.MobileApp_drawer__VSjrY{width:min(88vw,360px);height:100dvh;padding:max(18px,env(safe-area-inset-top)) 20px max(24px,env(safe-area-inset-bottom));overflow-y:auto;background:var(--surface);border-right:1px solid var(--border)}.MobileApp_drawerHeader__LF7bd{margin-bottom:22px;font-size:20px}.MobileApp_drawerHeader__LF7bd,.MobileApp_menuLink__NIeUM{display:flex;align-items:center;justify-content:space-between}.MobileApp_menuLink__NIeUM{width:100%;min-height:52px;margin:3px 0;padding:10px 14px;border:0;background:transparent;color:var(--text-2);border-radius:10px;font-size:16px;text-align:left;cursor:pointer}.MobileApp_menuLink__NIeUM[aria-current]{background:var(--accent-soft);color:var(--accent);font-weight:650}.MobileApp_app__S1DBT button:focus-visible,.MobileApp_drawer__VSjrY button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.MobileApp_filters__2cP3L{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;padding:4px;background:var(--surface-2);border-radius:12px;margin-bottom:20px}.MobileApp_filters__2cP3L button{min-height:44px;border:0;border-radius:9px;color:var(--text-2);background:transparent;cursor:pointer}.MobileApp_filters__2cP3L button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 3px rgb(0 0 0/.12);font-weight:600}.MobileApp_range__tqx0d{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin-bottom:18px}.MobileApp_range__tqx0d label{min-width:0;flex:1 1 125px;font-size:13px;color:var(--text-2)}.MobileApp_range__tqx0d input{width:100%;margin-top:6px;min-height:44px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);padding:8px}.MobileApp_row__DWyTe{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 0;border-bottom:1px solid var(--border)}.MobileApp_row__DWyTe strong{font-size:15px;font-weight:600}.MobileApp_row__DWyTe p{color:var(--text-2);font-size:13px;margin:5px 0 0}.MobileApp_row__DWyTe time{font-size:17px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MobileApp_note__g3PQN{font-size:13px;line-height:1.6;color:var(--text-2)}.MobileApp_details__0iUTP{margin:8px 0 24px}.MobileApp_details__0iUTP div{padding:16px 0;border-bottom:1px solid var(--border)}.MobileApp_details__0iUTP dt{color:var(--text-2);font-size:13px;margin-bottom:5px}.MobileApp_details__0iUTP dd{margin:0;font-size:16px;overflow-wrap:anywhere}.MobileApp_pending__GEmit{color:var(--warn);font-size:12px}.MobileApp_app__S1DBT .btn{min-height:44px}.MobileApp_app__S1DBT .mobile-punch{width:100%;height:auto;min-height:116px;border-radius:18px;font-size:17px;box-shadow:none}@media (hover:hover){.MobileApp_menuLink__NIeUM:hover{background:var(--surface-2)}}.MobileApp_app__S1DBT button:active,.MobileApp_drawer__VSjrY button:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.MobileApp_app__S1DBT *,.MobileApp_drawer__VSjrY *{animation:none!important;transition:none!important}}@media (max-width:360px){.MobileApp_app__S1DBT{padding-left:16px;padding-right:16px}}