.yvYirq_dialog{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:24px;width:min(94vw,480px);max-height:90dvh;padding:24px;overflow-y:auto;box-shadow:0 24px 80px #0f172a33}.yvYirq_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a66}.yvYirq_dialogHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.yvYirq_dialogHeader h2{letter-spacing:-.025em;color:#0f172a;font-size:20px;font-weight:600}.yvYirq_dialogHeader button{color:#64748b;background:#f1f5f9;border-radius:50%;width:32px;height:32px;font-size:20px}.yvYirq_dialogHeader button:disabled{opacity:.4}.yvYirq_dialogProduct{background:linear-gradient(120deg,#fdf3f8,#f0f7fc);border:1px solid #f1f5f9;border-radius:16px;align-items:center;gap:16px;margin:20px 0;padding:12px;display:flex}.yvYirq_dialogProduct>div:first-child{border-radius:10px;flex-shrink:0;width:72px;height:88px;position:relative;overflow:hidden}.yvYirq_dialogProduct h3{color:#334155;font-size:13px;font-weight:500;line-height:1.6}.yvYirq_dialogProduct p{letter-spacing:-.025em;color:#0f172a;margin-top:5px;font-size:23px;font-weight:600}.yvYirq_dialog label{color:#475569;margin:18px 0;font-size:12px;font-weight:500;display:block}.yvYirq_dialog select{background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%;margin-top:8px;padding:12px 8px;font-size:11px;display:block}.yvYirq_dialogAddress{color:#64748b;font-size:11px;line-height:1.8}.yvYirq_dialog .yvYirq_agreement{align-items:flex-start;gap:9px;font-size:11px;font-weight:400;line-height:1.8;display:flex}.yvYirq_agreement input{accent-color:#0f172a;margin-top:4px}.yvYirq_agreement a{color:#0369a1;text-underline-offset:2px;text-decoration:underline}.yvYirq_dialogSummary{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding:16px 0;font-size:12px;display:flex}.yvYirq_primary{color:#fff;background:#0f172a;border:1px solid #0f172a;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:100%;padding:13px 16px;font-size:12px;font-weight:500;transition:background .2s;display:inline-flex}.yvYirq_primary:hover{background:#1e293b}.yvYirq_primary:disabled{cursor:not-allowed;color:#94a3b8;background:#f1f5f9;border-color:#e2e8f0}.yvYirq_dialogNote{color:#64748b;margin:14px 0 0;font-size:10px;line-height:1.9}.yvYirq_error{color:#be123c;margin:10px 0;font-size:11px;line-height:1.8}.yvYirq_dialog a:focus-visible,.yvYirq_dialog button:focus-visible,.yvYirq_dialog select:focus-visible{outline-offset:3px;outline:2px solid #0ea5e9}@media (max-width:400px){.yvYirq_dialog{padding:20px}.yvYirq_dialogSummary{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.yvYirq_dialog *{transition:none!important}.yvYirq_dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
.xtWLjW_wordmark{vertical-align:middle;white-space:nowrap;font-family:var(--font-rf-display), Georgia, serif;font-kerning:normal;letter-spacing:-.055em;text-transform:none;align-items:center;gap:.25em;font-weight:500;line-height:1.1;display:inline-flex}.xtWLjW_letters{align-items:baseline;padding-right:.22em;display:inline-flex;position:relative}.xtWLjW_yakala{color:#6387a1}.xtWLjW_puan{color:#af7394}.xtWLjW_spark{color:#c38faa;width:.19em;height:.19em;position:absolute;top:.08em;right:-.04em}.xtWLjW_coin{color:#5b7f9a;background:linear-gradient(135deg,#f8d7e8,#eef0f7 50%,#c8e0f0);border:1px solid #d7dfe9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.15em;height:1.15em;display:inline-flex}.xtWLjW_coin svg{width:.8em;height:.8em}.xtWLjW_compact{letter-spacing:-.045em;font-size:1.25rem}.xtWLjW_compact .xtWLjW_letters{padding-right:0}.xtWLjW_compact .xtWLjW_yakala{color:#4a6c87}.xtWLjW_compact .xtWLjW_puan{color:#945877}@media (forced-colors:active){.xtWLjW_yakala,.xtWLjW_puan,.xtWLjW_compact .xtWLjW_yakala,.xtWLjW_compact .xtWLjW_puan,.xtWLjW_spark,.xtWLjW_coin{color:canvastext}.xtWLjW_coin{background:canvas;border-color:canvastext}}
.eaYeIq_mascots{z-index:25;pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.eaYeIq_bird{bottom:max(8px, env(safe-area-inset-bottom));aspect-ratio:2/3;filter:drop-shadow(0 5px 6px #3d281f1f);width:clamp(84px,8.5vw,138px);position:absolute;overflow:visible}.eaYeIq_blue{left:max(8px, env(safe-area-inset-left))}.eaYeIq_fallback,.eaYeIq_surface{width:100%;height:100%;display:block}.eaYeIq_surface{visibility:hidden;position:absolute;inset:0}.eaYeIq_bird[data-ready=true] .eaYeIq_surface{visibility:visible}.eaYeIq_bird[data-ready=true] .eaYeIq_fallback{visibility:hidden}.eaYeIq_fallback{transform-origin:50% 85%}.eaYeIq_pink{right:max(8px, env(safe-area-inset-right))}.eaYeIq_mascotButton{cursor:pointer;pointer-events:auto;touch-action:manipulation;background:0 0;border:0;border-radius:45% 45% 20% 20%;position:absolute;inset:5% 8% 0}.eaYeIq_mascotButton:focus-visible{outline-offset:4px;outline:2px solid #bd557b}.eaYeIq_speechBubble{color:#77364e;text-align:left;opacity:0;visibility:hidden;pointer-events:none;background:#fffafb;border:1px solid #efd1db;border-radius:18px 18px 5px;width:194px;padding:14px 16px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;bottom:calc(100% + 10px);right:0;transform:translateY(5px);box-shadow:0 8px 24px #77364e14}.eaYeIq_speechBubble strong{font-size:16px;display:block}.eaYeIq_speechBubble>span{margin-top:3px;font-size:12px;display:block}.eaYeIq_mascotButton:focus-visible .eaYeIq_speechBubble{opacity:1;visibility:visible;transform:none}@media (hover:hover){.eaYeIq_mascotButton:hover .eaYeIq_speechBubble{opacity:1;visibility:visible;transform:none}}.eaYeIq_recommendations{inset:auto max(20px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) auto;overscroll-behavior:contain;color:#34232b;pointer-events:auto;background:#fffbfc;border:1px solid #efd8df;border-radius:26px;width:min(390px,100vw - 24px);max-height:calc(100dvh - 32px);margin:0;padding:22px;position:fixed;overflow-y:auto;box-shadow:0 20px 80px #44203430}.eaYeIq_recommendations::backdrop{background:#34232b30}.eaYeIq_recommendationHeader{align-items:center;gap:12px;display:flex}.eaYeIq_mascotAvatar{background:#fbe7ee url(/mascots/pink-budgie.webp) 50% 17%/80px no-repeat;border-radius:50%;flex-shrink:0;width:48px;height:48px}.eaYeIq_recommendationHeader p{letter-spacing:.13em;color:#a3496c;margin:0 0 3px;font-size:10px}.eaYeIq_recommendationHeader h2{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:650}.eaYeIq_closeButton{color:#77364e;background:#f7eaf0;border-radius:50%;flex-shrink:0;align-self:flex-start;width:36px;height:36px;margin-left:auto;font-size:24px;line-height:1}.eaYeIq_recommendationIntro{color:#836775;margin:14px 0 18px;font-size:13px}.eaYeIq_recommendationContent{gap:10px;display:grid}.eaYeIq_recommendationMessage{color:#836775;padding:22px 0;font-size:14px;line-height:1.6}.eaYeIq_recommendationProduct{color:inherit;background:#fff;border:1px solid #f0e3e8;border-radius:16px;align-items:center;gap:13px;padding:10px;text-decoration:none;display:flex}.eaYeIq_recommendationProduct:hover{background:#fff7fa;border-color:#d89bb1}.eaYeIq_productImage{background:#f7edf1;border-radius:10px;flex-shrink:0;width:76px;height:88px;position:relative;overflow:hidden}.eaYeIq_productImage img{-o-object-fit:cover;object-fit:cover}.eaYeIq_productDetails{gap:5px;min-width:0;font-size:13px;display:grid}.eaYeIq_productDetails strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.eaYeIq_productCategory{color:#997587;font-size:10px}.eaYeIq_productArrow{color:#ad5072;margin-left:auto}.eaYeIq_recommendationFooter{margin-top:18px}.eaYeIq_refreshButton{color:#fff;background:#873b59;border-radius:12px;width:100%;padding:12px;font-size:13px;font-weight:600}.eaYeIq_refreshButton:hover{background:#713049}.eaYeIq_recommendationFooter p{text-align:center;color:#957e89;margin:10px 0 0;font-size:10px}.eaYeIq_recommendations button:focus-visible,.eaYeIq_recommendationProduct:focus-visible{outline-offset:3px;outline:2px solid #ad5072}.eaYeIq_blue .eaYeIq_speechBubble{color:#325c75;background:#f8fcff;border-color:#cbdfe9;border-radius:18px 18px 18px 5px;left:0;right:auto}.eaYeIq_blue .eaYeIq_mascotButton:focus-visible{outline-color:#467d9d}.eaYeIq_recommendations[data-color=blue]{left:max(20px, env(safe-area-inset-left));color:#253e4d;background:#f8fcff;border-color:#cbdfe9;right:auto}.eaYeIq_recommendations[data-color=blue] .eaYeIq_mascotAvatar{background-color:#dfedf5;background-image:url(/mascots/blue-budgie.webp);background-position:50% 10%}.eaYeIq_recommendations[data-color=blue] .eaYeIq_recommendationHeader p,.eaYeIq_recommendations[data-color=blue] .eaYeIq_productArrow{color:#467d9d}.eaYeIq_recommendations[data-color=blue] .eaYeIq_closeButton{color:#325c75;background:#e5f0f7}.eaYeIq_recommendations[data-color=blue] .eaYeIq_recommendationIntro,.eaYeIq_recommendations[data-color=blue] .eaYeIq_recommendationMessage,.eaYeIq_recommendations[data-color=blue] .eaYeIq_productCategory,.eaYeIq_recommendations[data-color=blue] .eaYeIq_recommendationFooter p{color:#637e8e}.eaYeIq_recommendations[data-color=blue] .eaYeIq_recommendationProduct{border-color:#dfeaf1}.eaYeIq_recommendations[data-color=blue] .eaYeIq_recommendationProduct:hover{background:#f2f9ff;border-color:#95bcd3}.eaYeIq_recommendations[data-color=blue] .eaYeIq_refreshButton{background:#35647f}.eaYeIq_recommendations[data-color=blue] .eaYeIq_refreshButton:hover{background:#294f66}.eaYeIq_recommendations[data-color=blue] button:focus-visible,.eaYeIq_recommendations[data-color=blue] .eaYeIq_recommendationProduct:focus-visible{outline-color:#467d9d}@media (max-width:767px){.eaYeIq_mascots{height:100dvh;bottom:auto}.eaYeIq_bird{width:64px;bottom:max(10px, env(safe-area-inset-bottom))}.eaYeIq_bird[data-ready=true] .eaYeIq_fallback{visibility:visible}.eaYeIq_surface{display:none}.eaYeIq_blue{left:2px}.eaYeIq_pink{right:2px}.eaYeIq_recommendations{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));padding:18px}.eaYeIq_recommendations[data-color=blue]{left:max(12px, env(safe-area-inset-left));right:auto}}@media (prefers-reduced-motion:reduce){.eaYeIq_speechBubble{transition:none}}@media (max-height:500px){.eaYeIq_bird{width:48px}}@media print{.eaYeIq_mascots{display:none}}
