.ArcSuggestionBox_page__n_Eqy{min-height:100dvh;background:#000}.ArcSuggestionBox_stage__MfsYB{position:relative;height:100dvh;width:100%;overflow:hidden}.ArcSuggestionBox_stage__MfsYB:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at center,rgba(0,0,0,.08) 0,rgba(0,0,0,.22) 58%,rgba(0,0,0,.34) 100%)}.ArcSuggestionBox_bg__CMHAH{-o-object-fit:cover;object-fit:cover;z-index:0;filter:saturate(1.02) contrast(1.02)}.ArcSuggestionBox_bgDesktop__Bqfie{display:block}.ArcSuggestionBox_bgMobile__crDex{display:none}@media (max-width:900px){.ArcSuggestionBox_bgDesktop__Bqfie{display:none}.ArcSuggestionBox_bgMobile__crDex{display:block}}.ArcSuggestionBox_topLeft__hzbKK{position:absolute;left:calc(env(safe-area-inset-left) + 12px);top:calc(env(safe-area-inset-top) + 12px);z-index:30}.ArcSuggestionBox_forestMenuBtn__YmovN{border:1px solid rgba(255,255,255,.18);background:rgba(35,26,16,.38);color:rgba(255,255,255,.92);border-radius:999px;padding:10px 14px;font-weight:900;cursor:pointer;backdrop-filter:blur(10px);box-shadow:0 16px 46px rgba(0,0,0,.35);text-shadow:0 2px 10px rgba(0,0,0,.45)}.ArcSuggestionBox_topRight__buLbp{position:absolute;right:calc(env(safe-area-inset-right) + 12px);top:calc(env(safe-area-inset-top) + 12px);z-index:30}.ArcSuggestionBox_forestSettingBtn__xgUQ_{border:1px solid rgba(255,255,255,.18);background:rgba(35,26,16,.38);color:rgba(255,255,255,.92);border-radius:999px;padding:10px 14px;font-weight:900;cursor:pointer;backdrop-filter:blur(10px);box-shadow:0 16px 46px rgba(0,0,0,.35);text-shadow:0 2px 10px rgba(0,0,0,.45)}.ArcSuggestionBox_drawerOverlay__wWZOK{position:absolute;inset:0;z-index:80;background:rgba(0,0,0,.42);display:grid;place-items:start;padding:12px}.ArcSuggestionBox_drawer__fcCUe{width:min(420px,92vw);margin-top:54px;border-radius:18px;background:rgba(250,247,240,.82);border:1px solid rgba(0,0,0,.16);box-shadow:0 22px 70px rgba(0,0,0,.36);backdrop-filter:blur(12px);overflow:hidden}.ArcSuggestionBox_drawerHeader__WJIaf{display:flex;justify-content:space-between;align-items:center;padding:14px 14px 10px;border-bottom:1px solid rgba(0,0,0,.1)}.ArcSuggestionBox_drawerTitle__pfiZz{font-weight:1000;color:rgba(0,0,0,.86)}.ArcSuggestionBox_drawerClose__SL72W{border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.66);border-radius:999px;padding:8px 10px;font-weight:900;cursor:pointer}.ArcSuggestionBox_drawerList__TJ_8J{display:grid;padding:10px;gap:8px}.ArcSuggestionBox_drawerItem__wkjaM{display:block;text-decoration:none;color:rgba(0,0,0,.86);padding:12px;border-radius:14px;border:1px solid rgba(0,0,0,.1);background:rgba(255,255,255,.5);font-weight:900}.ArcSuggestionBox_drawerItem__wkjaM:hover{background:rgba(99,102,241,.1)}.ArcSuggestionBox_center__mE2_A{position:absolute;inset:0;z-index:20;display:grid;place-items:center;padding:18px 14px}.ArcSuggestionBox_form__G8X_q{width:min(760px,92vw);display:grid;gap:12px;align-content:start;transform:translateY(clamp(18px,3vh,44px))}.ArcSuggestionBox_scrollField__BjCtz{position:relative;width:550px;margin:220px auto 0;display:grid;place-items:center}.ArcSuggestionBox_scrollImg__ylh3h{width:500px;height:auto;max-height:155px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 40px rgba(0,0,0,.25))}@media (min-width:901px){.ArcSuggestionBox_scrollField__BjCtz{height:140px}.ArcSuggestionBox_scrollImg__ylh3h{position:absolute;inset:0;margin:auto;max-height:none;transform:scale(1.22);transform-origin:center;pointer-events:none;z-index:1}}.ArcSuggestionBox_subjectInput__hDXKr{position:absolute;width:480px;top:60%;left:50%;transform:translate(-50%,-50%);padding:11px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.34);backdrop-filter:blur(10px);outline:none;font-weight:900;color:rgba(0,0,0,.82);z-index:2}.ArcSuggestionBox_scrollFieldBody__qp8Sd{position:relative;width:650px;margin:0 auto;display:grid;place-items:center}.ArcSuggestionBox_scrollImgBody___bXis{width:600px;height:auto;max-height:430px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 40px rgba(0,0,0,.25))}.ArcSuggestionBox_bodyInput__xM040{position:absolute;width:480px;height:min(26vh,210px);top:53%;transform:translateY(-50%);resize:none;padding:14px;border-radius:14px;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.26);backdrop-filter:blur(10px);outline:none;font-weight:900;line-height:1.55;color:rgba(0,0,0,.82)}.ArcSuggestionBox_bodyInput__xM040::-moz-placeholder{color:rgba(40,40,40,.42)}.ArcSuggestionBox_bodyInput__xM040::placeholder{color:rgba(40,40,40,.42)}.ArcSuggestionBox_actions__6zXKc{display:grid;gap:8px;justify-items:center;margin-top:-20px}.ArcSuggestionBox_submitBtn__W4OPm{border:1px solid rgba(255,255,255,.16);background:rgba(35,26,16,.42);color:rgba(255,255,255,.92);border-radius:999px;padding:12px 18px;font-weight:1000;cursor:pointer;backdrop-filter:blur(10px);box-shadow:0 18px 55px rgba(0,0,0,.35);text-shadow:0 2px 10px rgba(0,0,0,.45)}.ArcSuggestionBox_submitBtn__W4OPm:disabled{opacity:.55;cursor:not-allowed}.ArcSuggestionBox_smallNote__TFwST{font-size:12px;font-weight:800;color:rgba(255,255,255,.88);background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:8px 10px;backdrop-filter:blur(10px)}.ArcSuggestionBox_toast__QZrID{position:absolute;left:50%;bottom:calc(env(safe-area-inset-bottom) + 14px);transform:translateX(-50%);z-index:90;width:min(520px,92vw);text-align:center;font-weight:1000;padding:12px 14px;border-radius:16px;background:rgba(0,0,0,.35);color:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 60px rgba(0,0,0,.34);backdrop-filter:blur(12px)}.ArcSuggestionBox_srOnly__T8d2B{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ArcSuggestionBox_metaOverlay__jbkLm{position:absolute;inset:0;z-index:95;background:rgba(0,0,0,.45);display:grid;place-items:center;padding:16px}.ArcSuggestionBox_metaPanel__XcfTZ{width:min(560px,96vw);border-radius:18px;background:rgba(250,247,240,.86);border:1px solid rgba(0,0,0,.16);box-shadow:0 22px 70px rgba(0,0,0,.36);backdrop-filter:blur(12px);padding:16px}.ArcSuggestionBox_metaHeader__0ueJk{display:flex;justify-content:space-between;align-items:center;gap:12px}.ArcSuggestionBox_metaTitle__6_GSP{font-weight:1000;font-size:18px;color:rgba(0,0,0,.86)}.ArcSuggestionBox_metaClose__KlQ6W{border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.66);border-radius:999px;padding:8px 10px;font-weight:900;cursor:pointer}.ArcSuggestionBox_metaDesc__zK_IM{margin-top:8px;font-size:12px;font-weight:800;color:rgba(0,0,0,.64);line-height:1.45}.ArcSuggestionBox_metaBody__1itAc{margin-top:12px;display:grid;gap:12px}.ArcSuggestionBox_metaHint__ZT4bv{font-size:12px;font-weight:900;color:rgba(0,0,0,.7);background:rgba(255,255,255,.5);border:1px solid rgba(0,0,0,.1);border-radius:999px;padding:8px 10px}.ArcSuggestionBox_segment__9Tp5S{display:grid;grid-template-columns:1fr 1fr;width:min(520px,92%);border-radius:16px;padding:6px;background:rgba(255,255,255,.28);border:1px solid rgba(0,0,0,.14);box-shadow:0 14px 40px rgba(0,0,0,.2);backdrop-filter:blur(12px)}.ArcSuggestionBox_segBtn__3n82X{border:none;background:transparent;border-radius:12px;padding:10px 12px;font-weight:1000;cursor:pointer;color:rgba(0,0,0,.72)}.ArcSuggestionBox_segActive__viJYt{background:rgba(255,255,255,.34);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);color:rgba(0,0,0,.9)}.ArcSuggestionBox_emailRow__yHQLH{width:min(700px,92%);justify-self:center;display:grid;gap:6px;padding:12px;border-radius:18px;background:rgba(255,255,255,.26);border:1px solid rgba(0,0,0,.12);backdrop-filter:blur(12px);box-shadow:0 14px 40px rgba(0,0,0,.2)}.ArcSuggestionBox_emailLabel__gTzLv{font-size:12px;font-weight:1000;color:rgba(0,0,0,.75)}.ArcSuggestionBox_emailInput__niS_e{width:100%;padding:12px;border-radius:12px;border:1px solid rgba(0,0,0,.16);background:rgba(255,255,255,.3);backdrop-filter:blur(10px);outline:none;font-weight:900}.ArcSuggestionBox_emailInput__niS_e::-moz-placeholder{color:rgba(40,40,40,.42)}.ArcSuggestionBox_emailInput__niS_e::placeholder{color:rgba(40,40,40,.42)}.ArcSuggestionBox_emailRow__yHQLH[aria-disabled=true]{opacity:.55}.ArcSuggestionBox_metaFooter__ry4P7{display:grid;justify-items:end;margin-top:2px}.ArcSuggestionBox_metaSave__vd2gz{border-radius:14px;padding:12px 14px;border:1px solid rgba(0,0,0,.12);background:rgba(99,102,241,.12);font-weight:1000;cursor:pointer}@media (max-width:520px){.ArcSuggestionBox_form__G8X_q{width:min(880px,96vw)}.ArcSuggestionBox_subjectInput__hDXKr{width:78%;font-size:14px}.ArcSuggestionBox_bodyInput__xM040{width:82%;height:min(34vh,240px);font-size:14px}}@media (max-width:900px){.ArcSuggestionBox_center__mE2_A{place-items:start center;padding-top:260px;padding-bottom:40px}.ArcSuggestionBox_form__G8X_q{width:min(440px,92vw);transform:none!important;gap:14px}.ArcSuggestionBox_forestMenuBtn__YmovN,.ArcSuggestionBox_forestSettingBtn__xgUQ_{padding:8px 10px;font-size:13px}.ArcSuggestionBox_scrollField__BjCtz{width:96vw!important;max-width:560px!important;margin:58px auto 0!important;aspect-ratio:1600/560!important;position:relative!important;display:block!important}.ArcSuggestionBox_scrollField__BjCtz .ArcSuggestionBox_scrollImg__ylh3h{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:none!important;-o-object-fit:contain!important;object-fit:contain!important;transform:scale(1.6)!important;transform-origin:center!important;z-index:1!important;pointer-events:none!important}.ArcSuggestionBox_scrollField__BjCtz .ArcSuggestionBox_subjectInput__hDXKr{position:absolute!important;left:50%!important;top:60%!important;transform:translate(-50%,-50%)!important;width:88%!important;height:44px!important;z-index:2!important}.ArcSuggestionBox_scrollFieldBody__qp8Sd{width:min(92vw,520px)!important;margin:18px auto 0!important;aspect-ratio:1600/900!important;position:relative!important;display:block!important}.ArcSuggestionBox_scrollFieldBody__qp8Sd .ArcSuggestionBox_scrollImgBody___bXis{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:none!important;-o-object-fit:contain!important;object-fit:contain!important;z-index:1!important;pointer-events:none!important}.ArcSuggestionBox_scrollFieldBody__qp8Sd .ArcSuggestionBox_bodyInput__xM040{position:absolute!important;left:50%!important;top:56%!important;transform:translate(-50%,-50%)!important;width:86%!important;height:52%!important;z-index:2!important}.ArcSuggestionBox_actions__6zXKc{position:static!important;transform:none!important;width:100%;display:grid;justify-items:center;gap:10px;margin-top:12px;z-index:auto!important}.ArcSuggestionBox_smallNote__TFwST{display:none}}@media (max-width:420px){.ArcSuggestionBox_center__mE2_A{padding-top:240px}.ArcSuggestionBox_scrollFieldBody__qp8Sd{margin-top:14px!important}.ArcSuggestionBox_bodyInput__xM040{height:50%!important}}.ArcSuggestionBox_bodyInput__xM040,.ArcSuggestionBox_subjectInput__hDXKr{background:transparent!important;backdrop-filter:none!important;border:1px solid rgba(0,0,0,.1)!important;box-shadow:none!important;color:rgba(0,0,0,.82)!important}.ArcSuggestionBox_bodyInput__xM040::-moz-placeholder,.ArcSuggestionBox_subjectInput__hDXKr::-moz-placeholder{color:rgba(0,0,0,.3)!important}.ArcSuggestionBox_bodyInput__xM040::placeholder,.ArcSuggestionBox_subjectInput__hDXKr::placeholder{color:rgba(0,0,0,.3)!important}@media (max-width:900px){.ArcSuggestionBox_stage__MfsYB{height:auto!important;min-height:100svh!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overflow-x:hidden!important}.ArcSuggestionBox_center__mE2_A{position:relative!important;inset:auto!important;height:auto!important;padding-top:clamp(210px,32svh,280px)!important;padding-bottom:90px!important}.ArcSuggestionBox_form__G8X_q{width:min(440px,92vw)!important;transform:none!important}.ArcSuggestionBox_scrollField__BjCtz{margin-top:clamp(16px,2.2svh,44px)!important}.ArcSuggestionBox_scrollFieldBody__qp8Sd{margin-top:clamp(10px,1.8svh,22px)!important}.ArcSuggestionBox_actions__6zXKc{position:sticky!important;bottom:calc(env(safe-area-inset-bottom) + 12px)!important;z-index:60!important;margin-top:12px!important;padding-bottom:10px!important}.ArcSuggestionBox_forestMenuBtn__YmovN,.ArcSuggestionBox_forestSettingBtn__xgUQ_,.ArcSuggestionBox_submitBtn__W4OPm{touch-action:manipulation}}