@layer base{._selectTrigger_tasot_2{display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:var(--spacing-2) var(--spacing-3);cursor:pointer;overflow:hidden;>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._selectTrigger_tasot_2[data-placeholder]{color:var(--muted-foreground)}._selectIcon_tasot_22{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_tasot_2[data-state=open] ._selectIcon_tasot_22{transform:rotate(180deg)}._selectContent_tasot_34{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);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_tasot_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_tasot_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_tasot_59{padding:var(--spacing-2)}._scrollButton_tasot_63{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_tasot_63:hover ._scrollIcon_tasot_75{color:var(--primary)}._scrollIcon_tasot_75{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_tasot_86{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._selectItem_tasot_93{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_tasot_93:hover{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_tasot_93:focus-visible{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_tasot_93[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_tasot_127{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_tasot_135{height:1rem;width:1rem;color:currentColor}._selectSeparator_tasot_141{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}}._page_6uvfw_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);padding-bottom:80px}._header_6uvfw_2{max-width:1120px;margin:auto;min-height:72px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border)}._brand_6uvfw_3{display:flex;align-items:center;gap:.65rem;color:var(--foreground);text-decoration:none;font-weight:800}._brand_6uvfw_3>span{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--primary);color:var(--primary-foreground)}._brand_6uvfw_3>img{width:40px;height:40px;border-radius:10px;object-fit:cover}._account_6uvfw_5{display:flex;align-items:center;gap:12px;font-size:.86rem;font-weight:700}._intro_6uvfw_6{max-width:860px;margin:56px auto 28px;padding:0 22px;text-align:center}._kicker_6uvfw_6,._resultHeader_6uvfw_6>div>span,._safetyCard_6uvfw_6 span{font-size:.76rem;letter-spacing:.15em;font-weight:800;color:var(--primary)}._intro_6uvfw_6 h1{font-family:var(--font-family-display);text-transform:uppercase;font-size:clamp(3rem,7vw,5rem);line-height:.95;margin:8px 0 14px}._intro_6uvfw_6 p{color:var(--muted-foreground);font-size:1.05rem;line-height:1.65;max-width:700px;margin:auto}._workspace_6uvfw_8{max-width:900px;margin:auto;padding:0 22px;display:grid;gap:18px}._inputCard_6uvfw_8{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:20px;padding:24px}._modeGrid_6uvfw_9{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:22px}._modeButton_6uvfw_9{appearance:none;border:1px solid var(--border);background:var(--surface);color:var(--foreground);border-radius:14px;padding:18px 12px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;font:inherit}._modeButton_6uvfw_9:hover{border-color:var(--primary)}._modeButton_6uvfw_9 svg{color:var(--primary)}._modeButton_6uvfw_9 strong{font-size:.92rem}._modeButton_6uvfw_9 span{font-size:.72rem;color:var(--muted-foreground)}._hiddenInput_6uvfw_10{display:none}._previewWrap_6uvfw_10{position:relative;margin:4px 0 20px;border-radius:14px;overflow:hidden;background:var(--surface);border:1px solid var(--border)}._previewWrap_6uvfw_10 img{width:100%;max-height:360px;object-fit:cover;display:block}._previewWrap_6uvfw_10 button{position:absolute;top:10px;right:10px;width:36px;height:36px;border:0;border-radius:50%;background:#11171ed1;color:#fff;display:grid;place-items:center}._previewWrap_6uvfw_10>span{position:absolute;left:10px;bottom:10px;background:#11171ed1;color:#fff;border-radius:8px;padding:6px 9px;font-size:.74rem;display:flex;gap:6px;align-items:center}._label_6uvfw_11{display:flex;justify-content:space-between;align-items:center;font-size:.84rem;font-weight:800;margin:18px 0 7px}._label_6uvfw_11 span{font-weight:500;color:var(--muted-foreground);font-size:.72rem}._help_6uvfw_11{font-size:.72rem;color:var(--muted-foreground);margin-top:6px;line-height:1.5}._error_6uvfw_12{display:flex;align-items:flex-start;gap:8px;color:var(--error);background:color-mix(in srgb,var(--error) 8%,transparent);padding:12px;border-radius:10px;margin-top:14px;font-size:.85rem}._submit_6uvfw_12{width:100%;margin-top:20px;display:flex!important;gap:8px}._spinner_6uvfw_12{width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:_spin_6uvfw_12 .8s linear infinite}@keyframes _spin_6uvfw_12{to{transform:rotate(360deg)}}._disclaimer_6uvfw_12{text-align:center;font-size:.68rem;color:var(--muted-foreground);margin:10px auto 0;max-width:620px}._safetyCard_6uvfw_6{display:grid;grid-template-columns:auto 1fr;gap:16px;background:var(--secondary);color:var(--secondary-foreground);border-radius:18px;padding:20px}._safetyCard_6uvfw_6>svg{color:var(--primary)}._safetyCard_6uvfw_6 h2{font-family:var(--font-family-display);text-transform:uppercase;font-size:2rem;margin:4px 0}._safetyCard_6uvfw_6 p{margin:0;color:color-mix(in srgb,var(--secondary-foreground) 72%,transparent);line-height:1.55;font-size:.86rem}._resultSection_6uvfw_14{max-width:900px;margin:72px auto 0;padding:0 22px}._resultHeader_6uvfw_6{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}._resultHeader_6uvfw_6 h2{font-family:var(--font-family-display);font-size:3rem;text-transform:uppercase;line-height:1;margin:6px 0 10px}._resultHeader_6uvfw_6 p{margin:0;color:var(--muted-foreground);line-height:1.6;max-width:600px}._badgeStack_6uvfw_14{display:flex;flex-direction:column;align-items:flex-end;gap:8px}._difficulty_6uvfw_14,._safe_6uvfw_6,._caution_6uvfw_14,._danger_6uvfw_14{border-radius:999px;padding:7px 10px;font-size:.72rem;font-weight:800;white-space:nowrap}._difficulty_6uvfw_14{background:var(--muted)}._safe_6uvfw_6{background:#e7f4ed;color:#286647}._caution_6uvfw_14{background:#fff1d9;color:#895419}._danger_6uvfw_14{background:#f9e2e2;color:#9e3636}._stopBanner_6uvfw_15{display:flex;gap:14px;border:1px solid color-mix(in srgb,var(--error) 40%,var(--border));background:color-mix(in srgb,var(--error) 8%,var(--card));border-radius:16px;padding:17px;margin:16px 0}._stopBanner_6uvfw_15 svg{color:var(--error);flex:0 0 auto}._stopBanner_6uvfw_15 p{margin:4px 0 0;color:var(--muted-foreground);font-size:.87rem}._stats_6uvfw_16{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0}._stats_6uvfw_16>div{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:16px;display:flex;gap:12px;align-items:center}._stats_6uvfw_16 svg{color:var(--primary)}._stats_6uvfw_16 small{display:block;color:var(--muted-foreground);font-size:.7rem;margin-bottom:2px}._reportGrid_6uvfw_17{display:grid;grid-template-columns:1fr 1fr;gap:10px}._reportGrid_6uvfw_17 article,._stepsCard_6uvfw_17,._videoCard_6uvfw_17{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:20px}._reportGrid_6uvfw_17 h3,._stepsCard_6uvfw_17 h3,._videoCard_6uvfw_17 h3{margin:0 0 12px;display:flex;gap:8px;align-items:center;font-size:1rem}._reportGrid_6uvfw_17 h3 svg{color:var(--primary)}._reportGrid_6uvfw_17 ul{margin:0;padding-left:20px;line-height:1.8;font-size:.87rem}._reportGrid_6uvfw_17 p{color:var(--muted-foreground);font-size:.84rem}._stepsCard_6uvfw_17{margin-top:10px}._stepsCard_6uvfw_17 ol{list-style:none;padding:0;margin:0;display:grid;gap:10px}._stepsCard_6uvfw_17 li{display:grid;grid-template-columns:32px 1fr;gap:12px;align-items:start}._stepsCard_6uvfw_17 li>span{width:30px;height:30px;border-radius:9px;background:var(--secondary);color:var(--secondary-foreground);display:grid;place-items:center;font-weight:800;font-size:.75rem}._stepsCard_6uvfw_17 li p{margin:5px 0 0;line-height:1.55;font-size:.88rem}._videoCard_6uvfw_17{margin-top:10px}._videoCard_6uvfw_17>div:first-child{display:flex;gap:12px}._videoCard_6uvfw_17>div:first-child>svg{color:var(--primary);flex:0 0 auto}._videoCard_6uvfw_17 p{color:var(--muted-foreground);font-size:.84rem;line-height:1.55;margin:0}._searchTerms_6uvfw_19{display:flex;gap:6px;flex-wrap:wrap;margin-top:14px}._searchTerms_6uvfw_19 span{background:var(--surface);border-radius:999px;padding:6px 9px;font-size:.7rem}._saved_6uvfw_19{margin-top:12px;color:var(--success);font-size:.82rem;font-weight:700;display:flex;align-items:center;gap:7px}._videoGrid_6uvfw_20{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}._videoItem_6uvfw_20{overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--surface)}._videoItem_6uvfw_20 img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}._videoItem_6uvfw_20>div{padding:11px;display:grid;gap:5px}._videoItem_6uvfw_20 strong{font-size:.8rem;line-height:1.35}._videoItem_6uvfw_20 span{font-size:.7rem;color:var(--muted-foreground)}._videoItem_6uvfw_20 a{width:max-content;color:var(--primary);font-size:.76rem;font-weight:800;text-decoration:none;margin-top:3px;min-height:44px;display:inline-flex;align-items:center}._uncertain_6uvfw_20{display:flex!important;gap:8px;align-items:flex-start;margin-top:12px!important;padding:11px;border-radius:10px;background:color-mix(in srgb,var(--warning) 10%,var(--card));color:var(--foreground)!important;font-size:.84rem}._uncertain_6uvfw_20 svg{color:var(--warning);flex:none}._beforeCard_6uvfw_20{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:20px;margin:10px 0}._beforeCard_6uvfw_20 h3{margin:0 0 10px}._beforeCard_6uvfw_20 ul{margin:0;padding-left:20px;line-height:1.7;font-size:.87rem}._thirdParty_6uvfw_20{margin-top:14px!important;font-size:.72rem!important;border-top:1px solid var(--border);padding-top:12px}._modeButton_6uvfw_9,._submit_6uvfw_12,._previewWrap_6uvfw_10 button{min-height:44px}@media(max-width:650px){._header_6uvfw_2{padding:0 16px}._account_6uvfw_5>span{display:none}._intro_6uvfw_6{margin-top:38px;padding:0 16px}._workspace_6uvfw_8,._resultSection_6uvfw_14{padding:0 16px}._inputCard_6uvfw_8{padding:16px}._modeGrid_6uvfw_9{grid-template-columns:1fr 1fr 1fr}._modeButton_6uvfw_9{padding:14px 6px}._modeButton_6uvfw_9 span{display:none}._resultHeader_6uvfw_6{flex-direction:column}._badgeStack_6uvfw_14{flex-direction:row;align-items:flex-start;flex-wrap:wrap}._resultHeader_6uvfw_6 h2{font-size:2.5rem}._stats_6uvfw_16,._reportGrid_6uvfw_17,._videoGrid_6uvfw_20,._safetyCard_6uvfw_6{grid-template-columns:1fr}._safetyCard_6uvfw_6>svg{margin-bottom:-4px}}
