.GQJIya_slot{margin-top:12px;display:none}:is(html[data-from-chatgpt] .GQJIya_slot,.GQJIya_slot.GQJIya_on){display:block}.GQJIya_bar{border-radius:var(--r-pill);background:var(--card);width:fit-content;max-width:100%;min-height:46px;box-shadow:var(--ring-hair), var(--shadow-hair);color:var(--body);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:4px 4px 4px 14px;font-size:15px;line-height:1.4;display:flex}.GQJIya_text{flex:16rem;min-width:0}.GQJIya_text strong{color:var(--ink);font-weight:600}.GQJIya_go{border-radius:var(--r-pill);background:var(--machine-wash);min-height:38px;color:var(--machine);transition:background-color var(--dur-in) var(--ease-out), transform var(--dur-press) var(--ease-out);align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.GQJIya_go:active{transform:scale(.97)}.GQJIya_go:focus-visible{outline:2px solid var(--machine);outline-offset:2px}@media (hover:hover){.GQJIya_go:hover{background:color-mix(in srgb, var(--machine) 16%, var(--card))}}@media (max-width:639px){.GQJIya_slot{margin:2px 0 8px}.GQJIya_bar{border-radius:14px;min-height:0;padding:9px 14px;font-size:14px}.GQJIya_more,.GQJIya_go{display:none}}@media (min-width:1024px){.GQJIya_bar{padding-right:16px}.GQJIya_go{display:none}}@media (prefers-reduced-motion:reduce){.GQJIya_go{transition:none}.GQJIya_go:active{transform:none}}
.g4TEkG_card{border:1px solid var(--line-2);border-radius:var(--r-card);background:var(--card);color:var(--ink);text-align:start;grid-template-columns:44px minmax(0,1fr);align-items:start;column-gap:14px;padding:14px 16px;display:grid}.g4TEkG_thumb{border:1px solid var(--line-2);background:var(--sheet);color:#d4d4d4;border-radius:4px;width:44px;height:56px;position:relative;overflow:hidden}.g4TEkG_thumbImg{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.g4TEkG_thumbLines{display:block}.g4TEkG_scan{background:var(--action);opacity:.7;height:2px;animation:1.6s cubic-bezier(.45,0,.55,1) infinite alternate g4TEkG_picture-scan;position:absolute;inset:0 0 auto}@keyframes g4TEkG_picture-scan{0%{transform:translateY(2px)}to{transform:translateY(52px)}}@media (prefers-reduced-motion:reduce){.g4TEkG_scan{display:none}}.g4TEkG_body{min-width:0}.g4TEkG_head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.g4TEkG_title{letter-spacing:-.01em;text-wrap:balance;font-size:15px;font-weight:600;line-height:1.35}.g4TEkG_step{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:2px;font-size:13px;line-height:1.45}.g4TEkG_why{color:var(--body);text-wrap:pretty;margin-top:4px;font-size:14px;line-height:1.5}.g4TEkG_cancel,.g4TEkG_textAction{min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;align-items:center;padding:0;font-size:14px;font-weight:500;display:inline-flex}.g4TEkG_cancel{flex-shrink:0;margin:-12px -6px -12px 0}@media (hover:hover){.g4TEkG_cancel:hover,.g4TEkG_textAction:hover{text-decoration-color:currentColor}}.g4TEkG_track{background:var(--machine-wash);border-radius:999px;height:4px;margin-top:10px;position:relative;overflow:hidden}.g4TEkG_fill{border-radius:inherit;background:var(--machine);transform-origin:0;transition:transform .24s var(--ease-out,ease-out);position:absolute;inset:0}[dir=rtl] .g4TEkG_fill{transform-origin:100%}@media (prefers-reduced-motion:reduce){.g4TEkG_fill{transition:none}}.g4TEkG_note{color:var(--muted);align-items:center;gap:6px;margin-top:8px;font-size:12.5px;line-height:1.4;display:flex}.g4TEkG_note svg{flex-shrink:0}.g4TEkG_actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 20px;margin-top:12px;display:flex}.g4TEkG_actions:empty{display:none}.g4TEkG_textAction:active,.g4TEkG_cancel:active{transform:scale(.97)}.g4TEkG_actions .btn:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.g4TEkG_textAction:active,.g4TEkG_cancel:active{transform:none}.g4TEkG_actions .btn:active{transform:none}}
.nuaAIa_panel{border:1px solid color-mix(in srgb, var(--fail) 32%, transparent);background:var(--card);color:var(--ink);text-align:left;border-radius:12px;padding:14px 16px 16px}.nuaAIa_title{letter-spacing:-.01em;align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:1.35;display:flex}.nuaAIa_icon{color:var(--fail-ink);flex-shrink:0}.nuaAIa_why{color:var(--body);text-wrap:pretty;margin-top:4px;font-size:14px;line-height:1.5}.nuaAIa_actions{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:12px;display:flex}.nuaAIa_paste{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.nuaAIa_picture{text-align:left}.nuaAIa_pasteCard{border:1px solid var(--line-2);background:var(--card);color:var(--ink);border-radius:12px;margin-top:10px;padding:14px 16px 16px}.nuaAIa_label{font-size:14px;font-weight:600;display:block}.nuaAIa_help{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.45}.nuaAIa_textarea{resize:vertical;width:100%;min-height:9.5rem;font:inherit;margin-top:10px;padding:10px 12px;font-size:14px;line-height:1.5;display:block}@media (max-width:639px),(pointer:coarse){.nuaAIa_textarea{font-size:16px}}.nuaAIa_pasteError{color:var(--fail-ink);margin-top:8px;font-size:13.5px;line-height:1.45}.nuaAIa_count{color:var(--muted);margin-top:8px;font-size:13px}.nuaAIa_textAction{min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;align-items:center;padding:0 6px;font-size:14px;font-weight:500;display:inline-flex}@media (hover:hover){.nuaAIa_textAction:hover{text-decoration-color:currentColor}}.nuaAIa_textAction:active{transform:scale(.97)}.nuaAIa_actions .btn:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.nuaAIa_textAction:active{transform:none}.nuaAIa_actions .btn:active{transform:none}}
.zUsudq_mini{vertical-align:middle;flex-shrink:0;font-size:10px;display:inline-block;position:relative}.zUsudq_page{background:var(--sheet,#fff);box-shadow:var(--ring-hair), 0 .4em 1em -.6em #00000047;border-radius:.35em;align-content:start;gap:.42em;padding:.75em .7em;display:grid;position:absolute}.zUsudq_page i{background:#0d0d0d24;border-radius:1em;height:.28em;display:block}.zUsudq_page i:first-child{background:#0d0d0db8;width:58%;height:.42em}.zUsudq_page i:nth-child(2){background:var(--action);opacity:.8;width:38%}.zUsudq_page i:nth-child(4){width:86%}.zUsudq_page i:nth-child(5){width:70%}.zUsudq_page i:nth-child(6){width:80%}.zUsudq_score{border-radius:.6em .6em 0 0;width:5.6em;height:4.4em;overflow:hidden}.zUsudq_score .zUsudq_page{width:3.8em;height:5em;top:.5em;left:.4em;rotate:-3deg}.zUsudq_ring{background:var(--card);border-radius:50%;width:2.6em;height:2.6em;position:absolute;top:.2em;right:0;box-shadow:0 .2em .6em -.2em #0000004d}.zUsudq_ring svg{width:calc(100% - .3em);height:calc(100% - .3em);position:absolute;inset:.15em;rotate:-90deg}.zUsudq_track,.zUsudq_arc{fill:none;stroke-width:3.6px}.zUsudq_track{stroke:var(--pass-wash)}.zUsudq_arc{stroke:var(--pass);stroke-linecap:round;stroke-dasharray:var(--score) 100;animation:zUsudq_arc-in .9s var(--ease-out) .2s both}@property --mini-n{syntax:"<integer>";inherits:false;initial-value:0}.zUsudq_num{color:var(--pass-ink);font-variant-numeric:tabular-nums;--mini-n:var(--score);counter-reset:n var(--mini-n);animation:zUsudq_count-up .9s var(--ease-out) .2s both;place-items:center;font-size:.95em;font-weight:700;display:grid;position:absolute;inset:0}.zUsudq_num:after{content:counter(n)}@keyframes zUsudq_arc-in{0%{stroke-dasharray:0 100}}@keyframes zUsudq_count-up{0%{--mini-n:0}}.zUsudq_tracker{width:5.6em;height:4.4em}.zUsudq_card{background:var(--card);width:4.6em;box-shadow:var(--ring-hair), 0 .4em 1em -.6em #00000047;border-left:.25em solid var(--stage-blue);border-radius:.5em;align-items:center;gap:.5em;padding:.55em;display:flex;position:absolute;top:.6em;left:.2em;rotate:-3deg}.zUsudq_logo{background:var(--ink);border-radius:.3em;flex-shrink:0;width:1.3em;height:1.3em}.zUsudq_lines{flex:1;gap:.3em;display:grid}.zUsudq_lines i{background:color-mix(in srgb, var(--ink) 18%, transparent);border-radius:1em;height:.28em;display:block}.zUsudq_lines i:first-child{background:color-mix(in srgb, var(--ink) 60%, transparent);width:90%}.zUsudq_lines i:last-child{width:60%}.zUsudq_stage{background:var(--stage-blue-wash);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--stage-blue) 35%, transparent);color:var(--stage-blue-text);animation:zUsudq_pop-in .26s var(--ease-out) .3s both;border-radius:1em;padding:.15em .55em;font-size:1.2em;font-weight:600;line-height:1.4;position:absolute;bottom:.2em;right:0;rotate:4deg}.zUsudq_keyword{border-radius:.6em .6em 0 0;width:5.6em;height:4.4em;overflow:hidden}.zUsudq_keyword .zUsudq_page{width:3.8em;height:5em;top:.5em;left:.4em;rotate:-3deg}.zUsudq_keyword .zUsudq_page i[data-hit]{background:var(--tool-yellow);opacity:1;width:50%}.zUsudq_chip{background:var(--pass-wash);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pass) 35%, transparent);color:var(--pass-ink);animation:zUsudq_pop-in .26s var(--ease-out) .3s both;border-radius:1em;align-items:center;gap:.2em;padding:.15em .5em;font-size:1.2em;font-weight:700;line-height:1.4;display:inline-flex;position:absolute;top:1.3em;right:0;rotate:5deg}.zUsudq_chip svg{width:.9em;height:.9em}@keyframes zUsudq_pop-in{0%{opacity:0;transform:translateY(.3em)scale(.9)}}@media (prefers-reduced-motion:reduce){.zUsudq_arc,.zUsudq_num,.zUsudq_stage,.zUsudq_chip{animation:none}}
.HASbba_wrap{width:min(600px,100%);margin-top:22px;position:relative}.HASbba_bar{border:1px solid var(--line-2);border-radius:var(--r-card);background:var(--card);min-height:60px;color:var(--ink);-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:8px 8px 8px 10px;text-decoration:none;transition:border-color .16s ease-out;display:flex}@media (hover:hover){.HASbba_bar:hover{border-color:var(--machine)}}.HASbba_bar[data-dragging]{border-color:var(--machine);outline:2px dashed var(--machine);outline-offset:3px}.HASbba_bar[aria-disabled]{cursor:progress}.HASbba_bar:focus-visible{outline:3px solid var(--machine);outline-offset:3px}.HASbba_mini{align-self:flex-end;margin:-6px 0 -8px 2px;font-size:10.5px}.HASbba_text{flex-direction:column;flex:1;gap:2px;min-width:0;line-height:1.3;display:flex}.HASbba_title{letter-spacing:-.005em;font-size:15px;font-weight:600}.HASbba_note{color:var(--muted);font-size:13px}.HASbba_button{border-radius:var(--r-pill);background:var(--action);min-height:44px;color:var(--action-on);white-space:nowrap;flex-shrink:0;align-items:center;padding:0 16px;font-size:14px;font-weight:600;transition:background .16s ease-out,transform .16s ease-out;display:inline-flex}@media (hover:hover){.HASbba_bar:hover .HASbba_button{background:var(--action-hover)}}.HASbba_bar:active .HASbba_button{transform:scale(.97)}.HASbba_error{margin-top:12px}@media (max-width:520px){.HASbba_wrap{margin-top:16px}.HASbba_bar{flex-wrap:wrap;gap:12px;padding:14px}.HASbba_mini{display:none}.HASbba_text{flex:100%;gap:3px;padding-inline:2px}.HASbba_title{text-wrap:balance;font-size:15px}.HASbba_note{font-size:13px}.HASbba_formats{display:none}.HASbba_button{flex:100%;justify-content:center;min-height:48px;font-size:15px}}@media (prefers-reduced-motion:reduce){.HASbba_bar,.HASbba_button{transition:none}.HASbba_bar:active .HASbba_button{transform:none}}
.cS8suq_chip{z-index:30;bottom:calc(16px + env(safe-area-inset-bottom));border-radius:var(--r-pill);background:var(--card);max-width:min(100vw - 32px,360px);min-height:44px;box-shadow:var(--ring-hair), var(--shadow-pop);color:var(--ink);font:inherit;opacity:0;visibility:hidden;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out), visibility 0s linear .2s;-webkit-tap-highlight-color:transparent;border:0;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex;position:fixed;left:50%;transform:translate(-50%,12px)}.cS8suq_chip[data-shown]{opacity:1;visibility:visible;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out), visibility 0s;transform:translate(-50%)}.cS8suq_chip:active{transform:translate(-50%)scale(.97)}.cS8suq_chip:focus-visible{outline:2px solid var(--machine);outline-offset:3px}.cS8suq_icon{color:var(--machine);flex:none}.cS8suq_chipText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cS8suq_count{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:500}.cS8suq_scrim{z-index:70;background:var(--scrim);animation:cS8suq_scrim-in .24s var(--ease-out);position:fixed;inset:0}.cS8suq_scrim[data-closing]{opacity:0;transition:opacity .16s ease-in}.cS8suq_sheet{z-index:71;max-height:calc(100dvh - var(--header-h,72px) - 16px);background:var(--card);box-shadow:var(--shadow-pop);color:var(--body);animation:cS8suq_sheet-up .24s var(--ease-out);border-radius:20px 20px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.cS8suq_sheet:focus{outline:none}.cS8suq_sheet[data-closing]{transition:transform .16s ease-in;transform:translateY(100%)}.cS8suq_handle{background:var(--line-2);border-radius:999px;flex:none;width:36px;height:4px;margin:8px auto 0}.cS8suq_head{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:4px 8px 4px 20px;display:flex}.cS8suq_title{color:var(--ink);letter-spacing:-.01em;font-size:17px;font-weight:600}.cS8suq_close{width:44px;height:44px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.cS8suq_close:focus-visible{outline:2px solid var(--machine);outline-offset:-2px}.cS8suq_list{min-height:0;padding:4px 20px calc(12px + env(safe-area-inset-bottom));overscroll-behavior:contain;margin:0;list-style:none;overflow-y:auto}.cS8suq_list li+li a{border-top:1px solid var(--line)}.cS8suq_list a{min-height:48px;color:var(--ink-2);-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding-block:10px;font-size:15px;line-height:1.35;display:flex}.cS8suq_list a:focus-visible{outline:2px solid var(--machine);outline-offset:-2px;border-radius:8px}.cS8suq_list a[aria-current]{color:var(--ink);font-weight:600}.cS8suq_num{width:1.25rem;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:500}.cS8suq_list a[aria-current] .cS8suq_num{color:var(--machine)}@keyframes cS8suq_sheet-up{0%{transform:translateY(100%)}}@keyframes cS8suq_scrim-in{0%{opacity:0}}@media (min-width:64rem){.cS8suq_chip,.cS8suq_scrim,.cS8suq_sheet{display:none}}@media (prefers-reduced-motion:reduce){.cS8suq_chip,.cS8suq_chip[data-shown],.cS8suq_scrim,.cS8suq_scrim[data-closing],.cS8suq_sheet,.cS8suq_sheet[data-closing]{transition:none;animation:none}.cS8suq_chip,.cS8suq_chip:active{transform:translate(-50%)}}
