.iggy-product-help{margin:1.8rem 0;color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1.65}.iggy-product-help__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem}.iggy-product-help a{color:inherit;text-underline-offset:.3rem}.iggy-product-help__trigger,.iggy-product-help__links>a{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;box-sizing:border-box;font:inherit;font-weight:600;line-height:1.35;text-align:center;text-decoration:none;color:#77232b;background:#f3eeea;border:1px solid #d7d0c9;border-radius:10px;padding:1rem 1.4rem;cursor:pointer;min-height:44px;max-width:100%}.iggy-product-help__trigger:hover,.iggy-product-help__links>a:hover{background:#eae1da;border-color:#77232b}.iggy-product-help__dialog{border:0;border-radius:1.8rem;background:#fffdf9;color:#292521;padding:2.4rem;width:min(900px,calc(100% - 32px));max-height:85svh;overflow:auto;box-shadow:0 16px 80px #0004}.iggy-product-help__dialog::backdrop{background:#20171799}.iggy-product-help__dialog h2{font-size:2.6rem;margin:0 4rem 1.6rem 0}.iggy-product-help__close{position:sticky;top:0;float:right;border:1px solid #d7d0c9;border-radius:50%;background:#fffdf9;color:#292521;min-width:44px;min-height:44px;font-size:2rem;cursor:pointer}.iggy-product-help__chart{clear:both;overflow-x:auto;max-width:100%;padding-bottom:.8rem}.iggy-product-help__chart table{width:100%;border-collapse:collapse;font-size:1.4rem}.iggy-product-help__chart th,.iggy-product-help__chart td{padding:1rem;text-align:left;border-bottom:1px solid #ddd5ca}.iggy-product-help__chart th{background:#f3eeea}.iggy-product-help__chart img{max-width:100%;height:auto}.iggy-product-help__note{background:#f3eeea;border-radius:1rem;padding:1.2rem 1.6rem;margin-top:1.4rem}.iggy-product-help__dialog button:focus-visible,.iggy-product-help__trigger:focus-visible,.iggy-product-help a:focus-visible{outline:3px solid #ad2831;outline-offset:4px}.iggy-guide-page{max-width:1000px;margin:0 auto;padding:5rem 2rem 7rem}.iggy-guide-page h1{font-size:clamp(3rem,5vw,5rem);line-height:1.15}.iggy-guide-page h2{font-size:2.6rem}.iggy-guide-page p,.iggy-guide-page li{font-size:1.6rem;line-height:1.7}.iggy-guide-page img{display:block;max-width:100%;height:auto;border-radius:1.6rem}.iggy-guide-page ol{padding-left:2.4rem}.iggy-guide-page li{margin-bottom:1.2rem}.iggy-guide-page .button{margin-top:1rem}.iggy-product-help__dialog:not([open]){display:none}@media(max-width:600px){.iggy-product-help__dialog{padding:1.8rem}.iggy-product-help__chart th,.iggy-product-help__chart td{padding:.8rem}.iggy-guide-page{padding-top:3rem}}

@media(max-width:600px){.iggy-product-help__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.iggy-product-help__links>a:only-child{grid-column:1/-1}.iggy-product-help__trigger,.iggy-product-help__links>a{font-size:1.3rem;padding:1rem .8rem}.iggy-product-help__dialog{max-height:calc(100dvh - 32px);overscroll-behavior:contain}}

.iggy-product-help__links>a:only-child{grid-column:1/-1}

.iggy-product-help__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 25px;width:25px;height:25px}.iggy-product-help__icon svg{width:100%;height:100%;display:block}.iggy-product-help__links>button>span:last-child,.iggy-product-help__links>a>span:last-child{text-decoration:underline;text-underline-offset:4px}.iggy-product-help__links .iggy-product-help__trigger:only-child{grid-column:1/-1;justify-self:start}.iggy-product-help__links>button,.iggy-product-help__links>a{gap:9px;padding:10px}.iggy-product-help__links>button>span:last-child,.iggy-product-help__links>a>span:last-child{min-width:0;overflow-wrap:break-word}
@media(max-width:380px){.iggy-product-help__icon{width:22px;height:22px;flex-basis:22px}.iggy-product-help__links>button,.iggy-product-help__links>a{gap:6px;padding:9px 7px}}

.iggy-product-help__links>button,.iggy-product-help__links>a{background:transparent;border:0;border-radius:0;color:#171513;padding:6px 0;font-weight:400;justify-content:flex-start;gap:8px}.iggy-product-help__trigger:hover,.iggy-product-help__links>a:hover{background:transparent;color:#77232b}.iggy-product-help__icon{width:21px;height:21px;flex-basis:21px}.iggy-product-help__links>button>span:last-child,.iggy-product-help__links>a>span:last-child{text-underline-offset:5px}.iggy-product-help__links{column-gap:16px}
