.InstallAppButton_btn__tg_9L{all:unset;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;margin:12px auto 0;font-size:12.5px;color:var(--accent-ink);background:var(--accent-soft);border:1px dashed var(--accent);border-radius:999px;transition:background .12s var(--ease),transform .12s var(--ease)}.InstallAppButton_btn__tg_9L:hover{background:color-mix(in oklch,var(--accent-soft) 70%,var(--accent) 30%)}.InstallAppButton_btn__tg_9L:active{transform:scale(.97)}.InstallAppButton_overlay__87wHs{position:fixed;inset:0;background:rgb(20 14 8/.32);display:flex;align-items:flex-end;justify-content:center;z-index:100;animation:InstallAppButton_iab-fade__Ycf9s .18s var(--ease)}.InstallAppButton_hintSheet__T_A6x{width:100%;max-width:520px;background:var(--bg-alt);border-top-left-radius:22px;border-top-right-radius:22px;padding:10px 22px max(30px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px;box-shadow:0 -16px 40px -12px rgb(30 20 10/.22);animation:InstallAppButton_iab-up__xHaA7 .24s var(--ease)}.InstallAppButton_grab__Fr1_q{align-self:center;width:38px;height:4px;border-radius:4px;background:var(--ink-ghost);margin-bottom:4px}.InstallAppButton_hintTitle__bH7BN{margin:0;font-family:var(--font-display);font-size:20px;font-weight:500;color:var(--ink)}.InstallAppButton_hintSteps__C9BwU{margin:0;padding:0 0 0 20px;display:flex;flex-direction:column;gap:10px;font-size:14px;color:var(--ink-soft);line-height:1.5}.InstallAppButton_hintSteps__C9BwU b{color:var(--ink);font-weight:600}.InstallAppButton_hintSteps__C9BwU li{list-style:decimal}.InstallAppButton_primaryAction__e2RhD{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 18px;font-size:15px;font-weight:600;color:white;background:var(--accent);border-radius:14px;-webkit-tap-highlight-color:transparent;transition:transform .12s var(--ease)}.InstallAppButton_primaryAction__e2RhD:active{transform:scale(.98)}.InstallAppButton_close__6c_T6{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:13px 16px;font-size:15px;font-weight:500;color:var(--ink);background:var(--surface);border:1px solid var(--rule);border-radius:14px}@keyframes InstallAppButton_iab-up__xHaA7{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes InstallAppButton_iab-fade__Ycf9s{0%{opacity:0}to{opacity:1}}.RecentBoxesStrip_strip__VxJlm{margin:14px 0 20px}.RecentBoxesStrip_headingRow__ZORYf{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px;padding:0 2px}.RecentBoxesStrip_heading__Ywb15{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faded);margin:0;font-weight:500}.RecentBoxesStrip_headingActions__q6R8D{display:flex;align-items:baseline;gap:12px}.RecentBoxesStrip_more__g8YdM{font-size:11px;color:var(--accent);text-decoration:none}.RecentBoxesStrip_editToggle__wXIq1{font-size:11px;color:var(--ink-soft);background:none;border:none;padding:2px 0;cursor:pointer;transition:color .15s var(--ease);-webkit-tap-highlight-color:transparent}.RecentBoxesStrip_editToggle__wXIq1:hover,.RecentBoxesStrip_editToggle__wXIq1[aria-pressed=true]{color:var(--accent)}.RecentBoxesStrip_editToggle__wXIq1[aria-pressed=true]{font-weight:600}.RecentBoxesStrip_scroller__Sksv5{display:flex;gap:12px;overflow-x:auto;padding:6px 22px 12px;margin:0 -22px;min-height:96px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.RecentBoxesStrip_scroller__Sksv5::-webkit-scrollbar{display:none}.RecentBoxesStrip_card__knZjQ{position:relative;min-width:170px;max-width:190px;flex-shrink:0;overflow:visible;background:var(--surface);border:none;border-radius:var(--radius);box-shadow:inset 0 1px 0 rgb(255 255 255/.4),0 1px 2px rgb(40 30 20/.05),0 10px 24px -16px rgb(40 30 20/.18)}.RecentBoxesStrip_card__knZjQ:after{content:"";position:absolute;top:0;right:0;width:14px;height:14px;border-top-right-radius:var(--radius);background:linear-gradient(225deg,var(--bg-alt,#f1ece3) 48%,transparent 50%);box-shadow:-1px 1px 0 rgba(60,40,20,.08);pointer-events:none;z-index:1}.RecentBoxesStrip_cardPinned__URDBW:before{content:"";position:absolute;top:0;left:14px;width:10px;height:18px;background:var(--accent);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 72%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 72%,0 100%);z-index:2}.RecentBoxesStrip_cardEdit__RGrk_{animation:RecentBoxesStrip_wiggle__taaJ9 .38s var(--ease) infinite alternate;transform-origin:center}@keyframes RecentBoxesStrip_wiggle__taaJ9{0%{transform:rotate(-.8deg)}to{transform:rotate(.8deg)}}.RecentBoxesStrip_cardBody__t_fEy{padding:14px 14px 12px;color:var(--ink);text-decoration:none;display:flex;flex-direction:column;gap:10px}.RecentBoxesStrip_name__j_hV_{font-family:var(--font-display);font-size:16px;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecentBoxesStrip_meta__GRxCb{padding-top:6px;border-top:1px dashed var(--rule);font-size:10px;font-family:var(--font-mono);color:var(--ink-faded);display:flex;align-items:center;gap:6px;letter-spacing:.02em}.RecentBoxesStrip_meta__GRxCb span+span{opacity:.9}.RecentBoxesStrip_hash__he1NM{letter-spacing:.04em}.RecentBoxesStrip_remove__H7sLu{position:absolute;top:-6px;right:-6px;width:24px;height:24px;border-radius:999px;background:var(--accent);color:white;border:2px solid var(--surface);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.12);cursor:pointer;-webkit-tap-highlight-color:transparent;z-index:4}.RecentBoxesStrip_remove__H7sLu:hover{transform:scale(1.08)}.RecentBoxesStrip_addTile__OwbBs{min-width:90px;flex-shrink:0;border:1.5px dashed var(--rule);border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--ink-faded);text-decoration:none;transition:color .15s,border-color .15s}.RecentBoxesStrip_addTile__OwbBs:hover{color:var(--accent);border-color:var(--accent)}.SettingsSheet_overlay__L2kiy{position:fixed;inset:0;background:rgb(20 14 8/.32);display:flex;align-items:flex-end;justify-content:center;z-index:100;animation:SettingsSheet_ss-fade__2RQ1w .18s var(--ease)}.SettingsSheet_sheet__zFRLx{width:100%;max-width:520px;background:var(--bg-alt);border-top-left-radius:22px;border-top-right-radius:22px;padding:10px 22px max(30px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px;box-shadow:0 -16px 40px -12px rgb(30 20 10/.22);animation:SettingsSheet_ss-up__RmYFJ .24s var(--ease)}.SettingsSheet_grab__U2Gib{align-self:center;width:38px;height:4px;border-radius:4px;background:var(--ink-ghost);margin-bottom:4px}.SettingsSheet_title__ajbF_{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faded);text-align:center;font-weight:500}.SettingsSheet_section__BHsIt{display:flex;flex-direction:column;gap:8px}.SettingsSheet_sectionLabel__MYGgT{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faded);font-weight:600;padding-left:2px}.SettingsSheet_fieldLabel__3df0v{font-size:12px;color:var(--ink-soft);padding-left:2px}.SettingsSheet_grid__zHT9f{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.SettingsSheet_card__mDXkx{all:unset;cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 14px 16px;background:var(--surface);border:1.5px solid var(--rule);border-radius:16px;transition:border-color .15s var(--ease),background .15s,transform .12s;-webkit-tap-highlight-color:transparent}.SettingsSheet_card__mDXkx:hover{border-color:var(--ink-faded)}.SettingsSheet_card__mDXkx:active{transform:scale(.98)}.SettingsSheet_cardActive__i_By4{border-color:var(--accent);background:var(--accent-soft)}.SettingsSheet_flagWrap__p4fDF{width:48px;height:32px;border-radius:4px;overflow:hidden}.SettingsSheet_names__QLNm0{display:flex;flex-direction:column;align-items:center;gap:2px}.SettingsSheet_native__brfwd{font-family:var(--font-display);font-size:16px;font-weight:500;color:var(--ink);line-height:1.2}.SettingsSheet_english__p2Vpr{font-size:11px;color:var(--ink-faded);letter-spacing:.02em}.SettingsSheet_tick__U28sj{position:absolute;top:8px;right:8px;width:20px;height:20px;border-radius:999px;background:var(--accent);color:white;display:flex;align-items:center;justify-content:center}.SettingsSheet_cancel__0St6W{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:13px 16px;font-size:15px;font-weight:500;color:var(--ink);background:var(--surface);border:1px solid var(--rule);border-radius:14px}@keyframes SettingsSheet_ss-up__RmYFJ{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes SettingsSheet_ss-fade__2RQ1w{0%{opacity:0}to{opacity:1}}.page_main__nw1Wk{max-width:440px;margin:0 auto;padding:0 22px;display:flex;flex-direction:column;position:relative;overflow-x:clip}@media (max-width:480px){.page_main__nw1Wk{padding-left:14px;padding-right:14px}}.page_fold__6Qtii{min-height:100dvh;padding:12px 0 max(14px,env(safe-area-inset-bottom));display:flex;flex-direction:column;position:relative}.page_topbar__KC3vf{display:flex;align-items:center;justify-content:space-between}.page_topbarActions__sxCep{display:flex;align-items:center;gap:8px}.page_donateBtn__4q2BY{color:var(--accent)}.page_donateBtn__4q2BY:hover{color:var(--accent-ink)}.page_brand__7TV1Q{display:flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none}.page_wordmark__yyB7e{font-family:var(--font-display);font-size:19px;font-weight:500;letter-spacing:-.01em}.page_hero__7KFOs{position:relative;margin-top:34px}.page_title__po7na{font-family:var(--font-display);font-size:58px;line-height:.95;font-weight:400;letter-spacing:-.025em;color:var(--ink);margin:0}.page_title__po7na em{font-style:italic;font-weight:300}.page_dot__aVcaO{color:var(--accent)}.page_tagline__FsEDs{margin:12px 0 0;font-size:15px;line-height:1.5;color:var(--ink-soft);max-width:300px}.page_tagline__FsEDs em{font-family:var(--font-display);font-style:italic}.page_divider__5RusV{margin-top:26px!important;margin-bottom:6px!important}.page_ctas__rfsth{margin-top:auto;padding-top:28px;display:grid;grid-gap:8px;gap:8px}.page_bottomTray__rriX5{padding:24px 0 max(24px,env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;gap:12px}.page_trayRow__I0C5u{display:flex;justify-content:center}.page_donate__lHwco{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(181,52,42,.08);border:1px solid rgba(181,52,42,.2);color:#b5342a;border-radius:999px;font-size:12px;font-weight:600;text-decoration:none;transition:background .16s var(--ease),transform .12s var(--ease);-webkit-tap-highlight-color:transparent}.page_donate__lHwco:hover{background:rgba(181,52,42,.14)}.page_donate__lHwco:active{transform:scale(.97)}.page_legal__yjO3G{margin-top:4px;display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;font-size:12px}.page_legal__yjO3G a{color:var(--ink-faded);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px;padding:2px 0}.page_legalSep__3rba0{color:var(--ink-ghost)}.page_tagSub__ls8oF{margin:2px 0 0;font-size:10.5px;letter-spacing:.08em;color:var(--ink-faded)}.ShareDialog_overlay__rYBRR{position:fixed;inset:0;background:rgb(20 14 8/.36);display:flex;align-items:flex-end;justify-content:center;z-index:110;animation:ShareDialog_sd-fade__ZWgRW .18s var(--ease)}.ShareDialog_sheet__mS79m{width:100%;max-width:520px;background:var(--bg-alt);border-top-left-radius:22px;border-top-right-radius:22px;padding:10px 20px max(26px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px;box-shadow:0 -16px 40px -12px rgb(30 20 10/.22);animation:ShareDialog_sd-up__1JS3i .24s var(--ease);max-height:92dvh;overflow-y:auto}.ShareDialog_grab__nK47m{align-self:center;width:38px;height:4px;border-radius:4px;background:var(--ink-ghost);margin-bottom:2px}.ShareDialog_header__8RKK_{text-align:center;display:flex;flex-direction:column;gap:4px}.ShareDialog_title__Y4IHO{margin:0;font-family:var(--font-display);font-size:22px;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.ShareDialog_subtitle__BslWw{margin:0;font-size:12.5px;color:var(--ink-soft);line-height:1.4}.ShareDialog_qrFrame__jrE6o{align-self:center;padding:10px;border:1px solid var(--rule);border-radius:12px;background:var(--surface);box-shadow:inset 0 0 0 1px rgb(194 100 58/.08)}.ShareDialog_qr__tCqbB{display:block;width:220px;height:220px;border-radius:4px}.ShareDialog_qrPlaceholder__LpLlb{width:220px;height:220px;background:var(--bg);border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--ink-faded);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.ShareDialog_qrLoading__BkJS4{animation:ShareDialog_sd-pulse___vQVD 1.4s var(--ease) infinite}@keyframes ShareDialog_sd-pulse___vQVD{0%,to{opacity:.45}50%{opacity:1}}.ShareDialog_row__3kVPO{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--surface);border:1px solid var(--rule);border-radius:12px}.ShareDialog_rowBody__4_Woa{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.ShareDialog_rowLabel__yZc46{font-size:9.5px;letter-spacing:.16em;color:var(--ink-faded);text-transform:uppercase}.ShareDialog_rowValue__rYP82{font-family:var(--font-display);font-size:17px;font-weight:500;color:var(--ink);line-height:1.25;word-break:break-word;letter-spacing:-.005em}.ShareDialog_rowValueMono__mu6TS{font-family:var(--font-mono);font-size:12px;font-weight:400;color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShareDialog_copyBtn__r2zxN{all:unset;cursor:pointer;flex-shrink:0;display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:500;color:var(--accent-ink);background:var(--accent-soft);border:1px solid var(--accent);border-radius:999px;transition:background .12s var(--ease),transform .1s var(--ease);-webkit-tap-highlight-color:transparent}.ShareDialog_copyBtn__r2zxN:active{transform:scale(.96)}.ShareDialog_hint__DKICG{margin:2px 0 0;text-align:center;font-size:11.5px;color:var(--ink-faded);font-style:italic;font-family:var(--font-display)}.ShareDialog_nativeBtn__3ugho{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 16px;font-size:15px;font-weight:500;color:white;background:var(--accent);border-radius:14px;transition:background .12s var(--ease),transform .1s var(--ease);-webkit-tap-highlight-color:transparent}.ShareDialog_nativeBtn__3ugho:active{transform:scale(.98)}.ShareDialog_cancel__CJAG1{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:13px 16px;font-size:15px;font-weight:500;color:var(--ink);background:var(--surface);border:1px solid var(--rule);border-radius:14px}@keyframes ShareDialog_sd-up__1JS3i{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ShareDialog_sd-fade__ZWgRW{0%{opacity:0}to{opacity:1}}.StatusBanner_offline__ZM3kO{flex-shrink:0;display:flex;align-items:center;gap:8px;margin:8px 14px 0;padding:7px 12px;background:oklch(.94 .04 60);border:1px solid oklch(.82 .08 60);border-radius:10px;color:oklch(.38 .08 55);font-size:12.5px}.StatusBanner_offlineText__146nZ{flex:1 1;line-height:1.3}.StatusBanner_offlineRetry__9n0D_{all:unset;cursor:pointer;padding:3px 10px;font-size:11.5px;font-weight:500;color:var(--ink);background:var(--surface);border:1px solid var(--rule);border-radius:999px;transition:background .12s var(--ease);-webkit-tap-highlight-color:transparent}.StatusBanner_offlineRetry__9n0D_:active{background:var(--bg)}.StatusBanner_toast__PggR8{position:fixed;left:16px;right:16px;bottom:140px;max-width:488px;margin:0 auto;padding:10px 14px;background:var(--danger);color:white;border-radius:12px;display:flex;align-items:center;gap:10px;box-shadow:0 10px 30px -10px rgb(0 0 0/.4);animation:StatusBanner_sb-slide-up__lwH_G .2s var(--ease);z-index:30;font-size:13px;line-height:1.35}.StatusBanner_toastText__FT86r{flex:1 1;min-width:0}.StatusBanner_toastDismiss__vzMg5{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:transparent;color:white;opacity:.65;border:none;border-radius:50%;cursor:pointer;transition:opacity .12s var(--ease),background .12s var(--ease)}.StatusBanner_toastDismiss__vzMg5:hover{opacity:1;background:rgba(255,255,255,.12)}@keyframes StatusBanner_sb-slide-up__lwH_G{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}.UndoToast_toast__a_PMT{position:fixed;left:16px;right:16px;bottom:140px;max-width:488px;margin:0 auto;padding:10px 14px;background:var(--ink);color:var(--bg);border-radius:12px;display:flex;align-items:center;gap:12px;box-shadow:0 10px 30px -10px rgb(0 0 0/.4);animation:UndoToast_slide-up__j7gmw .2s var(--ease);z-index:30}.UndoToast_body__94sZL{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px;line-height:1.3}.UndoToast_eyebrow__e2VYW{font-size:10px;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.UndoToast_label__JIQm3{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.UndoToast_undo__OsNUj{display:flex;align-items:center;gap:5px;padding:5px 10px;background:transparent;color:var(--bg);border:1px solid rgba(255,255,255,.4);border-radius:7px;font-size:12px;cursor:pointer}.UndoToast_timer__XqBNe{flex-shrink:0}.UndoToast_dismiss__9DRvH{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--bg);opacity:.55;border:none;border-radius:50%;cursor:pointer;transition:opacity .12s var(--ease),background .12s var(--ease)}.UndoToast_dismiss__9DRvH:hover{opacity:1;background:rgba(255,255,255,.12)}.BoxView_main__FFPD4{max-width:520px;margin:0 auto;height:100dvh;display:flex;flex-direction:column;overflow:hidden;position:relative;background-image:linear-gradient(90deg,transparent 27px,oklch(.64 .16 30/.22) 0,oklch(.64 .16 30/.22) 28px,transparent 0);background-repeat:no-repeat;background-size:auto 100%}.BoxView_header__h6bbT{flex-shrink:0;padding:max(10px,env(safe-area-inset-top)) 14px 10px;background:var(--bg-alt);border-bottom:1px solid var(--rule);position:relative;z-index:2}.BoxView_headerTop__ZvOCA{display:flex;align-items:center;gap:10px}.BoxView_headerCenter__DAukN{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;text-align:left}.BoxView_displayName__sbtBM{margin:0;font-family:var(--font-display);font-size:17px;font-weight:500;letter-spacing:-.005em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BoxView_presence__GtYWo{display:flex;align-items:center;justify-content:flex-start;gap:5px;font-size:11px;color:var(--ink-soft)}.BoxView_counterDot__yAtXs{opacity:.5}.BoxView_counter__7hUvL{font-family:var(--font-mono);color:var(--ink-faded);font-size:10.5px}.BoxView_capacity__iL_XA{flex-shrink:0;display:flex;align-items:center;gap:10px;margin:10px 16px 0;padding:10px 12px;background:var(--accent-soft);border:1px solid var(--accent);border-radius:10px;color:var(--accent-ink);font-size:12.5px;text-decoration:none;animation:BoxView_slide-up__t1qKZ .28s var(--ease) both}.BoxView_capacityText__quwdD{flex:1 1;line-height:1.4}.BoxView_capacityText__quwdD b{font-weight:600}.BoxView_capacityHint__JhzNR{color:var(--accent-ink);opacity:.75}.BoxView_list__A9Q69{flex:1 1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;list-style:none;margin:0;padding:14px 16px 6px;display:flex;flex-direction:column-reverse;gap:8px;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 31px,var(--rule) 31px,var(--rule) 32px);background-attachment:local}.BoxView_list__A9Q69::-webkit-scrollbar{width:0;height:0}.BoxView_empty__TjuUT{flex:1 1;padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px}.BoxView_emptyIllustration___Lu4J{color:var(--ink-soft)}.BoxView_emptyTitle__e2QVl{font-family:var(--font-display);font-size:22px;font-weight:500;color:var(--ink)}.BoxView_emptySub__ut6fQ{margin:0;font-size:13.5px;color:var(--ink-soft);line-height:1.5;max-width:260px}.BoxView_ideasLabel__hxU_1{margin-top:18px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faded);font-weight:500}.BoxView_ideas__OVEqK{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;max-width:320px}.BoxView_ideaChip__OOQlH{padding:7px 13px;border-radius:999px;border:1px solid var(--rule);background:var(--surface);color:var(--ink);font-family:inherit;font-size:13px;cursor:pointer;transition:border-color .15s var(--ease),background .15s var(--ease),color .15s var(--ease),transform .12s var(--ease);-webkit-tap-highlight-color:transparent}.BoxView_ideaChip__OOQlH:hover{border-color:var(--accent);color:var(--accent-ink);background:var(--accent-soft)}.BoxView_ideaChip__OOQlH:active{transform:scale(.95)}.BoxView_composer__qyd7b{flex-shrink:0;padding:8px 10px max(10px,env(safe-area-inset-bottom));background:var(--bg-alt);border-top:1px solid var(--rule);position:relative;z-index:2}.BoxView_composerRow__gKEmy{display:flex;align-items:flex-end;gap:8px;padding:6px 6px 6px 14px;background:var(--surface);border:1px solid var(--rule);border-radius:22px;transition:border-color .15s var(--ease)}.BoxView_composerRow__gKEmy:focus-within{border-color:var(--accent)}.BoxView_input__wVL7f{flex:1 1;border:none;outline:none;background:transparent;font-size:16px;color:var(--ink);font-family:inherit;padding:7px 0;resize:none;min-height:22px;max-height:140px;line-height:1.4;overflow-y:auto}.BoxView_input__wVL7f::placeholder{color:var(--ink-faded)}.BoxView_sendBtn__KwPCf{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--accent);color:white;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:background .15s var(--ease),transform .12s var(--ease),opacity .15s var(--ease)}.BoxView_sendBtn__KwPCf:not(:disabled):active{transform:scale(.92)}.BoxView_sendBtn__KwPCf:disabled{background:var(--ink-ghost);cursor:default;opacity:.6}.BoxView_composerMeta__dBHlb{display:flex;justify-content:space-between;margin-top:4px;padding:0 8px;font-size:10px;color:var(--ink-faded);letter-spacing:.05em}.BoxView_premiumBanner__beNd_{position:fixed;left:0;right:0;bottom:0;margin:0 auto;max-width:520px;padding:10px 14px;display:flex;align-items:center;gap:8px;background:var(--ok);color:white;font-size:12.5px;font-weight:500;text-align:left;border:none;animation:BoxView_slide-up__t1qKZ .36s var(--ease) both;z-index:3}.BoxView_premiumBanner__beNd_>span{flex:1 1}.BoxView_errorState__YJfh4{max-width:440px;margin:0 auto;min-height:100dvh;padding:20px 24px 30px;display:flex;flex-direction:column}.BoxView_errorBody__7gNor{flex:1 1;flex-direction:column;text-align:center;gap:16px}.BoxView_errorBody__7gNor,.BoxView_errorIcon__MnlAB{display:flex;align-items:center;justify-content:center}.BoxView_errorIcon__MnlAB{width:80px;height:80px;border-radius:50%;background:var(--accent-soft);color:var(--accent)}.BoxView_errorTitle__5UYNC{margin:0;font-family:var(--font-display);font-size:32px;font-weight:500;letter-spacing:-.015em;line-height:1.1}.BoxView_errorTitle__5UYNC em{font-style:italic;font-weight:300}.BoxView_errorSub__CudPJ{margin:0;color:var(--ink-soft);font-size:14px;line-height:1.5;max-width:280px}@media (max-width:480px){.BoxView_header__h6bbT{padding-left:10px;padding-right:10px}.BoxView_capacity__iL_XA{margin-left:10px;margin-right:10px}.BoxView_list__A9Q69{padding-left:10px;padding-right:10px}.BoxView_composer__qyd7b{padding-left:8px;padding-right:8px}.BoxView_premiumBanner__beNd_{padding-left:10px;padding-right:10px}.BoxView_errorState__YJfh4{padding-left:14px;padding-right:14px}}