.o6_ukW_trigger[data-state=open]{background:#ffffff1f;border-color:#ffffff4d}.o6_ukW_scrim{z-index:var(--z-modal,1100);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000061;position:fixed;inset:0}.o6_ukW_sheet{z-index:var(--z-modal,1100);color:#fff;background:#18181b;border-right:1px solid #ffffff1a;outline:none;flex-direction:column;width:min(288px,100vw - 64px);height:100dvh;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden;box-shadow:12px 0 48px #0000002e}.o6_ukW_sheet[data-state=open]{animation:.42s cubic-bezier(.16,1,.3,1) both o6_ukW_sheetIn}.o6_ukW_sheet[data-state=closed]{pointer-events:none;animation:.26s cubic-bezier(.32,0,.67,0) both o6_ukW_sheetOut}.o6_ukW_scrim[data-state=open]{animation:.42s cubic-bezier(.16,1,.3,1) both o6_ukW_scrimIn}.o6_ukW_scrim[data-state=closed]{animation:.26s ease-in both o6_ukW_scrimOut}.o6_ukW_sheet[data-gesture=true],.o6_ukW_scrim[data-gesture=true]{will-change:transform, opacity;animation:none}.o6_ukW_sheet[data-state=open][data-gesture=settled],.o6_ukW_scrim[data-state=open][data-gesture=settled]{animation:none}.o6_ukW_header{padding:max(16px, var(--safe-top,0px)) 12px 16px 20px;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.o6_ukW_brand{letter-spacing:-.035em;font-size:21px;font-weight:600}.o6_ukW_brand>span:first-child{color:#ffffff73;margin-left:5px;font-weight:400}.o6_ukW_close{color:#ffffffbf;border-radius:8px;flex-shrink:0;place-items:center;width:44px;height:44px;transition:background .16s;display:grid}.o6_ukW_scrollArea{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex:1;min-height:0;overflow-y:auto}.o6_ukW_navigation{padding:8px 12px}.o6_ukW_footer{max-height:55dvh;padding:12px 16px max(16px, var(--safe-bottom,0px));flex-shrink:0;overflow-y:auto}.o6_ukW_account{padding:12px 0 0}.o6_ukW_sectionLabel{color:#ffffff80;margin:0 0 10px;font-size:12px;font-weight:500;line-height:16px}.o6_ukW_grid{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.o6_ukW_navLink{color:#ffffffc7;border-radius:8px;align-items:center;gap:14px;min-height:46px;padding:8px 12px;font-size:14px;font-weight:500;line-height:16px;transition:background .16s,border-color .16s,color .16s;display:flex}.o6_ukW_navLink[aria-current=page]{color:#fff;background:#ffffff12;box-shadow:inset 2px 0 #eab308}.o6_ukW_navIcon{opacity:.7;flex-shrink:0}.o6_ukW_navLabel{overflow-wrap:anywhere;flex:1;min-width:0}.o6_ukW_language{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex}.o6_ukW_languageToggle{flex-shrink:0;display:flex}.o6_ukW_language>span{color:#ffffff73;font-size:12px}.o6_ukW_languageToggle button{color:#ffffff73;place-items:center;width:40px;height:44px;font-size:11px;font-weight:550;display:grid}.o6_ukW_languageToggle button span{border-radius:5px;place-items:center;width:36px;height:28px;transition:background .16s,color .16s;display:grid}.o6_ukW_languageToggle button[aria-pressed=true] span{color:#fff;background:#ffffff17}.o6_ukW_account{border-top:1px solid #ffffff14}.o6_ukW_authLink,.o6_ukW_accountLink,.o6_ukW_logout{border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:4px 10px;font-size:13px;font-weight:600;line-height:16px;transition:background .16s,color .16s;display:flex}.o6_ukW_authLink{justify-content:center}.o6_ukW_register{color:#17171b;background:#e4e4e7}.o6_ukW_accountLink{min-width:0;padding-inline:0}.o6_ukW_logout{color:#ffffff8c;border-color:#0000;width:100%;margin-top:6px;font-weight:500}.o6_ukW_logout:disabled{cursor:wait;opacity:.5}.o6_ukW_sheet :is(a,button):focus-visible{outline-offset:2px;outline:2px solid #ffffffa6}@media (hover:hover){.o6_ukW_close:hover,.o6_ukW_navLink:hover,.o6_ukW_authLink:hover,.o6_ukW_accountLink:hover,.o6_ukW_logout:not(:disabled):hover{background:#ffffff17}.o6_ukW_register:hover{background:#fff}}@keyframes o6_ukW_sheetIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes o6_ukW_sheetOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes o6_ukW_scrimIn{0%{opacity:0}to{opacity:1}}@keyframes o6_ukW_scrimOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.o6_ukW_sheet[data-state],.o6_ukW_scrim[data-state]{animation:none}.o6_ukW_sheet *,.o6_ukW_trigger{transition:none!important}}
.IecK9a_popover{z-index:1400;top:var(--popover-top,0);left:var(--popover-left,0);width:var(--popover-width,360px);max-height:var(--popover-max-height,min(560px, calc(100dvh - 24px)));background:radial-gradient(280px 140px at 50% 0%, color-mix(in srgb, var(--model-accent,#d9a441) 12%, transparent), transparent 72%), linear-gradient(160deg, #171614, #10100f 58%, #131110);color:#fff;border:1px solid #ffffff21;border-radius:18px;outline:none;flex-direction:column;animation:.18s cubic-bezier(.22,1,.36,1) both IecK9a_popover-in-right;display:flex;position:fixed;overflow:hidden;box-shadow:0 26px 80px #000000ad,0 0 0 1px #0000006b,inset 0 1px #ffffff1a}.IecK9a_caret{z-index:-1;background:#10100f;width:12px;height:12px;position:absolute;top:calc(50% - 6px);transform:rotate(45deg)}.IecK9a_popover[data-placement=right]{animation-name:IecK9a_popover-in-right}.IecK9a_popover[data-placement=right] .IecK9a_caret{border-top:1px solid #ffffff21;border-right:1px solid #ffffff21;left:-6px}.IecK9a_popover[data-placement=left]{animation-name:IecK9a_popover-in-left}.IecK9a_popover[data-placement=left] .IecK9a_caret{border-bottom:1px solid #ffffff21;border-left:1px solid #ffffff21;right:-6px}.IecK9a_header{border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 9px 8px 14px;display:flex}.IecK9a_eyebrow{color:#ffffff61;letter-spacing:.19em;text-transform:uppercase;font-size:9px;font-weight:650}.IecK9a_close{color:#ffffff94;background:#ffffff0a;border:1px solid #ffffff17;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;transition:border-color .15s,background .15s,color .15s;display:grid}.IecK9a_close:hover{color:#fde68a;background:#f59e0b14;border-color:#f59e0b40}.IecK9a_close:focus-visible,.IecK9a_idInline:focus-visible{outline-offset:2px;outline:2px solid #f59e0bb8}.IecK9a_scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;flex:1;min-height:0;padding:12px 14px 14px;overflow-y:auto}.IecK9a_scroll::-webkit-scrollbar{width:7px}.IecK9a_scroll::-webkit-scrollbar-thumb{background-color:#ffffff24;background-clip:padding-box;border:2px solid #0000;border-radius:999px}.IecK9a_hero{align-items:center;gap:10px;min-width:0;display:flex}.IecK9a_logoTile{background:radial-gradient(120% 120% at 30% 0%, color-mix(in srgb, var(--model-accent,#d9a441) 16%, transparent), transparent 68%), #00000047;border:1px solid #ffffff1f;border-radius:13px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 10px 24px #00000047,inset 0 1px #ffffff21}.IecK9a_identity{flex:1;min-width:0}.IecK9a_nameRow{align-items:center;gap:8px;min-width:0;display:flex}.IecK9a_name{overflow-wrap:anywhere;color:#fff;letter-spacing:-.035em;min-width:0;margin:0;font-size:17px;font-weight:650;line-height:1.15}.IecK9a_metaRow{color:#ffffff7a;flex-wrap:wrap;align-items:center;gap:5px;margin-top:3px;font-size:11px;font-weight:500;line-height:1.3;display:flex}.IecK9a_metaDot{background:#ffffff38;border-radius:50%;flex-shrink:0;width:3px;height:3px}.IecK9a_metaProvider{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:150px;overflow:hidden}.IecK9a_promo{color:#6ee7b7;background:#10b9811a;border:1px solid #10b9813d;border-radius:999px;padding:1px 6px;font-size:9px;font-weight:700;line-height:1.4}.IecK9a_description{color:#ffffff9e;letter-spacing:-.003em;margin:10px 0 0;font-size:12.5px;line-height:1.55}.IecK9a_facts{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;margin-top:10px;display:grid}.IecK9a_fact{background:#0003;border:1px solid #fff1;border-radius:10px;min-width:0;padding:8px 10px}.IecK9a_fact span{color:#ffffff57;letter-spacing:.12em;text-transform:uppercase;font-size:8.5px;font-weight:600;display:block}.IecK9a_fact strong{overflow-wrap:anywhere;color:#ffffffe6;margin-top:3px;font-size:12.5px;font-weight:600;line-height:1.3;display:block}.IecK9a_section{border-top:1px solid #ffffff0f;margin-top:12px;padding-top:11px}.IecK9a_sectionHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.IecK9a_sectionLabel{color:#ffffff57;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:650}.IecK9a_sectionHint{color:#ffffff47;flex-shrink:0;font-size:9.5px;font-weight:500}.IecK9a_reasoningChips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.IecK9a_reasoningChip{color:#ffffff8c;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:6px;min-height:27px;padding:0 9px;font-size:11px;font-weight:550;line-height:1;display:inline-flex}.IecK9a_reasoningChip[data-tone="1"]{color:#fde68aa3;background:#f59e0b0b;border-color:#f59e0b26}.IecK9a_reasoningChip[data-tone="2"]{color:#fde68ad6;background:#f59e0b14;border-color:#f59e0b3d}.IecK9a_reasoningChip[data-tone="3"]{color:#fde68a;background:#f59e0b21;border-color:#f59e0b61;box-shadow:inset 0 1px #ffffff0f,0 0 14px #f59e0b0f}.IecK9a_reasoningChip[data-tone="4"]{color:#fef3c7;background:linear-gradient(#f59e0b33,#f59e0b1c);border-color:#f59e0b8c;box-shadow:inset 0 1px #ffffff1f,0 0 18px #f59e0b1a}.IecK9a_reasoningChip[data-tone="4"] .IecK9a_reasoningDot{box-shadow:0 0 8px #f59e0bb3}.IecK9a_reasoningChip[data-off=true]{color:#ffffff52;background:0 0;border-color:#ffffff0e}.IecK9a_reasoningDot{opacity:.9;background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.IecK9a_reasoningChip[data-off=true] .IecK9a_reasoningDot{opacity:.45}.IecK9a_priceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.IecK9a_priceCell{background:#0003;border:1px solid #ffffff12;border-radius:10px;min-width:0;padding:8px 10px}.IecK9a_priceLabel{color:#ffffff57;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8.5px;font-weight:600;line-height:1.3;overflow:hidden}.IecK9a_priceValueRow{align-items:baseline;gap:5px;min-width:0;margin-top:4px;display:flex}.IecK9a_priceValue{color:#fff;font-family:var(--font-geist-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:-.03em;text-overflow:ellipsis;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:650;line-height:1;overflow:hidden}.IecK9a_priceValuePromo{color:#6ee7b7}.IecK9a_priceOriginal{color:#ffffff42;min-width:0;font-family:var(--font-geist-mono,ui-monospace, SFMono-Regular, Menlo, monospace);text-overflow:ellipsis;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:9.5px;line-height:1;text-decoration:line-through;overflow:hidden}.IecK9a_priceNote{color:#ffffff47;margin:8px 0 0;font-size:9.5px;line-height:1.4}.IecK9a_idInline{color:#fff6;min-width:0;max-width:100%;font-family:var(--font-geist-mono,ui-monospace, SFMono-Regular, Menlo, monospace);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:-4px -2px;padding:4px 2px;font-size:10.5px;line-height:1.2;transition:color .15s;display:inline-flex}.IecK9a_idInline code{text-overflow:ellipsis;white-space:nowrap;font-family:inherit;overflow:hidden}.IecK9a_idInline svg{opacity:.7;flex-shrink:0}.IecK9a_idInline:hover{color:#fde68a}@keyframes IecK9a_popover-in-right{0%{opacity:0;transform:translate(-14px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes IecK9a_popover-in-left{0%{opacity:0;transform:translate(14px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes IecK9a_sheet-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:639px){.IecK9a_popover{top:auto;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));width:auto;max-height:min(82dvh, var(--popover-max-height,640px));transform-origin:bottom;border-radius:20px;animation-name:IecK9a_sheet-in;left:10px;box-shadow:0 28px 90px #000000c7,0 0 0 1px #00000070,inset 0 1px #ffffff1c}.IecK9a_caret{display:none}.IecK9a_header{padding:9px 9px 9px 16px}.IecK9a_eyebrow{font-size:9.5px}.IecK9a_close{border-radius:11px;width:36px;height:36px}.IecK9a_scroll{padding:13px 15px 16px}.IecK9a_hero{gap:12px}.IecK9a_logoTile{width:48px;height:48px}.IecK9a_name{font-size:18px}.IecK9a_description{font-size:13px;line-height:1.58}.IecK9a_reasoningChip{min-height:29px;padding:0 10px;font-size:11.5px}.IecK9a_priceValue{font-size:17px}}@media (prefers-reduced-motion:reduce){.IecK9a_popover{animation:none}.IecK9a_close,.IecK9a_idInline{transition:none}}
