._layer_86hm7_1{z-index:20;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._backdrop_86hm7_11{background:#0a120e80;transition:opacity .2s ease-in;animation:.2s ease-out _fade-in_86hm7_1;position:absolute;inset:0}._leaving_86hm7_19 ._backdrop_86hm7_11{opacity:0}._panel_86hm7_23{width:100%;max-width:var(--content-max-width);max-height:calc(100dvh - env(safe-area-inset-top,0px) - 4rem);background:var(--color-bg);box-shadow:var(--shadow-float);border-radius:24px 24px 0 0;flex-direction:column;animation:.2s ease-out _rise_86hm7_1;display:flex;position:relative;overflow:hidden}@keyframes _rise_86hm7_1{0%{transform:translateY(100%)}}@keyframes _fade-in_86hm7_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._panel_86hm7_23,._backdrop_86hm7_11{animation:none;transition:none!important}}._bar_86hm7_59{padding:var(--space-2) var(--space-3);touch-action:none;cursor:grab;flex-direction:column;align-items:stretch;display:flex}._handle_86hm7_68{width:44px;height:5px;margin-bottom:var(--space-2);border-radius:var(--radius-pill);background:var(--color-border);align-self:center}._barRow_86hm7_77{align-items:center;gap:var(--space-2);display:flex}._back_86hm7_11{width:var(--touch-target);height:var(--touch-target);background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--color-text);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}._title_86hm7_97{min-width:0;color:var(--color-text-secondary);overflow-wrap:break-word;flex:1;font-weight:700}._content_86hm7_105{overscroll-behavior:contain;padding:0 var(--space-4) calc(env(safe-area-inset-bottom,0px) + var(--space-4));flex:1;overflow-y:auto}._action_86hm7_112{flex:none}._button_d15lx_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:52px;padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--font-size-large);text-align:center;cursor:pointer;transition:transform var(--duration-press) ease;border:2px solid #0000;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}._button_d15lx_1:not(:disabled):active{transform:scale(var(--press-scale))}._primary_d15lx_24{background:var(--gradient-button);color:var(--color-on-gradient)}._secondary_d15lx_29{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}._button_d15lx_1:disabled{opacity:.5;cursor:not-allowed}._screen_1bv5i_1{gap:var(--space-5);max-width:var(--content-max-width);min-height:100dvh;padding:calc(env(safe-area-inset-top,0px) + var(--space-5)) var(--space-4) calc(var(--nav-height) + var(--nav-gap) + env(safe-area-inset-bottom,0px) + var(--space-5));flex-direction:column;margin:0 auto;display:flex}._withHero_1bv5i_12{padding-top:0}._hero_1bv5i_17{margin-inline:calc(-1 * var(--space-4))}._noNav_1bv5i_21{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--space-5))}._header_1bv5i_25{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._title_1bv5i_32{font-size:var(--font-size-title);font-weight:var(--font-weight-figure)}._content_1bv5i_37{gap:var(--space-5);flex-direction:column;flex:1;display:flex}._empty_1bv5i_44{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-5);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);text-align:center;flex-direction:column;display:flex}._emptyIcon_1bv5i_56{background:var(--pastel-green-bg);border-radius:50%;place-items:center;width:72px;height:72px;font-size:2.25rem;display:grid}._emptyText_1bv5i_66{color:var(--color-text-secondary);font-size:var(--font-size-large)}._card_1bv5i_71{gap:var(--space-3);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);flex-direction:column;padding:20px;display:flex}._actions_1bv5i_81{gap:var(--space-3);flex-direction:column;display:flex}._disclaimer_1bv5i_87{color:var(--color-text-secondary);font-size:var(--font-size-small);text-align:center}._inPanel_1bv5i_93{gap:var(--space-5);flex-direction:column;display:flex}._back_1bv5i_100{min-height:var(--touch-target);color:var(--color-accent);align-self:flex-start;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}._backButton_1bv5i_111{width:var(--touch-target);height:var(--touch-target);color:var(--color-accent);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}._header_1bv5i_25:has(._backButton_1bv5i_111){justify-content:flex-start;align-items:center}._header_1bv5i_25:has(._backButton_1bv5i_111) ._title_1bv5i_32{overflow-wrap:break-word;flex:1;min-width:0}._badge_1cf5j_1{margin-top:calc(-1 * var(--space-3));padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-ai-bg);color:var(--color-ai-text);font-size:var(--font-size-small);align-self:flex-start;font-weight:700}._disclaimer_1cf5j_12{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-ai-bg);color:var(--color-ai-text);font-weight:700}._problem_1cf5j_20{gap:var(--space-2);padding:var(--space-4);border:2px solid var(--color-error);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}._problemTitle_1cf5j_30{font-weight:700}._problemDetail_1cf5j_34{font-size:var(--font-size-small);color:var(--color-text-secondary);overflow-wrap:anywhere}._tag_1cf5j_40{padding:2px var(--space-3);border-radius:var(--radius-pill);background:var(--color-ai-bg);color:var(--color-ai-text);font-size:var(--font-size-small);font-weight:700}._problemActions_1cf5j_49{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}._quota_1cf5j_56{max-width:100%;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-ai-bg);color:var(--color-ai-text);font-size:var(--font-size-small);align-self:flex-start;font-weight:700}
