.DBF-uG_backdrop{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.DBF-uG_dialog{border:1px solid var(--ig-line);background:var(--ig-panel-strong);width:min(100%,560px);max-height:calc(100dvh - 2rem);color:var(--ig-text);border-radius:1rem;overflow-y:auto;box-shadow:0 24px 72px #00000080}.DBF-uG_header{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.DBF-uG_header h2{overflow-wrap:anywhere;margin:0;font-size:1.2rem}.DBF-uG_kind{color:var(--ig-muted);margin:0 0 .25rem;font-size:.75rem}.DBF-uG_close{border:1px solid var(--ig-line);width:2.25rem;height:2.25rem;color:var(--ig-text);cursor:pointer;background:0 0;border-radius:.5rem;flex-shrink:0;font-size:1.5rem}.DBF-uG_close:hover{background:#ffffff14}.DBF-uG_close:focus-visible{outline:2px solid var(--ig-orange);outline-offset:2px}.DBF-uG_portrait{-o-object-fit:contain;object-fit:contain;background:var(--ig-bg-elev);width:100%;height:auto;max-height:55dvh;display:block}.DBF-uG_placeholder{background:var(--ig-bg-elev);place-items:center;min-height:10rem;font-size:3rem;display:grid}.DBF-uG_description{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:1rem;font-size:.9rem;line-height:1.8}
.avAAna_shell{background:var(--ig-bg);min-height:100vh;color:var(--ig-text);font-feature-settings:"palt";position:relative}.avAAna_bgLayer{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.avAAna_bgLayer span{display:block;position:absolute}.avAAna_bgGlowOrange{filter:blur(44px);background:radial-gradient(circle,#ff742624,#0000 60%);width:56rem;height:56rem;top:-18%;left:22%}.avAAna_bgGlowBlue{filter:blur(44px);background:radial-gradient(circle,#50aaff1a,#0000 65%);width:50rem;height:50rem;top:8%;right:-10%}.avAAna_bgGrid{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:64px 64px;inset:0;-webkit-mask-image:radial-gradient(60rem 38rem at 60% 18%,#000 0%,#00000080 60%,#0000 100%);mask-image:radial-gradient(60rem 38rem at 60% 18%,#000 0%,#00000080 60%,#0000 100%)}@media (min-width:1024px){.avAAna_bgGlowOrange{left:35%}}.avAAna_mobileHeader{z-index:50;background:var(--ig-bg-elev);border-bottom:1px solid var(--ig-line);align-items:center;height:56px;padding:0 .4rem 0 1rem;display:flex;position:fixed;top:0;left:0;right:0}.avAAna_mobileToggle{border:1px solid var(--ig-line);width:2.4rem;height:2.4rem;color:var(--ig-text);cursor:pointer;transition:border-color var(--ig-duration) var(--ig-ease);background:0 0;border-radius:.45rem;justify-content:center;align-items:center;display:inline-flex;position:relative}.avAAna_toggleDot{background:var(--ig-orange);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.3rem;right:.3rem}.avAAna_navBadge{background:var(--ig-orange);color:#fff;text-align:center;border-radius:999px;min-width:1.25rem;height:1.25rem;margin-left:auto;padding:0 .35rem;font-size:.7rem;font-weight:700;line-height:1.25rem}.avAAna_mobileToggle:hover{border-color:var(--ig-line-strong)}.avAAna_mobileBrand{color:var(--ig-text);letter-spacing:.01em;align-items:center;gap:.5rem;margin-left:.85rem;font-weight:800;text-decoration:none;display:inline-flex}@media (min-width:1024px){.avAAna_mobileHeader{display:none}}.avAAna_overlay{z-index:30;background:#0000008c;position:fixed;inset:0}@media (min-width:1024px){.avAAna_overlay{display:none}}.avAAna_aside{z-index:40;background:var(--ig-bg-elev);border-right:1px solid var(--ig-line);width:16rem;height:100vh;transition:transform .3s var(--ig-ease);flex-direction:column;padding:1.4rem .85rem 1.1rem;display:flex;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%)}.avAAna_aside.avAAna_open{transform:translate(0)}@media (min-width:1024px){.avAAna_aside{padding-top:1.1rem;transform:translate(0)}}.avAAna_aside::-webkit-scrollbar{width:6px}.avAAna_aside::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:3px}.avAAna_brand{color:var(--ig-text);letter-spacing:.01em;align-items:center;gap:.55rem;margin:3.6rem 0 1.4rem;padding:0 .6rem;font-size:1.05rem;font-weight:800;text-decoration:none;display:flex}@media (min-width:1024px){.avAAna_brand{margin-top:.2rem}}@media (max-width:1023px){.avAAna_brand,.avAAna_aside .avAAna_langSwitch{display:none}}.avAAna_mobileHeader .avAAna_langSwitchMobile{align-self:center;height:1.85rem;margin:0 0 0 auto;padding:0 .25rem 0 .45rem}.avAAna_mobileHeader .avAAna_langSwitchMobile .avAAna_langSwitchIcon{margin-right:.15rem;font-size:.72rem}.avAAna_mobileHeader .avAAna_langSwitchMobile .avAAna_langSeg{height:1.4rem;padding:0 .4rem;font-size:.68rem}.avAAna_brandMark{color:#fff;background:var(--ig-gradient-cta);border-radius:.45rem;place-items:center;width:1.85rem;height:1.85rem;font-size:.95rem;display:grid;box-shadow:0 0 18px #ff632080}.avAAna_nav{flex-direction:column;flex:1;gap:.15rem;margin-top:.4rem;display:flex}.avAAna_navLink{color:var(--ig-muted);transition:color var(--ig-duration) var(--ig-ease), border-color var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease);border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.75rem;padding:.6rem .75rem;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.avAAna_navLink:hover{color:var(--ig-text);border-color:var(--ig-line-strong);background:#ff7a2f0f}.avAAna_navLink.avAAna_active{color:var(--ig-text);border-color:var(--ig-line-strong);background:#ff7a2f14}.avAAna_navIcon{width:1.05rem;color:var(--ig-orange);flex-shrink:0;font-size:.95rem}.avAAna_navLink:hover .avAAna_navIcon,.avAAna_navLink.avAAna_active .avAAna_navIcon{color:var(--ig-orange-soft)}.avAAna_navLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.avAAna_navGroup{flex-direction:column;gap:.15rem;display:flex}.avAAna_navGroupHeader{color:var(--ig-muted);letter-spacing:.08em;text-transform:uppercase;text-align:left;cursor:pointer;width:100%;transition:color var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease);background:#ffffff06;border:none;border-radius:.4rem;align-items:center;gap:.55rem;margin-top:.6rem;padding:.45rem .6rem;font-family:inherit;font-size:.72rem;font-weight:700;display:flex}.avAAna_navGroup:first-child .avAAna_navGroupHeader{margin-top:.1rem}.avAAna_navGroupHeader:hover{color:var(--ig-text);background:#ffffff0f}.avAAna_navGroupIcon{width:.9rem;color:var(--ig-orange);flex-shrink:0;font-size:.85rem}.avAAna_navGroupLabel{flex:1}.avAAna_navGroupChevron{opacity:.55;transition:transform var(--ig-duration) var(--ig-ease);font-size:.7rem}.avAAna_navGroupChevronOpen{transform:rotate(90deg)}.avAAna_navGroupItems{flex-direction:column;gap:.15rem;padding:.2rem 0 .1rem .35rem;display:flex}.avAAna_navGroupItemsCollapsed{display:none}.avAAna_footer{border-top:1px solid var(--ig-line);flex-direction:column;gap:.55rem;margin-top:.6rem;padding-top:.85rem;display:flex}.avAAna_footerLink{color:var(--ig-muted);transition:color var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease);border-radius:.4rem;align-items:center;gap:.6rem;padding:.4rem .6rem;font-size:.82rem;font-weight:500;text-decoration:none;display:flex}.avAAna_footerLink:hover{color:var(--ig-text);background:#ffffff0a}.avAAna_footerLinkIcon{width:.95rem;color:var(--ig-orange);flex-shrink:0;font-size:.85rem}.avAAna_langSwitch{border:1px solid var(--ig-line);background:#ffffff08;border-radius:999px;align-self:flex-start;align-items:center;gap:.15rem;height:2rem;margin:0 .75rem .7rem;padding:0 .3rem 0 .55rem;display:inline-flex}.avAAna_langSwitchIcon{color:var(--ig-orange-soft);margin-right:.2rem;font-size:.78rem}.avAAna_langSeg{color:#9aa3b2;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;height:1.55rem;padding:0 .45rem;font-size:.72rem;font-weight:800;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex}.avAAna_langSeg:hover{color:#fff}.avAAna_langSegActive{color:#fff;box-shadow:inset 0 0 0 1px var(--ig-orange-soft), 0 0 10px #ff8c3c59;background:#ff8c3c29}.avAAna_langSegActive:hover{color:#fff}.avAAna_userRow{color:var(--ig-muted-2);align-items:center;gap:.6rem;padding:0 .75rem;font-size:.78rem;display:flex}.avAAna_userRow svg{color:var(--ig-muted-2)}.avAAna_userEmail{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.avAAna_logout{color:var(--ig-orange-soft);cursor:pointer;transition:color var(--ig-duration) var(--ig-ease), border-color var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease);background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.7rem;padding:.6rem .75rem;font-size:.85rem;font-weight:700;display:flex}.avAAna_logout:hover{color:#fff;border-color:var(--ig-line-strong);background:#ff4f1f1f}.avAAna_logout svg{color:var(--ig-orange)}.avAAna_main{z-index:1;min-height:100vh;padding-top:56px;position:relative}@media (min-width:1024px){.avAAna_main{margin-left:16rem;padding-top:0}}
.tTrpha_box{color:var(--ig-muted);flex-direction:column;gap:6px;font-size:13px;display:flex}.tTrpha_title{color:var(--ig-muted)}.tTrpha_status{color:var(--ig-text);line-height:1.5}.tTrpha_row{flex-wrap:wrap;gap:6px;display:flex}.tTrpha_primary,.tTrpha_secondary{cursor:pointer;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:600}.tTrpha_primary{background:var(--ig-gradient-cta);color:#fff;border:none}.tTrpha_secondary{border:1px solid var(--ig-line);color:var(--ig-text);background:0 0}.tTrpha_primary:disabled,.tTrpha_secondary:disabled{opacity:.5;cursor:default}.tTrpha_error{color:#e5484d}
._8RiFmG_btn{cursor:pointer;transition:transform var(--ig-duration) var(--ig-ease), box-shadow var(--ig-duration) var(--ig-ease), border-color var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease), color var(--ig-duration) var(--ig-ease);white-space:nowrap;border:1px solid #0000;border-radius:.55rem;justify-content:center;align-items:center;gap:.6rem;font-weight:700;text-decoration:none;display:inline-flex}._8RiFmG_btn:disabled{opacity:.55;cursor:not-allowed}._8RiFmG_md{height:3.1rem;padding:0 1.6rem;font-size:.95rem}._8RiFmG_sm{border-radius:.45rem;gap:.45rem;height:2.4rem;padding:0 1.05rem;font-size:.83rem}._8RiFmG_primary{color:#fff;background:var(--ig-gradient-cta);box-shadow:var(--ig-glow-cta), 0 0 0 1px #ffa76e59 inset}._8RiFmG_primary:hover:not(:disabled){box-shadow:var(--ig-glow-cta-hot), 0 0 0 1px #ffa76e80 inset;transform:translateY(-1px)}._8RiFmG_primary._8RiFmG_sm{box-shadow:0 0 24px #ff632066}._8RiFmG_primary._8RiFmG_sm:hover:not(:disabled){box-shadow:0 0 30px #ff63208c}._8RiFmG_secondary{color:#f1f5fa;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0a;border-color:#ffffff2e}._8RiFmG_secondary:hover:not(:disabled){border-color:var(--ig-line-strong);transform:translateY(-1px)}._8RiFmG_ghost{color:#e3e9f1;background:0 0}._8RiFmG_ghost:hover:not(:disabled){color:#fff}._8RiFmG_fullWidth{width:100%}@media (max-width:700px){._8RiFmG_md._8RiFmG_responsiveGrow{flex:1;height:3rem;padding:0 1rem}}
.b6YjYG_card{border:1px solid var(--ig-line);background:var(--ig-gradient-card);color:var(--ig-text);border-radius:.7rem;padding:1.6rem 1.4rem 1.5rem;text-decoration:none;display:block;position:relative;box-shadow:inset 0 1px #ffffff08}.b6YjYG_card>*{position:relative}.b6YjYG_hoverable{transition:transform var(--ig-duration) var(--ig-ease), border-color var(--ig-duration) var(--ig-ease), box-shadow var(--ig-duration) var(--ig-ease)}.b6YjYG_hoverable:before{content:"";border-radius:inherit;opacity:0;transition:opacity .25s var(--ig-ease);pointer-events:none;background:radial-gradient(circle at 20% 0,#ff7a2f1f,#0000 50%);position:absolute;inset:0}.b6YjYG_hoverable:hover{box-shadow:var(--ig-shadow-card), 0 0 30px #ff712b1a;border-color:#ff7b2b80;transform:translateY(-3px)}.b6YjYG_hoverable:hover:before{opacity:1}
._7dcBQG_wrap{border:1px solid var(--ig-line);background:#080c1280;border-radius:.55rem;width:100%;overflow-x:auto}._7dcBQG_table{border-collapse:collapse;width:100%;color:var(--ig-text);font-size:.88rem}._7dcBQG_table thead th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--ig-muted);border-bottom:1px solid var(--ig-line);background:#ffffff05;padding:.75rem .95rem;font-size:.72rem;font-weight:700}._7dcBQG_table tbody td{border-bottom:1px solid var(--ig-line-soft);vertical-align:middle;padding:.85rem .95rem}._7dcBQG_table tbody tr:last-child td{border-bottom:none}._7dcBQG_table tbody tr:hover td{background:#ff7a2f0a}._7dcBQG_clickable{cursor:pointer;outline:none}._7dcBQG_clickable:focus-visible td{background:#ff7a2f14;box-shadow:inset 0 0 0 1px #ff7a2f38}._7dcBQG_numeric{text-align:right;font-variant-numeric:tabular-nums}._7dcBQG_empty{text-align:center;color:var(--ig-muted-2);padding:2rem 1rem;font-size:.88rem}
.UjAEHW_row{border-bottom:1px solid var(--ig-line-soft);align-items:baseline;gap:1rem;padding:.75rem 0;display:flex}.UjAEHW_row:last-child{border-bottom:none}.UjAEHW_label{min-width:8.5rem;color:var(--ig-muted);letter-spacing:.02em;flex:none;font-size:.83rem;font-weight:600}.UjAEHW_value{color:var(--ig-text);word-break:break-word;flex:1;font-size:.95rem}.UjAEHW_stack .UjAEHW_row{flex-direction:column;align-items:flex-start;gap:.3rem}.UjAEHW_stack .UjAEHW_label{min-width:0}@media (max-width:540px){.UjAEHW_row{flex-direction:column;align-items:flex-start;gap:.3rem}.UjAEHW_label{min-width:0}}
.X3hSZa_shell{min-height:100vh;color:var(--ig-text);background:var(--ig-bg);font-feature-settings:"palt";position:relative;overflow-x:hidden}.X3hSZa_bgLayer{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.X3hSZa_bgLayer span{display:block;position:absolute}.X3hSZa_bgGlowOrange{filter:blur(40px);background:radial-gradient(circle,#ff74262e,#0000 60%);width:60rem;height:60rem;top:-10%;left:30%}.X3hSZa_bgGlowBlue{filter:blur(40px);background:radial-gradient(circle,#50aaff24,#0000 65%);width:52rem;height:52rem;top:-5%;right:-10%}.X3hSZa_bgGrid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 22%,#000 0 30rem,#0000 60rem);mask-image:radial-gradient(circle at 50% 22%,#000 0 30rem,#0000 60rem)}.X3hSZa_navbar{z-index:10;align-items:center;gap:2.5rem;max-width:1320px;height:68px;margin:0 auto;padding:0 2.4rem;display:flex;position:relative}.X3hSZa_brand{color:var(--ig-text);letter-spacing:.01em;align-items:center;gap:.6rem;font-size:1.05rem;font-weight:800;text-decoration:none;display:flex}.X3hSZa_brandMark{color:#fff;background:linear-gradient(135deg, var(--ig-orange), var(--ig-orange-hot));border-radius:.45rem;place-items:center;width:1.85rem;height:1.85rem;font-size:.95rem;display:grid;box-shadow:0 0 18px #ff63208c}.X3hSZa_navLinks{flex:1;align-items:center;gap:1.85rem;font-size:.875rem;font-weight:600;display:flex}.X3hSZa_navLinks a{color:#cdd5e0;align-items:center;gap:.3rem;text-decoration:none;transition:color .2s;display:inline-flex}.X3hSZa_navLinks a:hover{color:#fff}.X3hSZa_navLinks svg{color:#8b95a3;font-size:.7rem}.X3hSZa_navActions{align-items:center;gap:.7rem;display:flex}.X3hSZa_menuToggle{border:1px solid var(--ig-line);color:#cdd5e0;cursor:pointer;background:#ffffff0a;border-radius:.55rem;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;transition:color .2s,background .2s,border-color .2s;display:none}.X3hSZa_menuToggle:hover{color:#fff;border-color:var(--ig-line-strong,#ffffff38);background:#ffffff14}.X3hSZa_mobileMenu{z-index:70;-webkit-backdrop-filter:blur(18px);background:#0b1017f5;border:1px solid #ffffff1f;border-radius:.75rem;flex-direction:column;gap:.3rem;padding:.75rem;animation:.15s ease-out X3hSZa_mobileMenuIn;display:flex;position:absolute;top:calc(100% + .4rem);left:.85rem;right:.85rem;box-shadow:0 18px 48px #0000008c}@keyframes X3hSZa_mobileMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.X3hSZa_mobileMenuLink{color:#cdd5e0;border-radius:.5rem;padding:.7rem .85rem;font-size:.94rem;font-weight:600;text-decoration:none;transition:color .15s,background .15s;display:block}.X3hSZa_mobileMenuLink:hover,.X3hSZa_mobileMenuLink:focus-visible{color:#fff;background:#ffffff0f;outline:none}.X3hSZa_mobileMenuDivider{background:#ffffff14;height:1px;margin:.25rem 0}.X3hSZa_mobileMenuCta{justify-content:center;width:100%;margin-top:.2rem}.X3hSZa_langSwitch{border:1px solid var(--ig-line);background:#ffffff08;border-radius:999px;align-items:center;gap:.15rem;height:2.25rem;padding:0 .35rem 0 .6rem;display:inline-flex}.X3hSZa_langSwitchIcon{color:var(--ig-orange-soft);margin-right:.2rem;font-size:.78rem}.X3hSZa_langSeg{color:#9aa3b2;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;height:1.7rem;padding:0 .55rem;font-size:.74rem;font-weight:800;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex}.X3hSZa_langSeg:hover{color:#fff}.X3hSZa_langSegActive{color:#fff;box-shadow:inset 0 0 0 1px var(--ig-orange-soft), 0 0 10px #ff8c3c59;background:#ff8c3c29}.X3hSZa_langSegActive:hover{color:#fff}.X3hSZa_langSegCode{display:none}.X3hSZa_langBanner{background:#ff8c3c1f;border-bottom:1px solid #ff8c3c4d;justify-content:center;align-items:center;gap:.5rem;padding:.4rem 1rem;display:flex}.X3hSZa_langBannerCta{color:#ffd9bf;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;font-size:.84rem;font-weight:700;display:inline-flex}.X3hSZa_langBannerCta:hover{color:#fff}.X3hSZa_langBannerClose{color:#c9b3a4;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:inline-flex}.X3hSZa_langBannerClose:hover{color:#fff;background:#ffffff14}@media (max-width:1100px){.X3hSZa_navbar{padding-left:1.6rem;padding-right:1.6rem}.X3hSZa_navLinks{display:none}.X3hSZa_navActions{margin-left:auto}}@media (max-width:700px){.X3hSZa_navbar{gap:1rem;height:60px;padding:0 1rem}.X3hSZa_brand{font-size:.95rem}.X3hSZa_loginHide,.X3hSZa_ctaHide{display:none}.X3hSZa_menuToggle{display:inline-flex}.X3hSZa_langSeg{padding:0 .4rem}.X3hSZa_langSwitch{padding:0 .25rem 0 .45rem}}@media (max-width:480px){.X3hSZa_navbar{gap:.55rem;height:56px;padding:0 .75rem}.X3hSZa_brand{gap:.5rem;font-size:.88rem}.X3hSZa_brandMark{width:1.6rem;height:1.6rem;font-size:.85rem}.X3hSZa_langSwitch{height:2rem;padding:0 .2rem 0 .4rem}.X3hSZa_langSwitchIcon{margin-right:.12rem;font-size:.72rem}.X3hSZa_langSeg{height:1.55rem;padding:0 .35rem;font-size:.7rem}.X3hSZa_langBanner{flex-wrap:wrap;gap:.35rem;padding:.35rem .7rem}.X3hSZa_langBannerCta{gap:.4rem;font-size:.78rem}}
.HZea0q_header{flex-direction:column;gap:.45rem;padding:2.4rem 0 1.6rem;display:flex}.HZea0q_eyebrow{color:var(--ig-orange-soft);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.HZea0q_title{font-family:var(--ig-font-serif);letter-spacing:-.005em;color:var(--ig-text);margin:0;font-size:clamp(1.7rem,2.6vw,2.2rem);font-weight:700;line-height:1.3}.HZea0q_description{max-width:42rem;color:var(--ig-muted);margin:.3rem 0 0;font-size:.92rem;line-height:1.7}.HZea0q_actions{flex-wrap:wrap;gap:.6rem;margin-top:.85rem;display:flex}@media (max-width:700px){.HZea0q_header{padding:1.6rem 0 1.2rem}}
.cddRIW_pill{color:#e7ecf3;background:#ff7a2f14;border:1px solid #ff7a2f66;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .95rem;font-size:.8rem;font-weight:700;display:inline-flex}.cddRIW_pill svg{color:var(--ig-orange);font-size:.85rem}
._2H4LhW_wrap{align-items:center;width:100%;display:inline-flex;position:relative}._2H4LhW_icon{color:var(--ig-muted-2);pointer-events:none;transition:color var(--ig-duration) var(--ig-ease);font-size:.85rem;position:absolute;left:.95rem}._2H4LhW_input{width:100%;height:2.65rem;color:var(--ig-text);border:1px solid var(--ig-line);transition:border-color var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease), box-shadow var(--ig-duration) var(--ig-ease);background:#080c128c;border-radius:.55rem;outline:none;padding:0 .95rem 0 2.4rem;font-size:.88rem}._2H4LhW_input::placeholder{color:var(--ig-muted-2)}._2H4LhW_input:hover{border-color:#ffffff26}._2H4LhW_input:focus{border-color:var(--ig-line-strong);background:#080c12bf;box-shadow:0 0 0 3px #ff7a2f26}._2H4LhW_wrap:focus-within ._2H4LhW_icon{color:var(--ig-orange)}._2H4LhW_clear{width:1.7rem;height:1.7rem;color:var(--ig-muted-2);cursor:pointer;transition:color var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease);background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:.55rem}._2H4LhW_clear:hover{color:var(--ig-text);background:#ffffff0d}
._1WsNmG_header{margin:0 0 2.2rem;display:block}._1WsNmG_center{text-align:center}._1WsNmG_eyebrow{color:var(--ig-orange-soft);letter-spacing:.18em;margin:0 0 .5rem;font-size:.78rem;font-weight:800}._1WsNmG_title{font-family:var(--ig-font-serif);color:#fdf2e8;margin:0;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:700;line-height:1.4}._1WsNmG_description{max-width:38rem;color:var(--ig-muted);margin:1rem 0 0;font-size:.95rem;line-height:1.85}._1WsNmG_center ._1WsNmG_description{margin-left:auto;margin-right:auto}
.T3RE4W_badge{letter-spacing:.04em;background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.T3RE4W_badge:before{content:"";background:currentColor;border-radius:999px;width:.45rem;height:.45rem}.T3RE4W_success{color:#6ee7a8;background:#6ee7a812}.T3RE4W_warning{color:#ffb454;background:#ffb45414}.T3RE4W_danger{color:#ff7d7d;background:#ff7d7d14}.T3RE4W_neutral{color:var(--ig-muted);background:#ffffff0a}.T3RE4W_brand{color:var(--ig-orange-soft);background:#ff7a2f14}
.Y1fNIG_root{border-top:1px solid var(--ig-line,#44332a);color:var(--ig-text,#fff);margin-top:1.5rem;padding-top:1.25rem}.Y1fNIG_root h2{margin:0 0 .5rem;font-size:1.05rem}.Y1fNIG_hint,.Y1fNIG_empty{color:var(--ig-muted,#b9aca5);font-size:.8rem;line-height:1.6}.Y1fNIG_hint{margin:.4rem 0}.Y1fNIG_empty{padding:1rem 0}.Y1fNIG_history{overscroll-behavior:contain;overflow-wrap:anywhere;max-height:24rem;margin:.75rem 0;overflow-y:auto}.Y1fNIG_message{background:#ffffff0a;border-radius:.65rem;margin-bottom:.6rem;padding:.8rem}.Y1fNIG_creatorMessage{background:#ff7a2f12;border-left:3px solid #ff9a62;}.Y1fNIG_meta{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.Y1fNIG_meta time{color:var(--ig-muted,#b9aca5);font-size:.7rem}.Y1fNIG_badge{color:#ffd8bc;background:#ff7a2f33;border-radius:1rem;padding:.1rem .45rem;font-size:.7rem}.Y1fNIG_body{white-space:pre-wrap;margin:.5rem 0;font-size:.9rem;line-height:1.65}.Y1fNIG_actions{flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.Y1fNIG_actions button{color:var(--ig-muted,#b9aca5);cursor:pointer;background:0 0;border:0;padding:.3rem 0;text-decoration:underline}.Y1fNIG_composer{gap:.6rem;display:grid}.Y1fNIG_field{gap:.3rem;font-size:.8rem;display:grid}.Y1fNIG_composer input,.Y1fNIG_composer textarea{box-sizing:border-box;border:1px solid var(--ig-line,#594034);background:var(--ig-bg-elev,#211813);width:100%;color:inherit;font:inherit;border-radius:.5rem;padding:.6rem}.Y1fNIG_composer textarea{resize:vertical;min-height:5rem}.Y1fNIG_send,.Y1fNIG_secondary{border:1px solid var(--ig-line,#594034);color:inherit;cursor:pointer;background:0 0;border-radius:.5rem;padding:.55rem .85rem;font-size:.8rem;text-decoration:none;display:inline-block}.Y1fNIG_send{color:#fff;background:#d94e14;border-color:#d94e14;justify-self:end;font-weight:600}.Y1fNIG_root button:disabled{cursor:default;opacity:.5}.Y1fNIG_error{color:#fca5a5;margin:.6rem 0;font-size:.8rem}.Y1fNIG_dialogTitle{overflow-wrap:anywhere;margin:0 1.5rem 0 0;font-size:1.1rem}.Y1fNIG_replyTarget{border-left:2px solid #ff9a62;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;font-size:.8rem;display:flex}.Y1fNIG_replyTarget button{color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.Y1fNIG_notificationSettings{margin-top:1rem;font-size:.8rem}.Y1fNIG_notificationSettings summary{cursor:pointer;color:var(--ig-muted,#b9aca5)}.Y1fNIG_notificationSettings a{color:inherit;margin-top:.75rem;display:inline-block}
._8J9eeG_backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);background:#0009;place-items:center;padding:1rem;animation:.18s ease-out _8J9eeG_personaModalFadeIn;display:grid;position:fixed;inset:0}@keyframes _8J9eeG_personaModalFadeIn{0%{opacity:0}to{opacity:1}}._8J9eeG_dialog{width:min(100%,520px);max-height:calc(100vh - 2rem);color:var(--ig-text);background:linear-gradient(135deg,#1f1410 0%,#170d09 100%);border:1px solid #ff7a2f47;border-radius:1rem;padding:1.75rem 1.5rem 1.5rem;animation:.22s ease-out _8J9eeG_personaModalSlideUp;position:relative;overflow-y:auto;box-shadow:0 24px 72px #0000008c}@keyframes _8J9eeG_personaModalSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._8J9eeG_close{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:1.4rem;line-height:1;transition:background .15s,color .15s;display:grid;position:absolute;top:.65rem;right:.75rem}._8J9eeG_close:hover,._8J9eeG_close:focus-visible{color:var(--ig-text);background:#ffffff14;outline:none}
._11rasq_wrap{flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}._11rasq_button{border:1px solid var(--ig-line,#594034);color:var(--ig-muted,#b9aca5);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .8rem;font-size:.8rem;text-decoration:none;display:inline-flex}._11rasq_button>span:first-child{font-size:1.3rem;line-height:1}._11rasq_button:hover,._11rasq_liked{color:#ff9bb5;background:#e1537c1a;border-color:#d9728f}._11rasq_button:disabled{cursor:default;opacity:.5}._11rasq_compact{background:0 0;border:0;flex-shrink:0;width:2rem;height:2rem;padding:.25rem}._11rasq_error{color:#fca5a5;font-size:.75rem}
._56IdqG_root{color:var(--ig-text)}._56IdqG_header{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._56IdqG_avatar{color:#ffd8bc;background:linear-gradient(135deg,#ff7a2f40,#ff7a2f0d);border-radius:50%;flex-shrink:0;place-items:center;width:5rem;height:5rem;font-size:1.8rem;font-weight:700;display:grid;position:relative;overflow:hidden}._56IdqG_avatarImage{-o-object-fit:cover;object-fit:cover}._56IdqG_headerText{flex-direction:column;gap:.25rem;min-width:0;display:flex}._56IdqG_headerText h1,._56IdqG_headerText h3{color:var(--ig-text);margin:0;font-size:1.35rem;font-weight:700;line-height:1.2}._56IdqG_usecase{color:#ffffffa6;margin:0;font-size:.85rem}._56IdqG_description{color:#ffffffd9;white-space:pre-wrap;margin:0 0 1rem;font-size:.95rem;line-height:1.65}._56IdqG_preview{background:#ffffff0a;border:1px solid #ffffff14;border-radius:.75rem;flex-direction:column;gap:.6rem;margin:0 0 1.25rem;padding:.9rem 1rem;display:flex}._56IdqG_previewScene{color:#ffffff9e;margin:0;font-size:.85rem;font-style:italic;line-height:1.6}._56IdqG_previewGreeting{color:#ffffffe6;margin:0;font-size:.95rem;line-height:1.6}._56IdqG_previewSpeaker{color:#ffffff8c;margin-right:.35rem}._56IdqG_tags{flex-wrap:wrap;gap:.4rem;margin-bottom:1.5rem;display:flex}._56IdqG_tags span{color:#ffd8bc;background:#ff7a2f1f;border:1px solid #ff7a2f52;border-radius:999px;padding:.25rem .65rem;font-size:.75rem}._56IdqG_stats{color:#ffffff8c;flex-wrap:wrap;gap:1rem;margin:0 0 1.25rem;font-size:.8rem;display:flex}._56IdqG_footer{justify-content:stretch;display:flex}._56IdqG_cta{background:var(--ig-gradient-cta,linear-gradient(135deg, #ff7a2f, #ff5a1f));color:#fff;border-radius:.65rem;flex:1;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.25rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 8px 22px #ff632059}._56IdqG_cta:hover,._56IdqG_cta:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 12px 28px #ff632073}._56IdqG_badge{letter-spacing:.02em;color:#1a1209;vertical-align:middle;background:linear-gradient(135deg,#f4c542,#c89427);border-radius:999px;margin-left:.5rem;padding:.18rem .6rem;font-size:.75rem;font-weight:700;display:inline-block}._56IdqG_badgeNsfw{color:#fff;background:linear-gradient(135deg,#d4537a,#a83258);}._56IdqG_reportRow{text-align:center;margin-top:.75rem}._56IdqG_pageShell{background:linear-gradient(135deg,#1f1410 0%,#170d09 100%);border:1px solid #ff7a2f47;border-radius:1rem;width:min(100%,640px);margin:0 auto;padding:1.75rem 1.5rem 1.5rem}._56IdqG_backLink{color:#fff9;margin-bottom:1rem;font-size:.85rem;text-decoration:none;display:inline-block}._56IdqG_backLink:hover{color:var(--ig-text)}@media (max-width:480px){._56IdqG_header{gap:.75rem}._56IdqG_avatar{width:4rem;height:4rem;font-size:1.5rem}._56IdqG_headerText h1,._56IdqG_headerText h3{font-size:1.15rem}._56IdqG_pageShell{padding:1.4rem 1.1rem 1.2rem}}
.QWuUda_articlePage{z-index:1;position:relative}.QWuUda_layout{grid-template-columns:minmax(0,1fr);gap:2.2rem;max-width:1180px;margin:0 auto;padding:2.4rem 1.25rem 4.8rem;display:grid}@media (min-width:1040px){.QWuUda_layout{grid-template-columns:minmax(0,760px) 270px;justify-content:center;align-items:start}}.QWuUda_main{min-width:0}.QWuUda_hero{border-bottom:1px solid var(--ig-line);margin-bottom:2.35rem;padding-bottom:1.7rem}.QWuUda_heroEyebrow,.QWuUda_listEyebrow{color:var(--ig-orange-soft);letter-spacing:0;align-items:center;gap:.5rem;margin:0 0 .9rem;font-size:.84rem;font-weight:800;display:inline-flex}.QWuUda_heroTitle{color:#fff;max-width:18em;font-family:var(--ig-font-serif);letter-spacing:0;overflow-wrap:anywhere;text-shadow:0 2px 18px #0000009e,0 0 1px #04070beb;margin:0;font-size:2.55rem;font-weight:700;line-height:1.18}.QWuUda_heroDescription{color:#c8d0dc;max-width:46rem;margin:1rem 0 0;font-size:1.06rem;line-height:1.75}.QWuUda_heroMeta{color:var(--ig-muted);flex-wrap:wrap;align-items:center;gap:.55rem 1rem;margin-top:1.05rem;font-size:.86rem;display:flex}.QWuUda_heroMeta span,.QWuUda_heroMeta time,.QWuUda_cardMeta time{align-items:center;gap:.42rem;display:inline-flex}.QWuUda_heroMeta svg,.QWuUda_cardMeta svg{color:var(--ig-orange-soft);font-size:.82rem}.QWuUda_heroMeta a{color:#e7ecf3;text-underline-offset:3px;-webkit-text-decoration:underline #ffb47a80;text-decoration:underline #ffb47a80}.QWuUda_heroMeta a:hover,.QWuUda_heroMeta a:focus-visible{color:#fff}.QWuUda_heroTags{flex-wrap:wrap;gap:.45rem;margin-top:1rem;display:flex}.QWuUda_heroTag,.QWuUda_cardTag{color:#ffd1ad;background:#ff7a2f17;border:1px solid #ff7a2f3d;border-radius:999px;align-items:center;min-height:1.55rem;padding:.16rem .58rem;font-size:.75rem;line-height:1.2;display:inline-flex}.QWuUda_translationLinks{color:var(--ig-muted-2);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;font-size:.82rem;display:flex}.QWuUda_translationLinks span{color:var(--ig-muted)}.QWuUda_translationLinks a{border:1px solid var(--ig-line);color:#e7ecf3;min-height:1.65rem;transition:border-color var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease), color var(--ig-duration) var(--ig-ease);background:#ffffff09;border-radius:999px;align-items:center;padding:.18rem .58rem;text-decoration:none;display:inline-flex}.QWuUda_translationLinks a:hover,.QWuUda_translationLinks a:focus-visible{color:#fff;background:#ff7a2f14;border-color:#ff7a2f73}.QWuUda_canonicalNote{color:var(--ig-muted-2);margin:1rem 0 0;font-size:.82rem;line-height:1.55}.QWuUda_canonicalNote a{color:#ffd1ad;text-underline-offset:3px;text-decoration:underline}.QWuUda_heroFigure,.QWuUda_heroFigureFallback{border:1px solid var(--ig-line);background:#04070ba3;border-radius:8px;margin:1.45rem 0 0;overflow:hidden;box-shadow:0 18px 44px #00000047}.QWuUda_heroFigure{justify-content:center;align-items:center;max-height:520px;display:flex}.QWuUda_heroFigure img{-o-object-fit:contain;object-fit:contain;width:100%;max-height:520px;display:block}.QWuUda_heroFigureFallback{min-height:260px;color:var(--ig-muted);background:linear-gradient(135deg,#ff7a2f24,#59b6ff14),linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/44px 44px,#070b12;place-items:center;gap:.7rem;display:grid}.QWuUda_heroFigureFallback svg{color:var(--ig-orange-soft);font-size:2.2rem}.QWuUda_heroFigureFallback span{color:#d7dde7;font-weight:700}.QWuUda_articleBody{max-width:100%}.QWuUda_articleBody.QWuUda_articleBody{color:#e7ecf3;font-size:17px;line-height:1.78}.QWuUda_articleBody.QWuUda_articleBody p{margin:1em 0}.QWuUda_articleBody.QWuUda_articleBody h2{margin-top:2.1em}.QWuUda_articleBody.QWuUda_articleBody h3{margin-top:1.75em}.QWuUda_articleBody.QWuUda_articleBody img{border:1px solid var(--ig-line);-o-object-fit:contain;object-fit:contain;background:#05070b;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:620px;margin:1.35rem auto;display:block}.QWuUda_articleBody.QWuUda_articleBody pre,.QWuUda_articleBody.QWuUda_articleBody table{margin:1.15em 0}.QWuUda_tocAside{display:none}@media (min-width:1040px){.QWuUda_tocAside{align-self:start;max-height:calc(100vh - 112px);padding:.25rem 0 .5rem;display:block;position:sticky;top:88px;overflow-y:auto}}.QWuUda_tocHeading{color:var(--ig-muted-2);letter-spacing:0;margin:0 0 .7rem;padding-left:.75rem;font-size:.76rem;font-weight:800}.QWuUda_tocList{border-left:1px solid var(--ig-line);margin:0;padding:0;list-style:none}.QWuUda_tocItem{margin:0}.QWuUda_tocLink{color:#f5f7fb9e;transition:color var(--ig-duration-fast) var(--ig-ease), border-color var(--ig-duration-fast) var(--ig-ease);border-left:2px solid #0000;margin-left:-1px;padding:.34rem .75rem;font-size:.85rem;line-height:1.42;text-decoration:none;display:block}.QWuUda_tocLink:hover,.QWuUda_tocLink:focus-visible{color:#f5f7fb}.QWuUda_tocLinkH3{color:#f5f7fb80;padding-left:1.55rem;font-size:.8rem}.QWuUda_tocLinkActive{font-weight:700;color:#ffb47a!important;border-left-color:var(--ig-orange)!important}.QWuUda_ctaFooter{background:linear-gradient(135deg,#ff7a2f1c,#59b6ff0e),#ffffff06;border:1px solid #ff7a2f40;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;padding:1.35rem;display:flex}.QWuUda_ctaText{color:#dce3ed;flex:280px;margin:0;font-size:.96rem;line-height:1.6}.QWuUda_ctaButton{background:var(--ig-gradient-cta);min-height:2.7rem;box-shadow:var(--ig-glow-cta), 0 0 0 1px #ffa76e59 inset;color:#fff;white-space:nowrap;transition:transform var(--ig-duration) var(--ig-ease), box-shadow var(--ig-duration) var(--ig-ease);border-radius:8px;justify-content:center;align-items:center;gap:.45rem;padding:.68rem 1.05rem;font-size:.94rem;font-weight:800;text-decoration:none;display:inline-flex}.QWuUda_ctaButton:hover,.QWuUda_ctaButton:focus-visible{box-shadow:var(--ig-glow-cta-hot), 0 0 0 1px #ffa76e80 inset;transform:translateY(-1px)}.QWuUda_listLayout{z-index:1;max-width:1180px;margin:0 auto;padding:3rem 1.25rem 4.8rem;position:relative}.QWuUda_listHeader{max-width:760px;margin-bottom:2rem}.QWuUda_listTitle{color:#fdf2e8;font-family:var(--ig-font-serif);letter-spacing:0;margin:0;font-size:2.4rem;font-weight:700;line-height:1.18}.QWuUda_listDescription{color:#c8d0dc;margin:.85rem 0 0;font-size:1rem;line-height:1.7}.QWuUda_listToolbar{border:1px solid var(--ig-line);background:#ffffff0a;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0 0 1.5rem;padding:.85rem 1rem;display:flex}.QWuUda_listSearch{border:1px solid var(--ig-line);color:#fdf2e8;background:#00000040;border-radius:8px;outline:none;flex:240px;min-width:180px;padding:.55rem .8rem;font-size:.95rem}.QWuUda_listSearch:focus{border-color:var(--ig-orange-soft)}.QWuUda_listSort{border:1px solid var(--ig-line);color:#fdf2e8;cursor:pointer;background:#00000040;border-radius:8px;padding:.55rem .7rem;font-size:.9rem}.QWuUda_listCount{color:#8a92a0;margin-left:auto;font-size:.85rem}.QWuUda_cardGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.QWuUda_card{border:1px solid var(--ig-line);background:var(--ig-gradient-card);min-width:0;transition:border-color var(--ig-duration) var(--ig-ease), transform var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease);border-radius:8px;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.QWuUda_card:hover{background:radial-gradient(circle at 20% 0%, #ff7a2f1c, transparent 48%), var(--ig-gradient-card);border-color:#ff7a2f75;transform:translateY(-2px)}@media (min-width:900px){.QWuUda_cardFeatured{grid-column:span 2}.QWuUda_cardFeatured .QWuUda_cardLink{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid}.QWuUda_cardFeatured .QWuUda_cardCover{height:100%;min-height:280px}}.QWuUda_cardLink{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.QWuUda_cardCover{aspect-ratio:16/10;background:linear-gradient(135deg,#ff7a2f29,#59b6ff14),#070b12;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.QWuUda_cardCover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.QWuUda_cardCoverFallback{color:#dbe3ee;place-items:center;gap:.55rem;display:grid}.QWuUda_cardCoverFallback svg{color:var(--ig-orange-soft);font-size:2.1rem}.QWuUda_cardCoverFallback small{color:var(--ig-muted);font-size:.8rem;font-weight:700}.QWuUda_featuredBadge{color:#ffe0c8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04070bb8;border:1px solid #ffb47a6b;border-radius:999px;align-items:center;min-height:1.6rem;padding:.18rem .6rem;font-size:.75rem;font-weight:800;display:inline-flex;position:absolute;top:.75rem;left:.75rem}.QWuUda_cardBody{flex-direction:column;flex:1;gap:.58rem;min-width:0;padding:1rem 1.05rem 1.1rem;display:flex}.QWuUda_cardFeatured .QWuUda_cardBody{padding:1.25rem}.QWuUda_cardTitle{color:#f5f7fb;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1.06rem;font-weight:800;line-height:1.42;display:-webkit-box;overflow:hidden}.QWuUda_cardFeatured .QWuUda_cardTitle{font-size:1.25rem;line-height:1.38}.QWuUda_cardDescription{color:#f5f7fba8;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.88rem;line-height:1.55;display:-webkit-box;overflow:hidden}.QWuUda_cardFeatured .QWuUda_cardDescription{-webkit-line-clamp:4}.QWuUda_cardMeta{color:#f5f7fb8a;flex-wrap:wrap;align-items:center;gap:.42rem .7rem;margin-top:auto;font-size:.75rem;display:flex}.QWuUda_empty{color:var(--ig-muted);text-align:center;padding:3rem 0;font-size:.95rem}.QWuUda_errorMsg{color:#ffb1b1;margin:1rem 0}.QWuUda_breadcrumb{color:var(--ig-muted);margin-bottom:1rem;font-size:.82rem}.QWuUda_breadcrumb ol{flex-wrap:wrap;gap:.38rem;margin:0;padding:0;list-style:none;display:flex}.QWuUda_breadcrumb li{align-items:center;min-width:0;display:inline-flex}.QWuUda_breadcrumb li+li:before{content:"/";opacity:.45;margin-right:.38rem}.QWuUda_breadcrumb a{color:inherit;transition:color var(--ig-duration-fast) var(--ig-ease);text-decoration:none}.QWuUda_breadcrumb a:hover,.QWuUda_breadcrumb a:focus-visible{color:var(--ig-text);text-decoration:underline}.QWuUda_breadcrumb [aria-current=page]{color:#e7ecf3;text-overflow:ellipsis;white-space:nowrap;max-width:30em;font-weight:700;display:inline-block;overflow:hidden}.QWuUda_noticePage{z-index:1;max-width:720px;margin:0 auto;padding:4rem 1.25rem;position:relative}.QWuUda_noticePage h1{color:#fdf2e8;font-family:var(--ig-font-serif);margin:1.2rem 0 0;font-size:2rem;line-height:1.25}.QWuUda_noticePage p{color:#c8d0dc;line-height:1.7}.QWuUda_noticeCard{border:1px solid var(--ig-line);background:#ffffff09;border-radius:8px;margin-top:2rem;padding:1.2rem}.QWuUda_noticeCard p{color:var(--ig-muted);margin:0 0 .5rem;font-size:.9rem}.QWuUda_noticeCard a,.QWuUda_noticeLink{color:var(--ig-orange-soft);text-underline-offset:3px;font-weight:800;text-decoration:underline}.QWuUda_noticeLink{margin-top:1.5rem;display:inline-flex}.QWuUda_related{border-top:1px solid var(--ig-line);margin-top:3rem;padding-top:2rem}.QWuUda_relatedHeading{color:var(--ig-text);margin:0 0 1rem;font-size:1.16rem;font-weight:800}.QWuUda_relatedList{grid-template-columns:1fr;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.QWuUda_relatedList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.QWuUda_relatedList{grid-template-columns:repeat(3,minmax(0,1fr))}}.QWuUda_relatedCard{border:1px solid var(--ig-line);min-height:100%;color:inherit;transition:border-color var(--ig-duration-fast) var(--ig-ease), background var(--ig-duration-fast) var(--ig-ease), transform var(--ig-duration-fast) var(--ig-ease);background:#ffffff06;border-radius:8px;padding:.85rem .95rem;text-decoration:none;display:block}.QWuUda_relatedCard:hover,.QWuUda_relatedCard:focus-visible{background:#ff7a2f0f;border-color:#ff7a2f73;outline:none;transform:translateY(-2px)}.QWuUda_relatedCardTitle{color:var(--ig-text);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .35rem;font-size:.92rem;font-weight:800;line-height:1.42;display:-webkit-box;overflow:hidden}.QWuUda_relatedCardDate{color:var(--ig-muted-2);font-size:.73rem}@media (max-width:760px){.QWuUda_layout,.QWuUda_listLayout{padding-left:1rem;padding-right:1rem}.QWuUda_heroTitle{font-size:1.74rem;line-height:1.24}.QWuUda_heroDescription{font-size:.98rem}.QWuUda_heroFigure,.QWuUda_heroFigureFallback{margin-top:1.2rem}.QWuUda_heroFigureFallback{min-height:220px}.QWuUda_listTitle{font-size:1.9rem}.QWuUda_cardFeatured .QWuUda_cardBody{padding:1rem 1.05rem 1.1rem}.QWuUda_cardFeatured .QWuUda_cardTitle{font-size:1.06rem}.QWuUda_ctaFooter{align-items:stretch}.QWuUda_ctaButton{width:100%}}@media (max-width:480px){.QWuUda_layout,.QWuUda_listLayout{padding:1.6rem .85rem 3rem}.QWuUda_heroTitle{font-size:1.45rem;line-height:1.28}.QWuUda_heroDescription{margin-top:.85rem;font-size:.92rem;line-height:1.7}.QWuUda_heroMeta{gap:.4rem .85rem;font-size:.8rem}.QWuUda_hero{margin-bottom:1.8rem;padding-bottom:1.3rem}.QWuUda_heroFigureFallback{min-height:180px}.QWuUda_listHeader{margin-bottom:1.5rem}.QWuUda_listTitle{font-size:1.5rem;line-height:1.22}.QWuUda_listDescription{margin-top:.7rem;font-size:.92rem}.QWuUda_cardGrid{gap:.85rem}.QWuUda_cardBody{gap:.45rem;padding:.85rem .95rem 1rem}.QWuUda_cardFeatured .QWuUda_cardBody{padding:.95rem 1rem}.QWuUda_articleBody.QWuUda_articleBody{font-size:16px;line-height:1.75}}.QWuUda_lightboxOverlay{z-index:9000;cursor:zoom-out;background:#080a0eeb;justify-content:center;align-items:center;padding:2rem;animation:.12s ease-out QWuUda_lightboxFadeIn;display:flex;position:fixed;inset:0}@keyframes QWuUda_lightboxFadeIn{0%{opacity:0}to{opacity:1}}.QWuUda_lightboxImage{-o-object-fit:contain;object-fit:contain;cursor:default;border-radius:6px;max-width:min(100%,1600px);max-height:92vh;box-shadow:0 24px 80px #00000080}.QWuUda_lightboxClose{color:#fff;cursor:pointer;background:#0000008c;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;line-height:1;transition:background .12s;display:flex;position:absolute;top:1rem;right:1rem}.QWuUda_lightboxClose:hover,.QWuUda_lightboxClose:focus-visible{background:#ffffff2e;outline:none}.QWuUda_lightboxCaption{color:#ffffffbf;text-align:center;pointer-events:none;max-width:80%;font-size:13px;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}
.Y8s9_q_page{max-width:70rem;color:var(--ig-text);margin:0 auto;padding:1.5rem}.Y8s9_q_page h1{margin-bottom:.5rem;font-size:1.5rem}.Y8s9_q_page h2,.Y8s9_q_section h3{margin:0 0 .6rem;font-size:1.05rem}.Y8s9_q_hint{color:var(--ig-muted);font-size:.8rem;line-height:1.7}.Y8s9_q_actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.75rem 0;display:flex}.Y8s9_q_tabs{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.Y8s9_q_tabs button{border:1px solid var(--ig-line);color:inherit;cursor:pointer;border-radius:1rem;padding:.5rem .8rem}.Y8s9_q_tabs button[aria-pressed=true]{background:#833d20;border-color:#ff9a62}.Y8s9_q_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:.8rem;display:grid}.Y8s9_q_card{border:1px solid var(--ig-line);background:var(--ig-bg-elev);color:inherit;text-align:left;overflow-wrap:anywhere;border-radius:.8rem;padding:1rem}button.Y8s9_q_card{cursor:pointer}.Y8s9_q_card strong{margin:.5rem 0;font-size:1rem;display:block}.Y8s9_q_card p{font-size:.85rem;line-height:1.6}.Y8s9_q_badge{border:1px solid var(--ig-line);color:var(--ig-muted);border-radius:1rem;margin-right:.4rem;padding:.1rem .5rem;font-size:.7rem;display:inline-block}.Y8s9_q_detail,.Y8s9_q_editor{border:1px solid var(--ig-line);background:var(--ig-bg-elev);overflow-wrap:anywhere;border-radius:.8rem;margin:1rem 0;padding:1.2rem;scroll-margin-top:4rem}.Y8s9_q_body{white-space:pre-wrap;padding:1rem 0;font-size:.9rem;line-height:1.8}.Y8s9_q_editor,.Y8s9_q_section{gap:.65rem;display:grid}.Y8s9_q_editor label,.Y8s9_q_field{gap:.35rem;font-size:.85rem;display:grid}.Y8s9_q_editor input:not([type=checkbox]),.Y8s9_q_editor textarea,.Y8s9_q_editor select,.Y8s9_q_field select,.Y8s9_q_search{border:1px solid var(--ig-line);background:var(--ig-bg);width:100%;color:inherit;font:inherit;border-radius:.5rem;padding:.6rem}.Y8s9_q_editor textarea{resize:vertical}.Y8s9_q_editor .Y8s9_q_checkbox{align-items:center;gap:.5rem;display:flex}.Y8s9_q_error{color:#fca5a5;font-size:.8rem}.Y8s9_q_success{color:#a7e8bc;font-size:.85rem}.Y8s9_q_section{border-top:1px solid var(--ig-line);color:var(--ig-text);margin-top:1rem;padding-top:1rem}.Y8s9_q_section a,.Y8s9_q_detail a{color:var(--ig-orange-soft,#ffb28a)}.Y8s9_q_bound{border:1px solid var(--ig-line);border-radius:.6rem;padding:.75rem}.Y8s9_q_bound label{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.Y8s9_q_linkButton{color:inherit;cursor:pointer;font-size:.8rem;text-decoration:underline}
.hgMcEa_container{width:min(100%,96rem);margin:0 auto;padding:2rem clamp(1rem,2.5vw,2.4rem) 3rem}.hgMcEa_seoIntro{border:1px solid var(--ig-line);background:#ffffff09;border-radius:8px;grid-template-columns:minmax(0,1.4fr) minmax(18rem,.8fr);align-items:stretch;gap:1.2rem;margin-bottom:1.4rem;padding:1.2rem;display:grid}.hgMcEa_seoIntroText h2{color:var(--ig-text);margin:0 0 .55rem;font-size:1.12rem;line-height:1.45}.hgMcEa_seoIntroText p{color:var(--ig-muted);margin:0;font-size:.9rem;line-height:1.8}.hgMcEa_seoStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.hgMcEa_seoStats div{border:1px solid var(--ig-line);background:#0a0e1673;border-radius:8px;min-width:0;padding:.8rem}.hgMcEa_seoStats strong,.hgMcEa_seoStats span{display:block}.hgMcEa_seoStats strong{color:var(--ig-orange);font-size:1rem;line-height:1.35}.hgMcEa_seoStats span{color:var(--ig-muted);margin-top:.25rem;font-size:.72rem;line-height:1.45}.hgMcEa_seoSection{margin-bottom:1.4rem}.hgMcEa_seoGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.hgMcEa_seoItem{border:1px solid var(--ig-line);background:#0a0e1661;border-radius:8px;min-width:0;padding:1rem}.hgMcEa_seoItem svg{color:var(--ig-orange)}.hgMcEa_seoItem h2{color:var(--ig-text);margin:.45rem 0 .35rem;font-size:.95rem;line-height:1.45}.hgMcEa_seoItem p{color:var(--ig-muted);margin:0;font-size:.78rem;line-height:1.65}.hgMcEa_useCaseList{flex-wrap:wrap;gap:.45rem;margin-top:.85rem;display:flex}.hgMcEa_useCaseList span{border:1px solid var(--ig-line);color:var(--ig-muted);background:#ffffff09;border-radius:999px;padding:.35rem .55rem;font-size:.76rem}.hgMcEa_tabBar{border-bottom:1px solid var(--ig-line);flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;padding-bottom:.4rem;display:flex}.hgMcEa_tabButton{appearance:none;color:var(--ig-muted);font-size:.9rem;font-weight:500;font-family:var(--ig-font-sans);cursor:pointer;transition:color var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease);background:0 0;border:1px solid #0000;border-radius:6px 6px 0 0;padding:.5rem 1rem}.hgMcEa_tabButton:hover{color:var(--ig-text);background:#ffffff0a}.hgMcEa_tabActive{color:var(--ig-orange);border-bottom:2px solid var(--ig-orange)}.hgMcEa_tabBadge{background:var(--ig-orange);color:#0a0e16;border-radius:4px;margin-left:.4rem;padding:.05rem .4rem;font-size:.7rem;font-weight:600;display:inline-block}.hgMcEa_workspace{grid-template-columns:minmax(18rem,22rem) minmax(0,1fr) minmax(18rem,22rem);align-items:start;gap:1.2rem;display:grid}@media (max-width:1280px){.hgMcEa_workspace{grid-template-columns:minmax(16rem,20rem) minmax(0,1fr)}.hgMcEa_rightPanel{grid-column:1/-1}}@media (max-width:980px){.hgMcEa_seoIntro{grid-template-columns:1fr}.hgMcEa_seoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.hgMcEa_container{padding-top:1rem}.hgMcEa_seoStats,.hgMcEa_seoGrid,.hgMcEa_workspace{grid-template-columns:1fr}.hgMcEa_leftPanel,.hgMcEa_rightPanel{position:static}}@media (max-width:480px){.hgMcEa_container{padding-bottom:2rem}.hgMcEa_seoIntro{gap:.9rem;margin-bottom:1.1rem;padding:.9rem}.hgMcEa_seoIntroText h2{font-size:1.02rem;line-height:1.4}.hgMcEa_seoIntroText p{font-size:.86rem;line-height:1.7}.hgMcEa_seoStats{gap:.5rem}.hgMcEa_seoStats div{padding:.65rem .7rem}}.hgMcEa_panel{min-width:0}.hgMcEa_leftPanel,.hgMcEa_rightPanel{position:sticky;top:1rem}.hgMcEa_formGroup{margin-bottom:.9rem}.hgMcEa_label{color:var(--ig-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.3rem;font-size:.78rem;font-weight:500;display:block}.hgMcEa_hint{color:var(--ig-muted);margin-top:.3rem;font-size:.75rem;line-height:1.4;display:block}.hgMcEa_textarea{border:1px solid var(--ig-line);width:100%;min-height:7rem;color:var(--ig-text);font-size:.88rem;line-height:1.55;font-family:var(--ig-font-sans);resize:vertical;background:#0a0e1699;border-radius:6px;padding:.6rem .75rem}.hgMcEa_textarea:focus{border-color:var(--ig-orange);outline:none}.hgMcEa_input,.hgMcEa_select{border:1px solid var(--ig-line);width:100%;color:var(--ig-text);font-size:.88rem;font-family:var(--ig-font-sans);background:#0a0e1699;border-radius:6px;padding:.45rem .65rem}.hgMcEa_input:focus,.hgMcEa_select:focus{border-color:var(--ig-orange);outline:none}.hgMcEa_paramGrid{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.hgMcEa_presetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.hgMcEa_resolutionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.hgMcEa_presetButton{appearance:none;border:1px solid var(--ig-line);min-width:0;color:var(--ig-text);cursor:pointer;font-family:var(--ig-font-sans);text-align:center;background:#ffffff0a;border-radius:6px;padding:.45rem .35rem}.hgMcEa_presetButton span,.hgMcEa_presetButton small{line-height:1.2;display:block}.hgMcEa_presetButton span{font-size:.78rem;font-weight:600}.hgMcEa_presetButton small{color:var(--ig-muted);margin-top:.18rem;font-size:.67rem}.hgMcEa_presetButton:hover,.hgMcEa_presetActive{border-color:var(--ig-orange)}.hgMcEa_presetActive{background:#ff9f1c1a}.hgMcEa_tierBanner{color:var(--ig-text);background:#ff9f1c14;border:1px solid #ff9f1c4d;border-radius:6px;align-items:center;gap:.5rem;margin-bottom:.8rem;padding:.5rem .7rem;font-size:.8rem;display:flex}.hgMcEa_queueStatus{border:1px solid var(--ig-line);background:#0a0e166b;border-radius:6px;margin-bottom:.9rem;padding:.65rem .75rem}.hgMcEa_queueHeader{color:var(--ig-text);align-items:center;gap:.45rem;font-size:.78rem;font-weight:600;display:flex}.hgMcEa_queueHeader svg{color:var(--ig-orange)}.hgMcEa_queueSummary{color:var(--ig-text);font-variant-numeric:tabular-nums;margin-top:.35rem;font-size:.82rem;line-height:1.45}.hgMcEa_queueBreakdown{color:var(--ig-muted);font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:.72rem;line-height:1.45}.hgMcEa_uploadBox{border:2px dashed var(--ig-line);width:100%;color:var(--ig-muted);font-family:var(--ig-font-sans);text-align:center;cursor:pointer;transition:border-color var(--ig-duration) var(--ig-ease);background:0 0;border-radius:8px;padding:1rem;display:block}.hgMcEa_uploadBox:hover{border-color:var(--ig-orange)}.hgMcEa_refList{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;display:flex}.hgMcEa_refThumb{border:1px solid var(--ig-line);border-radius:6px;width:4.5rem;height:4.5rem;position:relative;overflow:hidden}.hgMcEa_refThumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.hgMcEa_refThumbRemove{color:#fff;cursor:pointer;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;font-size:.7rem;display:flex;position:absolute;top:2px;right:2px}.hgMcEa_refThumbClean{color:#fff;cursor:pointer;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;font-size:.7rem;line-height:1;display:flex;position:absolute;top:2px;left:2px}.hgMcEa_refThumbClean:disabled{opacity:.5;cursor:default}.hgMcEa_refLabel{color:#fff;text-align:center;background:#000000a6;padding:1px 4px;font-size:.62rem;position:absolute;bottom:0;left:0;right:0}.hgMcEa_canvasArea{border:1px solid var(--ig-line);background:#0a0e1673;border-radius:8px;justify-content:center;align-items:center;min-height:28rem;padding:1rem;display:flex;position:relative}.hgMcEa_canvasImage{border-radius:6px;max-width:100%;max-height:36rem;display:block}.hgMcEa_canvasEmpty{color:var(--ig-muted);text-align:center;padding:2rem;font-size:.9rem}.hgMcEa_canvasMeta{color:var(--ig-muted);flex-wrap:wrap;gap:.8rem;margin-top:.6rem;font-size:.78rem;display:flex}.hgMcEa_error{color:#ff6b6b;background:#ff6b6b0f;border:1px solid #ff6b6b4d;border-radius:6px;margin-top:.6rem;padding:.5rem .7rem;font-size:.85rem}.hgMcEa_loadingBox{color:var(--ig-muted);flex-direction:column;align-items:center;gap:.6rem;display:flex}.hgMcEa_spinner{border:3px solid #ffffff1a;border-top-color:var(--ig-orange);border-radius:50%;width:2rem;height:2rem;animation:.9s linear infinite hgMcEa_spin}@keyframes hgMcEa_spin{to{transform:rotate(360deg)}}.hgMcEa_queueRow{color:var(--ig-muted);align-items:center;gap:.6rem;font-size:.78rem;display:flex}.hgMcEa_historyStrip{gap:.4rem;margin-top:.8rem;padding-bottom:.4rem;display:flex;overflow-x:auto}.hgMcEa_historyItem{cursor:pointer;width:4.5rem;height:4.5rem;transition:border-color var(--ig-duration) var(--ig-ease);border:2px solid #0000;border-radius:6px;flex:none;overflow:hidden}.hgMcEa_historyItem:hover{border-color:var(--ig-line)}.hgMcEa_historySelected{border-color:var(--ig-orange)}.hgMcEa_historyItem img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.hgMcEa_bboxRow{grid-template-columns:.4fr repeat(4,1fr) auto;align-items:center;gap:.3rem;margin-bottom:.4rem;display:grid}.hgMcEa_bboxIdx{color:var(--ig-muted);text-align:center;font-size:.78rem}.hgMcEa_smallButton{color:var(--ig-text);border:1px solid var(--ig-line);cursor:pointer;background:#ffffff0d;border-radius:4px;padding:.3rem .6rem;font-size:.78rem}.hgMcEa_smallButton:hover{border-color:var(--ig-orange)}.hgMcEa_smallButtonDanger{color:#ff8a8a}.hgMcEa_videoWorkspace{grid-template-columns:minmax(18rem,24rem) minmax(0,1fr)}.hgMcEa_videoResultPanel{min-width:0}.hgMcEa_formActions{margin-top:1rem}.hgMcEa_mediaUploadText{color:var(--ig-muted);margin-top:.35rem;font-size:.82rem;line-height:1.45;display:block}.hgMcEa_videoReferenceBox,.hgMcEa_audioPreviewBox{border:1px solid var(--ig-line);background:#0a0e1673;border-radius:8px;position:relative;overflow:hidden}.hgMcEa_videoReferenceImage{-o-object-fit:cover;object-fit:cover;width:100%;max-height:12rem;display:block}.hgMcEa_audioPreviewBox{padding:.8rem}.hgMcEa_audioPreviewBox audio{width:100%;display:block}.hgMcEa_audioPreviewBox span{color:var(--ig-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.35rem;font-size:.75rem;display:block;overflow:hidden}.hgMcEa_mediaRemove{color:#fff;cursor:pointer;background:#000000ad;border:1px solid #ffffff26;border-radius:999px;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;display:flex;position:absolute;top:.45rem;right:.45rem}.hgMcEa_batchStatus{color:var(--ig-muted);margin-top:.6rem;font-size:.78rem}.hgMcEa_videoWrapper{border:1px solid var(--ig-line);background:#00000073;border-radius:8px;width:100%;position:relative;overflow:hidden}.hgMcEa_videoWrapper video{-o-object-fit:contain;object-fit:contain;width:100%;max-height:64vh;display:block}.hgMcEa_videoPlaceholder,.hgMcEa_videoLoading{justify-content:center;min-height:20rem}.hgMcEa_videoPlaceholder{color:var(--ig-muted);text-align:center;flex-direction:column;align-items:center;gap:.6rem;display:flex}.hgMcEa_videoPlaceholder svg{color:var(--ig-muted-2);font-size:1.4rem}.hgMcEa_batchTabs{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.hgMcEa_batchTab{appearance:none;border:1px solid var(--ig-line);color:var(--ig-muted);font-family:var(--ig-font-sans);cursor:pointer;background:#0a0e1673;border-radius:6px;padding:.35rem .65rem;font-size:.78rem}.hgMcEa_batchTab:hover,.hgMcEa_batchTabActive{border-color:var(--ig-orange);color:var(--ig-orange)}.hgMcEa_batchTabSeed{color:var(--ig-muted-2);font-size:.7rem}.hgMcEa_videoResultMeta{color:var(--ig-muted);flex-wrap:wrap;gap:.65rem 1.1rem;margin:.8rem 0 0;display:flex}.hgMcEa_videoResultMeta dt{color:var(--ig-muted-2);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.15rem;font-size:.7rem}.hgMcEa_videoResultMeta dd{color:var(--ig-text);font-variant-numeric:tabular-nums;margin:0;font-size:.82rem}.hgMcEa_videoHistorySection{margin-top:1rem}.hgMcEa_videoHistoryTitle{color:var(--ig-text);font-family:var(--ig-font-serif);margin:0 0 .6rem;font-size:1rem}.hgMcEa_videoHistoryList{flex-direction:column;gap:.45rem;display:flex}.hgMcEa_videoHistoryRow{appearance:none;border:1px solid var(--ig-line);width:100%;color:var(--ig-text);cursor:pointer;text-align:left;background:#0a0e1661;border-radius:8px;align-items:center;gap:.7rem;padding:.6rem .75rem;display:flex}.hgMcEa_videoHistoryRow:hover,.hgMcEa_videoHistoryRowActive{border-color:var(--ig-orange)}.hgMcEa_videoHistoryRow>svg{color:var(--ig-muted-2);flex:none}.hgMcEa_videoHistoryInfo{flex:1;min-width:0}.hgMcEa_videoHistoryPrompt,.hgMcEa_videoHistoryMeta{display:block}.hgMcEa_videoHistoryPrompt{color:var(--ig-text);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.18rem;font-size:.82rem;overflow:hidden}.hgMcEa_videoHistoryMeta{color:var(--ig-muted-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.65rem;font-size:.7rem;display:flex}@media (max-width:980px){.hgMcEa_videoWorkspace{grid-template-columns:1fr}.hgMcEa_videoWorkspace .hgMcEa_leftPanel{position:static}}@media (max-width:700px){.hgMcEa_videoPlaceholder,.hgMcEa_videoLoading{min-height:14rem}}
.NqUmAa_indexContainer{flex-direction:column;gap:1.4rem;max-width:76rem;margin:0 auto;padding:0 2rem 4rem;display:flex}@media (max-width:700px){.NqUmAa_indexContainer{padding:0 1.1rem 3rem}}.NqUmAa_indexGrid{grid-template-columns:1fr;gap:1.1rem;display:grid}@media (min-width:640px){.NqUmAa_indexGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.NqUmAa_indexGrid{grid-template-columns:repeat(3,1fr)}}.NqUmAa_groupCard{cursor:pointer;flex-direction:column;gap:.6rem;padding:1.2rem 1.25rem 1.3rem;display:flex}.NqUmAa_groupCardTitle{font-family:var(--ig-font-serif);color:var(--ig-text);letter-spacing:.005em;margin:0;font-size:1.15rem;font-weight:700}.NqUmAa_groupCardDesc{color:var(--ig-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:2.6rem;margin:0;font-size:.86rem;line-height:1.6;display:-webkit-box;overflow:hidden}.NqUmAa_groupCardMeta{align-items:center;gap:.5rem;margin-top:.35rem;display:flex}.NqUmAa_workspace{grid-template-columns:18rem 1fr;height:100vh;display:grid}@media (min-width:1024px){.NqUmAa_workspace{height:100vh}}@media (max-width:768px){.NqUmAa_workspace{grid-template-rows:auto 1fr;grid-template-columns:1fr;height:calc(100vh - 56px)}}.NqUmAa_aside{border-right:1px solid var(--ig-line);background:#080c1273;flex-direction:column;height:100%;display:flex;overflow:hidden}.NqUmAa_asideHeader{border-bottom:1px solid var(--ig-line-soft);flex-direction:column;gap:.65rem;padding:1rem 1rem .85rem;display:flex}.NqUmAa_asideTitle{font-family:var(--ig-font-serif);color:var(--ig-text);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.95rem;font-weight:700}.NqUmAa_select{width:100%;height:2.4rem;color:var(--ig-text);border:1px solid var(--ig-line);appearance:none;cursor:pointer;transition:border-color var(--ig-duration) var(--ig-ease);background:#080c1299 url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"10\" height=\"6\" viewBox=\"0 0 10 6\"><path fill=\"%23a3adbc\" d=\"M0 0l5 6 5-6z\"/></svg>") right .7rem center/.6rem no-repeat;border-radius:.45rem;padding:0 .75rem;font-size:.85rem}.NqUmAa_select:hover{border-color:#ffffff26}.NqUmAa_select:focus{border-color:var(--ig-line-strong);outline:none}.NqUmAa_select option{background:var(--ig-bg-elev);color:var(--ig-text)}.NqUmAa_asideToolbar{border-bottom:1px solid var(--ig-line-soft);flex-direction:column;gap:.6rem;padding:.85rem 1rem .6rem;display:flex}.NqUmAa_searchRow{align-items:stretch;gap:.5rem;display:flex}.NqUmAa_searchRow>:first-child{flex:1}.NqUmAa_pageList{flex-direction:column;flex:1;gap:.2rem;margin:0;padding:.5rem;list-style:none;display:flex;overflow-y:auto}.NqUmAa_pageItem{cursor:pointer;transition:background var(--ig-duration) var(--ig-ease), border-color var(--ig-duration) var(--ig-ease);border:1px solid #0000;border-radius:.45rem;padding:.65rem .7rem}.NqUmAa_pageItem:hover{border-color:var(--ig-line);background:#ffffff08}.NqUmAa_pageItem.NqUmAa_active{border-color:var(--ig-line-strong);background:#ff7a2f14}.NqUmAa_pageItemTitle{color:var(--ig-text);word-break:break-word;margin-bottom:.2rem;font-size:.88rem;font-weight:600}.NqUmAa_pageItemMeta{color:var(--ig-muted-2);font-size:.72rem}.NqUmAa_pageItemPreview{color:var(--ig-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.76rem;line-height:1.5;display:-webkit-box;overflow:hidden}.NqUmAa_searchResultsHeader{color:var(--ig-muted);letter-spacing:.04em;justify-content:space-between;align-items:center;padding:.6rem 1rem .4rem;font-size:.75rem;display:flex}.NqUmAa_searchResultsHeader button{color:var(--ig-orange-soft);cursor:pointer;background:0 0;border:none;padding:.15rem .4rem;font-size:.75rem}.NqUmAa_searchResultsHeader button:hover{color:var(--ig-orange)}.NqUmAa_content{flex-direction:column;height:100%;padding:1.6rem 2rem 3rem;display:flex;overflow-y:auto}@media (max-width:700px){.NqUmAa_content{padding:1.1rem 1.1rem 2rem}}.NqUmAa_emptyState{text-align:center;color:var(--ig-muted);max-width:28rem;margin:auto}.NqUmAa_emptyState h2{font-family:var(--ig-font-serif);color:var(--ig-text);margin:0 0 .5rem;font-size:1.4rem}.NqUmAa_emptyState p{margin:0;font-size:.9rem;line-height:1.7}.NqUmAa_viewer{flex-direction:column;gap:1rem;width:100%;max-width:56rem;margin:0 auto;display:flex}.NqUmAa_viewerHeader{border-bottom:1px solid var(--ig-line-soft);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.NqUmAa_viewerTitle{font-family:var(--ig-font-serif);color:var(--ig-text);flex:1;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.3}.NqUmAa_viewerActions{flex-shrink:0;gap:.5rem;display:flex}.NqUmAa_viewerMeta{color:var(--ig-muted-2);letter-spacing:.02em;flex-wrap:wrap;gap:.5rem 1rem;font-size:.78rem;display:flex}.NqUmAa_tags{flex-wrap:wrap;gap:.35rem;margin:.2rem 0 .4rem;display:flex}.NqUmAa_tag{color:var(--ig-orange-soft);background:#ff7a2f14;border:1px solid #ff7a2f33;border-radius:.35rem;align-items:center;padding:.18rem .6rem;font-size:.7rem;font-weight:600;display:inline-flex}.NqUmAa_summary{border-left:3px solid var(--ig-orange);color:var(--ig-text);background:#ff7a2f0d;border-radius:0 .45rem .45rem 0;padding:.85rem 1.1rem;font-size:.92rem;line-height:1.7}.NqUmAa_pageContent{color:var(--ig-text);font-size:.95rem;line-height:1.85}:is(.NqUmAa_pageContent h1,.NqUmAa_pageContent h2,.NqUmAa_pageContent h3){font-family:var(--ig-font-serif);color:var(--ig-text);letter-spacing:.005em;margin-top:1.8rem;margin-bottom:.6rem}.NqUmAa_pageContent h1{font-size:1.6rem}.NqUmAa_pageContent h2{font-size:1.3rem}.NqUmAa_pageContent h3{font-size:1.1rem}.NqUmAa_pageContent p{color:var(--ig-text);margin:.8rem 0}.NqUmAa_pageContent a{color:var(--ig-orange-soft);text-underline-offset:3px;text-decoration:underline}.NqUmAa_pageContent a:hover{color:var(--ig-orange)}:is(.NqUmAa_pageContent ul,.NqUmAa_pageContent ol){color:var(--ig-text);margin:.6rem 0;padding-left:1.4rem}.NqUmAa_pageContent li{margin:.25rem 0}.NqUmAa_pageContent blockquote{border-left:3px solid var(--ig-line-strong);color:var(--ig-muted);background:#ff7a2f0a;margin:1rem 0;padding:.5rem 1rem}.NqUmAa_pageContent code{color:var(--ig-orange-soft);background:#ffffff0f;border-radius:.3rem;padding:.1rem .4rem;font-size:.85em}.NqUmAa_pageContent pre{border:1px solid var(--ig-line);background:#080c12d9;border-radius:.5rem;margin:1rem 0;padding:1rem;overflow-x:auto}.NqUmAa_pageContent pre code{color:var(--ig-text);background:0 0;padding:0;font-size:.85rem;line-height:1.65}.NqUmAa_pageContent table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.88rem}:is(.NqUmAa_pageContent th,.NqUmAa_pageContent td){border:1px solid var(--ig-line);text-align:left;padding:.55rem .85rem}.NqUmAa_pageContent th{color:var(--ig-muted);letter-spacing:.04em;text-transform:uppercase;background:#ffffff08;font-size:.78rem;font-weight:700}.NqUmAa_editor{flex-direction:column;gap:1.1rem;width:100%;max-width:56rem;margin:0 auto;display:flex}.NqUmAa_editorTitle{font-family:var(--ig-font-serif);color:var(--ig-text);margin:0 0 .5rem;font-size:1.5rem;font-weight:700}.NqUmAa_field{flex-direction:column;gap:.4rem;display:flex}.NqUmAa_fieldLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ig-muted);font-size:.78rem;font-weight:700}.NqUmAa_fieldHint{text-transform:none;letter-spacing:0;color:var(--ig-muted-2);margin-left:.5rem;font-size:.78rem;font-weight:400}.NqUmAa_input,.NqUmAa_textarea{width:100%;color:var(--ig-text);border:1px solid var(--ig-line);font-size:.9rem;font-family:var(--ig-font-sans);transition:border-color var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease), box-shadow var(--ig-duration) var(--ig-ease);background:#080c128c;border-radius:.5rem;outline:none;padding:.65rem .85rem}.NqUmAa_textarea{resize:vertical;font-family:ui-monospace,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.85rem;line-height:1.6}.NqUmAa_input:focus,.NqUmAa_textarea:focus{border-color:var(--ig-line-strong);background:#080c12bf;box-shadow:0 0 0 3px #ff7a2f26}.NqUmAa_formActions{gap:.6rem;margin-top:.4rem;display:flex}.NqUmAa_preview{border-top:1px solid var(--ig-line-soft);margin-top:1rem;padding-top:1.2rem}.NqUmAa_previewHead{color:var(--ig-muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .6rem;font-size:.78rem;font-weight:700}.NqUmAa_mobileTabNav{border-bottom:1px solid var(--ig-line);background:#080c128c;display:none}@media (max-width:768px){.NqUmAa_mobileTabNav{display:flex}}.NqUmAa_mobileTab{color:var(--ig-muted);cursor:pointer;transition:color var(--ig-duration) var(--ig-ease), border-color var(--ig-duration) var(--ig-ease);background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:.85rem .5rem;font-size:.85rem;font-weight:600}.NqUmAa_mobileTab:disabled{opacity:.4;cursor:not-allowed}.NqUmAa_mobileTab:not(:disabled):hover{color:var(--ig-text)}.NqUmAa_mobileTab.NqUmAa_active{color:var(--ig-orange-soft);border-bottom-color:var(--ig-orange)}@media (max-width:768px){.NqUmAa_hideOnMobile{display:none}.NqUmAa_showOnMobile{display:flex}}
.hMXKbq_theme{--bg:transparent;--text:#f5f7fb;--muted:#a3adbc;--link:#ff9b66;--accent:#ff7a2f;--border:#ffffff14;--pre-bg:#060a14;--pre-text:#e6eef6;--inline-code-bg:#ff7a2f1f;--inline-code-text:#ffd1ad;--blockquote-bg:#ffffff0a;--blockquote-border:#ff7a2f66;--table-border:#ffffff14;--success:#52e895;--danger:#ff8b8b;--note:#ffd58e}.hMXKbq_themeDark{--bg:#071021;--text:#e6eef6;--muted:#9ca3af;--link:#60a5fa;--pre-bg:#001021;--pre-text:#dbeafe}.hMXKbq_mdProse{background:var(--bg);color:var(--text);word-wrap:break-word;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;font-size:16px;line-height:1.65}.hMXKbq_mdProse h1,.hMXKbq_mdProse h2,.hMXKbq_mdProse h3,.hMXKbq_mdProse h4{color:var(--text);margin-top:1.6em;margin-bottom:.6em;scroll-margin-top:96px;font-weight:700;line-height:1.25}.hMXKbq_mdProse h1{font-size:2rem}.hMXKbq_mdProse h2{border-bottom:1px solid var(--border);padding-bottom:.35em;font-size:1.55rem;position:relative}.hMXKbq_mdProse h2:before{content:"";background:var(--accent);border-radius:2px;width:2.4rem;height:2px;position:absolute;bottom:-1px;left:0}.hMXKbq_mdProse h3{border-left:3px solid var(--accent);padding-left:.7em;font-size:1.2rem;line-height:1.3}.hMXKbq_mdProse h4{color:var(--muted);font-size:1.05rem}.hMXKbq_mdProse p{color:var(--text);margin:.8em 0}.hMXKbq_mdProse a{color:var(--link);text-decoration:underline}.hMXKbq_mdProse a:hover{color:var(--accent)}.hMXKbq_mdProse ul,.hMXKbq_mdProse ol{margin:.6em 0 .6em 1.25rem;padding:0}.hMXKbq_mdProse li{margin:.35em 0}.hMXKbq_mdProse strong{font-weight:600}.hMXKbq_mdProse em{font-style:italic}.hMXKbq_mdProse small{color:var(--muted)}.hMXKbq_mdProse blockquote{background:var(--blockquote-bg);border-left:4px solid var(--blockquote-border);color:var(--muted);border-radius:6px;margin:1em 0;padding:.8em 1em}.hMXKbq_mdProse table{border-collapse:collapse;width:100%;max-width:100%;margin:.8em 0;display:block;overflow-x:auto}.hMXKbq_mdProse th,.hMXKbq_mdProse td{border:1px solid var(--table-border);text-align:left;padding:.6em .75em}.hMXKbq_mdProse th{background:#ffffff0a;font-weight:600}.hMXKbq_mdProse hr{background:var(--border);border:none;height:1px;margin:1.2em 0}.hMXKbq_mdProse code{background:var(--inline-code-bg);color:var(--inline-code-text);border-radius:6px;padding:.15em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Roboto Mono,Courier New,monospace;font-size:.95em}.hMXKbq_mdProse pre{background:var(--pre-bg);color:var(--pre-text);border-radius:8px;max-width:100%;margin:.8em 0;padding:1em;overflow:auto;box-shadow:inset 0 1px #0f172a08}.hMXKbq_mdProse pre code{color:inherit;background:0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Roboto Mono,Courier New,monospace;font-size:.9rem;line-height:1.5}.hMXKbq_mdProse .hMXKbq_btn-inline{background:var(--accent);color:#fff;border-radius:6px;padding:.45em .75em;font-weight:600;text-decoration:none;display:inline-block}.hMXKbq_mdProse .hMXKbq_meta{color:var(--muted);margin-bottom:.6rem;font-size:.9rem}.hMXKbq_mdProse .hMXKbq_label-success{color:var(--success);font-weight:600}.hMXKbq_mdProse .hMXKbq_label-warning{color:var(--note);font-weight:600}.hMXKbq_mdProse .hMXKbq_label-danger{color:var(--danger);font-weight:600}.hMXKbq_hljs{color:var(--pre-text);background:0 0;padding:0;display:block}.hMXKbq_hljs-keyword,.hMXKbq_hljs-selector-tag,.hMXKbq_hljs-subst{color:#ff7b72;font-weight:600}.hMXKbq_hljs-title,.hMXKbq_hljs-name,.hMXKbq_hljs-number,.hMXKbq_hljs-attr,.hMXKbq_hljs-class .hMXKbq_hljs-title{color:#ffd580}.hMXKbq_hljs-string,.hMXKbq_hljs-symbol,.hMXKbq_hljs-bullet,.hMXKbq_hljs-built_in,.hMXKbq_hljs-builtin-name{color:#a6e3a1}.hMXKbq_hljs-comment,.hMXKbq_hljs-quote,.hMXKbq_hljs-deletion{color:#94a3b8;font-style:italic}.hMXKbq_hljs-function .hMXKbq_hljs-title{color:#ffd580}.hMXKbq_hljs-emphasis{font-style:italic}.hMXKbq_hljs-strong{font-weight:700}.hMXKbq_code-lang{color:#fff;background:#0003;border-radius:6px;padding:.15em .4em;font-size:.75rem;position:absolute;top:8px;right:8px}@media (max-width:640px){.hMXKbq_mdProse{font-size:15px}.hMXKbq_mdProse pre{padding:.75rem;font-size:.85rem}}.hMXKbq_mdProse img{cursor:zoom-in;transition:filter .12s,transform .12s}@media (hover:hover){.hMXKbq_mdProse img:hover{filter:brightness(1.05)}}
.vo0shG_heroSplit{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:2.5rem;margin-bottom:3rem;display:grid}.vo0shG_heroVisual{aspect-ratio:4/3;background:linear-gradient(135deg,#ff7a2f2e,#59b6ff24);border:1px solid #ffffff14;border-radius:1rem;position:relative;overflow:hidden}.vo0shG_heroVisualInner{place-items:center;padding:1.5rem;display:grid;position:absolute;inset:0}@media (max-width:768px){.vo0shG_heroSplit{grid-template-columns:1fr;gap:1.5rem}}.vo0shG_demoSection{background:linear-gradient(#080c1299,#0c121a8c);border:1px solid #ffffff0f;border-radius:1rem;margin:3rem 0;padding:2rem 1.75rem}.vo0shG_demoSection h2{color:var(--ig-text);margin:0 0 .5rem;font-size:1.4rem}.vo0shG_demoSection p{color:var(--ig-muted);margin:0 0 1.5rem;font-size:.92rem;line-height:1.7}.vo0shG_demoNote{color:var(--ig-muted);opacity:.7;letter-spacing:.02em;margin:-.1rem 0 .6rem!important;font-size:.72rem!important;line-height:1.5!important}.vo0shG_demoTranscript{flex-direction:column;gap:.85rem;display:flex}.vo0shG_bubble{border-radius:1rem;max-width:78%;padding:.75rem 1rem;font-size:.92rem;line-height:1.55}.vo0shG_bubbleUser{color:var(--ig-text);background:#59b6ff29;border:1px solid #59b6ff59;border-bottom-right-radius:.3rem;align-self:flex-end}.vo0shG_bubbleAi{color:var(--ig-text);background:#ff7a2f24;border:1px solid #ff7a2f59;border-bottom-left-radius:.3rem;align-self:flex-start}.vo0shG_bubbleMeta{opacity:.65;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.25rem;font-size:.7rem}.vo0shG_bubbleTag{color:var(--ig-muted);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;margin-top:.4rem;padding:.15rem .5rem;font-size:.7rem;display:inline-block}.vo0shG_pillSection{margin:2.5rem 0}.vo0shG_pillSection h2{color:var(--ig-text);margin:0 0 .6rem;font-size:1.2rem}.vo0shG_pillSection p{color:var(--ig-muted);margin:0 0 1.1rem;font-size:.9rem;line-height:1.7}.vo0shG_pillGrid{flex-wrap:wrap;gap:.5rem;display:flex}.vo0shG_pill{color:var(--ig-text);letter-spacing:.01em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:.45rem .85rem;font-size:.83rem;transition:border-color .15s,background .15s}.vo0shG_pill:hover{background:#ff7a2f14;border-color:#ff7a2f66}.vo0shG_stepSection{margin:3rem 0}.vo0shG_stepSection>h2{color:var(--ig-text);margin:0 0 1.25rem;font-size:1.4rem}.vo0shG_stepGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.vo0shG_stepCard{background:linear-gradient(#0c121ac7,#080c12d1);border:1px solid #ffffff14;border-radius:.7rem;padding:1.5rem 1.25rem 1.25rem;position:relative}.vo0shG_stepNumber{background:var(--ig-orange);color:#fff;border-radius:999px;place-items:center;min-width:1.7rem;height:1.7rem;padding:0 .45rem;font-size:.78rem;font-weight:700;display:inline-grid;position:absolute;top:-.65rem;left:1.25rem}.vo0shG_stepCard h3{color:var(--ig-text);margin:0 0 .5rem;font-size:1.02rem}.vo0shG_stepCard p{color:var(--ig-muted);margin:0;font-size:.88rem;line-height:1.65}.vo0shG_bottomCta{background:linear-gradient(135deg,#ff7a2f29,#59b6ff1f);border:1px solid #ff7a2f40;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin:3.5rem 0 2.5rem;padding:2.25rem 2rem;display:flex}.vo0shG_bottomCtaCopy{flex:280px}.vo0shG_bottomCtaCopy h2{color:var(--ig-text);margin:0 0 .4rem;font-size:1.35rem}.vo0shG_bottomCtaCopy p{color:var(--ig-muted);margin:0;font-size:.95rem;line-height:1.6}.vo0shG_bottomCtaActions{flex-wrap:wrap;flex:none;gap:.6rem;display:flex}.vo0shG_heroMock{flex-direction:column;gap:.5rem;width:100%;max-width:360px;display:flex}.vo0shG_heroMockBubble{color:var(--ig-text);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.9rem;padding:.6rem .85rem;font-size:.82rem;line-height:1.45}.vo0shG_heroMockBubble.vo0shG_user{background:#59b6ff2e;border-color:#59b6ff66;border-bottom-right-radius:.2rem;align-self:flex-end}.vo0shG_heroMockBubble.vo0shG_ai{background:#ff7a2f2e;border-color:#ff7a2f66;border-bottom-left-radius:.2rem;align-self:flex-start}.vo0shG_heroMockMeta{color:var(--ig-muted);text-align:center;letter-spacing:.05em;margin-top:.3rem;font-size:.7rem}.vo0shG_integrationsSection{margin:2.5rem 0}.vo0shG_integrationsSectionHead{margin-bottom:1.25rem}.vo0shG_integrationsSectionHead h2{color:var(--ig-text);margin:0 0 .4rem;font-size:1.3rem}.vo0shG_integrationsSectionHead p{color:var(--ig-muted);margin:0;font-size:.9rem;line-height:1.7}.vo0shG_integrationsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.vo0shG_integrationCard{color:var(--ig-text);background:#ffffff08;border:1px solid #ffffff1a;border-radius:.7rem;flex-direction:column;padding:1.1rem 1.25rem;text-decoration:none;transition:border-color .2s,transform .2s,background .2s;display:flex}.vo0shG_integrationCard:hover{background:#ff7a2f0d;border-color:#ff7a2f73;transform:translateY(-2px)}.vo0shG_integrationCardHead{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}.vo0shG_integrationCardTitle{color:var(--ig-text);margin:0;font-size:1rem;font-weight:600;line-height:1.4}.vo0shG_integrationBadge{letter-spacing:.05em;color:var(--ig-orange-soft,#ff9a4f);white-space:nowrap;background:#ff7a2f26;border:1px solid #ff7a2f66;border-radius:999px;flex:none;padding:.18rem .5rem;font-size:.62rem;font-weight:700}.vo0shG_integrationCardBody{color:var(--ig-muted);margin:0 0 .75rem;font-size:.86rem;line-height:1.6}.vo0shG_integrationCardLink{color:var(--ig-orange-soft,#ff9a4f);margin-top:auto;font-size:.82rem;font-weight:600}.vo0shG_personaList{flex-direction:column;gap:.6rem;display:flex}.vo0shG_personaListItem{background:#ffffff08;border:1px solid #ffffff1a;border-radius:.65rem;grid-template-columns:2rem 4rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.85rem 1rem;transition:border-color .2s,background .2s;display:grid}.vo0shG_personaListItem:hover{border-color:#ff7a2f59}.vo0shG_personaListItemHighlighted{background:#ff7a2f0f;border-color:#ff7a2f73}.vo0shG_personaListRank{text-align:center;color:var(--ig-muted);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:600}.vo0shG_personaListAvatar{background:#0003;border:1px solid #ffffff14;border-radius:.5rem;flex-shrink:0;width:4rem;height:4rem;position:relative;overflow:hidden}.vo0shG_personaListMain{flex-direction:column;gap:.28rem;min-width:0;display:flex}.vo0shG_personaListName{color:var(--ig-text);align-items:center;gap:.5rem;font-size:1rem;font-weight:700;line-height:1.3;display:flex}.vo0shG_personaListHighlightBadge{background:var(--ig-orange,#ff7a2f);color:#fff;letter-spacing:.03em;white-space:nowrap;border-radius:4px;padding:.12rem .42rem;font-size:.6rem;font-weight:700;display:inline-block}.vo0shG_personaListDesc{color:var(--ig-muted);text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.5;display:-webkit-box;overflow:hidden}.vo0shG_personaListTags{flex-wrap:wrap;gap:.32rem;margin-top:.1rem;display:flex}.vo0shG_personaListTag{color:var(--ig-muted);white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;padding:.15rem .46rem;font-size:.68rem}.vo0shG_personaListUses{flex-direction:column;justify-content:center;align-items:flex-end;min-width:56px;display:flex}.vo0shG_personaListUsesNum{color:var(--ig-text);font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:700;line-height:1}.vo0shG_personaListUsesLabel{color:var(--ig-muted);letter-spacing:.06em;margin-top:.2rem;font-size:.6rem}@media (max-width:600px){.vo0shG_personaListItem{grid-template-columns:5rem minmax(0,1fr);align-items:start;gap:.85rem;padding:.85rem;position:relative}.vo0shG_personaListAvatar{border-radius:.7rem;grid-area:1/1/span 2;align-self:center;width:5rem;height:5rem;font-size:1.65rem}.vo0shG_personaListRank{z-index:2;width:1.6rem;height:1.6rem;font-size:.78rem;position:absolute;top:.55rem;left:.55rem;box-shadow:0 4px 12px #00000073}.vo0shG_personaListMain{grid-area:1/2;min-width:0}.vo0shG_personaListUses{flex-direction:row;grid-area:2/2;justify-content:flex-start;align-items:baseline;gap:.3rem;margin-top:.25rem}.vo0shG_personaListUsesNum{font-size:1rem}}.vo0shG_voiceAvatarFrame{aspect-ratio:4/5;background:linear-gradient(#ff7a2f2e,#59b6ff1f);border:1px solid #ffffff1f;border-radius:1.25rem;width:100%;max-width:420px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 20px 50px #0000006b}.vo0shG_voiceAvatarImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.vo0shG_voiceAvatarGradient{pointer-events:none;background:linear-gradient(#0000 55%,#000000b8 100%);position:absolute;inset:0}.vo0shG_voiceSpeakingBadge{color:#fff;letter-spacing:.06em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:1px solid #ff7a2f8c;border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .7rem;font-size:.7rem;font-weight:700;display:inline-flex;position:absolute;top:.85rem;left:.85rem}.vo0shG_voiceSpeakingDot{background:var(--ig-orange,#ff9a4f);border-radius:50%;width:.5rem;height:.5rem;animation:1.4s ease-out infinite vo0shG_voiceSpeakingPulse;box-shadow:0 0 #ff7a2f99}@keyframes vo0shG_voiceSpeakingPulse{0%{box-shadow:0 0 #ff7a2fa6}70%{box-shadow:0 0 0 10px #ff7a2f00}to{box-shadow:0 0 #ff7a2f00}}.vo0shG_voiceLipsyncStrip{color:#fff;flex-direction:column;gap:.45rem;display:flex;position:absolute;bottom:.85rem;left:.85rem;right:.85rem}.vo0shG_voiceLipsyncCaption{text-shadow:0 1px 4px #0009;font-size:.85rem;font-weight:600;line-height:1.4}.vo0shG_voiceLipsyncMeta{letter-spacing:.06em;text-transform:uppercase;color:#ffffffc7;font-size:.66rem}.vo0shG_voiceWaveform{align-items:flex-end;gap:3px;height:1.3rem;display:flex}.vo0shG_voiceWaveform span{background:linear-gradient(180deg, var(--ig-orange,#ff9a4f), #59b6ffd9);transform-origin:bottom;border-radius:2px;width:3px;animation:1.1s ease-in-out infinite vo0shG_voiceWaveBar;display:inline-block}.vo0shG_voiceWaveform span:first-child{height:30%;animation-delay:-1.1s}.vo0shG_voiceWaveform span:nth-child(2){height:65%;animation-delay:-.95s}.vo0shG_voiceWaveform span:nth-child(3){height:45%;animation-delay:-.8s}.vo0shG_voiceWaveform span:nth-child(4){height:90%;animation-delay:-.65s}.vo0shG_voiceWaveform span:nth-child(5){height:55%;animation-delay:-.5s}.vo0shG_voiceWaveform span:nth-child(6){height:80%;animation-delay:-.35s}.vo0shG_voiceWaveform span:nth-child(7){height:35%;animation-delay:-.2s}.vo0shG_voiceWaveform span:nth-child(8){height:70%;animation-delay:-.05s}.vo0shG_voiceWaveform span:nth-child(9){height:50%;animation-delay:0s}.vo0shG_voiceWaveform span:nth-child(10){height:85%;animation-delay:.15s}@keyframes vo0shG_voiceWaveBar{0%,to{opacity:.55;transform:scaleY(.3)}50%{opacity:1;transform:scaleY(1)}}@media (max-width:768px){.vo0shG_voiceAvatarFrame{max-width:320px}}@media (max-width:480px){.vo0shG_heroSplit{gap:1.2rem;margin-bottom:2.2rem}.vo0shG_demoSection{margin:2rem 0;padding:1.4rem 1rem}.vo0shG_demoSection h2{font-size:1.2rem}.vo0shG_demoSection p{margin-bottom:1.2rem;font-size:.88rem;line-height:1.65}.vo0shG_bubble{max-width:88%;padding:.65rem .85rem;font-size:.86rem;line-height:1.55}.vo0shG_pillSection{margin:2rem 0}.vo0shG_pillSection h2{font-size:1.1rem}.vo0shG_pillSection p{font-size:.86rem}.vo0shG_pill{padding:.4rem .75rem;font-size:.78rem}.vo0shG_stepSection{margin:2.4rem 0}.vo0shG_stepSection>h2{margin-bottom:1rem;font-size:1.2rem}.vo0shG_stepGrid{gap:.85rem}.vo0shG_stepCard{padding:1.25rem 1rem 1rem}.vo0shG_stepNumber{left:1rem}.vo0shG_stepCard h3{font-size:.95rem}.vo0shG_stepCard p{font-size:.82rem;line-height:1.6}.vo0shG_bottomCta{flex-direction:column;align-items:stretch;gap:1rem;margin:2.6rem 0 2rem;padding:1.6rem 1.1rem}.vo0shG_bottomCtaCopy{flex:auto}.vo0shG_bottomCtaCopy h2{font-size:1.15rem}.vo0shG_bottomCtaCopy p{font-size:.88rem;line-height:1.65}.vo0shG_bottomCtaActions{flex:none;grid-template-columns:1fr;gap:.5rem;width:100%;display:grid}.vo0shG_heroMock{max-width:100%}.vo0shG_heroMockBubble{padding:.55rem .75rem;font-size:.78rem}.vo0shG_integrationsSection{margin:2rem 0}.vo0shG_integrationsSectionHead h2{font-size:1.1rem}.vo0shG_integrationsSectionHead p{font-size:.86rem}.vo0shG_integrationsGrid{gap:.75rem}.vo0shG_integrationCard{padding:.95rem 1.05rem}.vo0shG_integrationCardTitle{font-size:.94rem}.vo0shG_integrationCardBody{font-size:.82rem}.vo0shG_voiceAvatarFrame{max-width:280px}.vo0shG_voiceLipsyncCaption{font-size:.78rem}.vo0shG_personaListItem{gap:.7rem;padding:.75rem}.vo0shG_personaListAvatar{width:4.5rem;height:4.5rem}}.vo0shG_settingsGuideGroup{border:1px solid var(--ig-line,#ffffff1f);background:#ffffff05;border-radius:10px;padding:.25rem 1rem;transition:border-color .18s,background-color .18s,box-shadow .18s}.vo0shG_settingsGuideGroup:hover{background:#38bdf812;border-color:#38bdf8;box-shadow:0 0 0 1px #38bdf84d}.vo0shG_settingsGuideGroup[open]{background:#38bdf80a;border-color:#38bdf873}.vo0shG_settingsGuideSummary{list-style:none}.vo0shG_settingsGuideSummary::-webkit-details-marker{display:none}.vo0shG_settingsGuideGroup:hover .vo0shG_settingsGuideLabel{color:#7dd3fc}.vo0shG_settingsGuideChevron{color:var(--ig-muted,#ffffff8c);transition:transform .2s,color .18s}.vo0shG_settingsGuideGroup:hover .vo0shG_settingsGuideChevron{color:#7dd3fc}.vo0shG_settingsGuideGroup[open] .vo0shG_settingsGuideChevron{transform:rotate(180deg)}.vo0shG_settingsGuideSummary:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #38bdf8}.vo0shG_screenMock{margin:0 0 2.5rem}.vo0shG_screenMockWindow{background:linear-gradient(#0a0e14e6,#080b10f0);border:1px solid #ffffff1a;border-radius:.9rem;overflow:hidden;box-shadow:0 18px 50px #00000059}.vo0shG_screenMockTop{background:#0000004d;border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:1rem;padding:.7rem 1rem;display:flex}.vo0shG_screenMockBrand{color:var(--ig-text);align-items:center;gap:.45rem;font-size:.95rem;font-weight:800;display:inline-flex}.vo0shG_screenMockBrand svg{color:var(--ig-orange,#ff7a2f)}.vo0shG_screenMockBadge{letter-spacing:.06em;color:var(--ig-orange,#ff9a4f);background:#ff7a2f1f;border:1px solid #ff7a2f80;border-radius:999px;padding:.1rem .4rem;font-size:.6rem;font-style:normal;font-weight:700}.vo0shG_screenMockSteps{flex-wrap:wrap;align-items:center;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}.vo0shG_screenMockSteps li{color:var(--ig-muted);align-items:center;gap:.35rem;font-size:.76rem;display:inline-flex}.vo0shG_screenMockSteps li span{width:1.15rem;height:1.15rem;color:var(--ig-muted);background:#ffffff14;border-radius:999px;place-items:center;font-size:.66rem;font-weight:700;display:inline-grid}.vo0shG_screenMockStepActive{color:var(--ig-text)!important}.vo0shG_screenMockStepActive span{background:var(--ig-orange,#ff7a2f)!important;color:#fff!important}.vo0shG_screenMockBody{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:240px;display:grid}.vo0shG_screenMockLeft{border-right:1px solid #ffffff14;flex-direction:column;gap:.5rem;padding:1rem 1.1rem;display:flex}.vo0shG_screenMockEyebrow{letter-spacing:.12em;color:var(--ig-orange,#ff9a4f);font-size:.62rem;font-weight:800}.vo0shG_screenMockLeftTitle{color:var(--ig-text);font-size:.98rem}.vo0shG_screenMockBubble{color:var(--ig-text);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.7rem;margin-top:.35rem;padding:.75rem .9rem;font-size:.86rem;line-height:1.6}.vo0shG_screenMockRight{background:repeating-linear-gradient(45deg,#ffffff04,#ffffff04 10px,#0000 10px 20px);flex-direction:column;gap:.6rem;padding:.8rem 1.1rem 1.1rem;display:flex}.vo0shG_screenMockAddress{color:var(--ig-muted);background:#00000059;border:1px solid #ffffff1a;border-radius:999px;align-self:flex-start;padding:.25rem .7rem;font-size:.7rem}.vo0shG_screenMockCanvas{text-align:center;border:1px dashed #ffffff24;border-radius:.7rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:1.25rem 1rem;display:flex}.vo0shG_screenMockCanvasTitle{color:var(--ig-text);font-size:1.05rem}.vo0shG_screenMockCanvas p{max-width:34ch;color:var(--ig-muted);margin:0;font-size:.82rem;line-height:1.6}.vo0shG_screenMockChips{flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:.4rem;display:flex}.vo0shG_screenMockChips span{color:var(--ig-text);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:.25rem .65rem;font-size:.72rem}.vo0shG_screenMockCaption{color:var(--ig-muted);opacity:.75;margin-top:.5rem;font-size:.74rem}@media (max-width:640px){.vo0shG_screenMockBody{grid-template-columns:1fr}.vo0shG_screenMockLeft{border-bottom:1px solid #ffffff14;border-right:none}.vo0shG_screenMockSteps{gap:.55rem}}.vo0shG_flowSection{margin:2.75rem 0}.vo0shG_flowHeading{color:var(--ig-text);margin:0 0 1.5rem;font-size:1.4rem}.vo0shG_flowList{flex-direction:column;gap:1.75rem;display:flex}.vo0shG_flowRow{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:1.5rem;display:grid}.vo0shG_flowRowAlt .vo0shG_flowScreen{order:2}.vo0shG_flowScreen{margin:0}.vo0shG_flowText{box-shadow:inset 3px 0 0 var(--ig-orange,#ff7a2f);background:#ff7a2f12;border:1px solid #ff7a2f4d;border-radius:.85rem;padding:1.35rem 1.45rem;position:relative}.vo0shG_flowStepBadge{background:var(--ig-orange,#ff7a2f);color:#fff;border-radius:999px;place-items:center;width:2rem;height:2rem;margin-bottom:.6rem;font-size:.95rem;font-weight:800;display:inline-grid}.vo0shG_flowText h3{color:var(--ig-text);margin:0 0 .5rem;font-size:1.12rem}.vo0shG_flowText p{color:var(--ig-muted);margin:0;font-size:.92rem;line-height:1.75}.vo0shG_flowConvoUser{max-width:90%;color:var(--ig-text);background:#59b6ff29;border:1px solid #59b6ff59;border-radius:.7rem .7rem .2rem;align-self:flex-end;padding:.5rem .8rem;font-size:.82rem;line-height:1.55}.vo0shG_flowCanvasNote{text-align:center;border:1px dashed #ffffff24;border-radius:.7rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.35rem;padding:1rem;display:flex}.vo0shG_flowCanvasNoteTitle{color:var(--ig-text);font-size:.98rem}.vo0shG_flowCanvasNote p{max-width:30ch;color:var(--ig-muted);margin:0;font-size:.78rem;line-height:1.55}.vo0shG_flowSite{background:#0f1622;border:1px solid #ffffff1a;border-radius:.6rem;flex-direction:column;flex:1;gap:.5rem;padding:.5rem;display:flex}.vo0shG_flowSiteBar{border-bottom:1px solid #ffffff14;align-items:center;gap:.5rem;padding:.3rem .5rem;display:flex}.vo0shG_flowSiteBrand{color:#fff;font-size:.72rem;font-weight:800}.vo0shG_flowSiteNav{gap:.55rem;display:inline-flex}.vo0shG_flowSiteNav em{color:var(--ig-muted);font-size:.62rem;font-style:normal}.vo0shG_flowSiteDevice{color:var(--ig-orange,#ff9a4f);align-items:center;gap:.25rem;margin-left:auto;font-size:.6rem;display:inline-flex}.vo0shG_flowSiteHero{text-align:center;background:linear-gradient(135deg,#ff7a2f2e,#59b6ff24);border-radius:.4rem;flex-direction:column;align-items:center;gap:.3rem;padding:.9rem .6rem;display:flex}.vo0shG_flowSiteHero strong{color:#fff;font-size:.9rem}.vo0shG_flowSiteHero span{color:#ffffffbf;font-size:.66rem}.vo0shG_flowSiteCta{background:var(--ig-orange,#ff7a2f);border-radius:999px;margin-top:.25rem;font-weight:700;color:#fff!important;padding:.25rem .7rem!important;font-size:.66rem!important}.vo0shG_flowSiteCards{grid-template-columns:repeat(3,1fr);gap:.35rem;display:grid}.vo0shG_flowSiteCards span{text-align:center;color:var(--ig-muted);background:#ffffff0d;border:1px solid #ffffff14;border-radius:.35rem;padding:.5rem .3rem;font-size:.6rem}.vo0shG_flowSiteReception{background:#7c3aed1f;border:1px solid #a855f766;border-radius:.5rem;align-items:flex-start;gap:.4rem;padding:.5rem .6rem;display:flex}.vo0shG_flowSiteReceptionTag{color:#d8b4fe;flex:none;align-items:center;gap:.25rem;font-size:.58rem;font-weight:700;display:inline-flex}.vo0shG_flowSiteReception p{color:var(--ig-text);margin:0;font-size:.68rem;line-height:1.5}@media (max-width:768px){.vo0shG_flowRow{grid-template-columns:1fr;gap:.9rem}.vo0shG_flowRowAlt .vo0shG_flowScreen{order:0}}
.Zuxc3a_container{width:min(100%,58rem);margin:0 auto;padding:2rem clamp(1rem,2.5vw,2.4rem) 3rem}.Zuxc3a_loadingState,.Zuxc3a_emptyState{min-height:14rem;color:var(--ig-muted-2);text-align:center;place-items:center;display:grid}.Zuxc3a_spinner{border:2px solid #ff7a2f38;border-top-color:var(--ig-orange);border-radius:999px;width:2rem;height:2rem;animation:.8s linear infinite Zuxc3a_spin}.Zuxc3a_emptyCard{text-align:center;justify-items:center;gap:.9rem;padding:2.5rem 1.5rem;display:grid}.Zuxc3a_emptyIcon{width:3.6rem;height:3.6rem;color:var(--ig-orange-soft);background:#ff7a2f14;border:1px solid #ff7a2f3d;border-radius:.7rem;place-items:center;display:grid}.Zuxc3a_emptyIcon svg{width:1.6rem;height:1.6rem}.Zuxc3a_emptyTitle{color:var(--ig-text);font-family:var(--ig-font-serif);margin:0;font-size:1.35rem}.Zuxc3a_emptyCopy{color:var(--ig-muted);margin:0;font-size:.9rem;line-height:1.7}.Zuxc3a_urlCard,.Zuxc3a_selectPanel,.Zuxc3a_tabPanel{margin-top:1.2rem}.Zuxc3a_urlCard{padding:1rem}.Zuxc3a_urlLabel,.Zuxc3a_fieldLabel{color:var(--ig-orange-soft);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:800;display:block}.Zuxc3a_urlText{color:var(--ig-text);overflow-wrap:anywhere;margin:.45rem 0 .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem}.Zuxc3a_actionRow{flex-wrap:wrap;gap:.55rem;display:flex}.Zuxc3a_externalLink{color:#f1f5fa;height:2.4rem;transition:border-color var(--ig-duration) var(--ig-ease), transform var(--ig-duration) var(--ig-ease);background:#ffffff0a;border:1px solid #ffffff2e;border-radius:.45rem;justify-content:center;align-items:center;padding:0 1.05rem;font-size:.83rem;font-weight:700;text-decoration:none;display:inline-flex}.Zuxc3a_externalLink:hover{border-color:var(--ig-line-strong);transform:translateY(-1px)}.Zuxc3a_tabs{border-bottom:1px solid var(--ig-line);gap:.35rem;margin-top:1.2rem;display:flex;overflow-x:auto}.Zuxc3a_tabButton{min-height:2.7rem;color:var(--ig-muted);white-space:nowrap;cursor:pointer;transition:color var(--ig-duration) var(--ig-ease), border-color var(--ig-duration) var(--ig-ease);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.45rem;padding:0 .9rem;font-size:.86rem;font-weight:800;display:inline-flex}.Zuxc3a_tabButton:hover,.Zuxc3a_tabActive{color:var(--ig-text);border-bottom-color:var(--ig-orange)}.Zuxc3a_tabCount{min-width:1.35rem;height:1.35rem;color:var(--ig-orange-soft);background:#ff7a2f1a;border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.72rem;display:inline-flex}.Zuxc3a_dirtyDot{background:var(--ig-orange);border-radius:999px;width:.5rem;height:.5rem;box-shadow:0 0 14px #ff7a2fa6}.Zuxc3a_selectPanel{padding:1rem}.Zuxc3a_select{border:1px solid var(--ig-line);width:100%;color:var(--ig-text);font:inherit;background:#05080dd1;border-radius:.55rem;outline:none;padding:.75rem .85rem;font-size:.9rem}.Zuxc3a_select:focus{border-color:var(--ig-line-strong);box-shadow:0 0 0 3px #ff7a2f1a}.Zuxc3a_warningText{color:#ffd48a;margin:.5rem 0 0;font-size:.8rem}.Zuxc3a_tabPanel{color:var(--ig-text)}.Zuxc3a_calendarToolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.9rem;display:flex}.Zuxc3a_calendarStats{color:var(--ig-muted);margin:0;font-size:.9rem;font-weight:700}.Zuxc3a_dangerTextButton{color:#ff9b95;cursor:pointer;background:0 0;border:0;font-size:.78rem;font-weight:800}.Zuxc3a_dangerTextButton:disabled{opacity:.5;cursor:not-allowed}.Zuxc3a_softEmpty{color:var(--ig-muted-2);text-align:center;justify-items:center;gap:.7rem;padding:3rem 1rem;display:grid}.Zuxc3a_softEmpty svg{opacity:.45;width:2.8rem;height:2.8rem}.Zuxc3a_bookingTheme{color:var(--ig-text)}:is(.Zuxc3a_bookingTheme input,.Zuxc3a_bookingTheme textarea,.Zuxc3a_bookingTheme select){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-color:var(--ig-line)!important;color:var(--ig-text)!important;background:#05080dd1!important}:is(.Zuxc3a_bookingTheme input:focus,.Zuxc3a_bookingTheme textarea:focus,.Zuxc3a_bookingTheme select:focus){border-color:var(--ig-line-strong)!important;box-shadow:0 0 0 3px #ff7a2f1a!important}:is(.Zuxc3a_bookingTheme input:disabled,.Zuxc3a_bookingTheme textarea:disabled,.Zuxc3a_bookingTheme select:disabled){color:var(--ig-muted-2)!important;background:#ffffff09!important}:is(.Zuxc3a_bookingTheme .bg-white,.Zuxc3a_bookingTheme .bg-gray-50,.Zuxc3a_bookingTheme .bg-gray-100){background:#ffffff09!important}:is(.Zuxc3a_bookingTheme .bg-blue-50,.Zuxc3a_bookingTheme .bg-purple-50){background:#ff7a2f17!important}:is(.Zuxc3a_bookingTheme .bg-blue-100,.Zuxc3a_bookingTheme .bg-blue-500){background:var(--ig-gradient-cta)!important}:is(.Zuxc3a_bookingTheme .bg-green-50,.Zuxc3a_bookingTheme .bg-green-400){background:#6ee7a821!important}:is(.Zuxc3a_bookingTheme .bg-red-50,.Zuxc3a_bookingTheme .bg-red-300){background:#ff7d7d21!important}.Zuxc3a_bookingTheme .bg-orange-400{background:var(--ig-orange)!important}.Zuxc3a_bookingTheme .bg-amber-50{background:#ffb4541a!important}:is(.Zuxc3a_bookingTheme .border-gray-100,.Zuxc3a_bookingTheme .border-gray-200,.Zuxc3a_bookingTheme .border-gray-300,.Zuxc3a_bookingTheme .border-blue-200,.Zuxc3a_bookingTheme .border-blue-300,.Zuxc3a_bookingTheme .border-amber-200){border-color:var(--ig-line)!important}.Zuxc3a_bookingTheme .border-blue-500{border-color:var(--ig-orange)!important}:is(.Zuxc3a_bookingTheme .text-gray-800,.Zuxc3a_bookingTheme .text-gray-700,.Zuxc3a_bookingTheme .text-gray-600){color:var(--ig-text)!important}:is(.Zuxc3a_bookingTheme .text-gray-500,.Zuxc3a_bookingTheme .text-gray-400,.Zuxc3a_bookingTheme .text-gray-300){color:var(--ig-muted)!important}:is(.Zuxc3a_bookingTheme .text-blue-800,.Zuxc3a_bookingTheme .text-blue-700,.Zuxc3a_bookingTheme .text-blue-600,.Zuxc3a_bookingTheme .text-blue-500,.Zuxc3a_bookingTheme .text-purple-600){color:var(--ig-orange-soft)!important}.Zuxc3a_bookingTheme .text-green-600{color:#6ee7a8!important}:is(.Zuxc3a_bookingTheme .text-red-500,.Zuxc3a_bookingTheme .text-amber-600,.Zuxc3a_bookingTheme .text-amber-700){color:#ffb454!important}:is(.Zuxc3a_bookingTheme .hover\:bg-gray-50:hover,.Zuxc3a_bookingTheme .hover\:bg-gray-100:hover,.Zuxc3a_bookingTheme .hover\:bg-gray-200:hover,.Zuxc3a_bookingTheme .hover\:bg-blue-50:hover,.Zuxc3a_bookingTheme .hover\:bg-blue-50\/50:hover){background:#ff7a2f12!important}:is(.Zuxc3a_bookingTheme .hover\:border-gray-300:hover,.Zuxc3a_bookingTheme .hover\:border-blue-300:hover){border-color:var(--ig-line-strong)!important}.Zuxc3a_bookingTheme .hover\:bg-blue-600:hover{background:linear-gradient(135deg, var(--ig-orange), var(--ig-orange-hot))!important}@keyframes Zuxc3a_spin{to{transform:rotate(360deg)}}@media (max-width:640px){.Zuxc3a_container{padding-top:1.2rem}.Zuxc3a_calendarToolbar,.Zuxc3a_actionRow{flex-direction:column;align-items:stretch}.Zuxc3a_actionRow>*{width:100%}}
._7FNNoa_container{width:min(100%,76rem);margin:0 auto;padding:2rem clamp(1rem,2.5vw,2.4rem) 3rem}._7FNNoa_workspace{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}._7FNNoa_panel{min-width:0}._7FNNoa_campaignPanel{padding:1rem;position:sticky;top:1rem}._7FNNoa_panelHeader,._7FNNoa_detailHeader,._7FNNoa_callsHeader,._7FNNoa_modalHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._7FNNoa_panelTitle,._7FNNoa_detailTitle,._7FNNoa_callsTitle{color:var(--ig-text);font-family:var(--ig-font-serif);margin:0;font-size:1.05rem;line-height:1.35}._7FNNoa_panelMeta,._7FNNoa_muted,._7FNNoa_dateText,._7FNNoa_durationText,._7FNNoa_formHelp{color:var(--ig-muted-2)}._7FNNoa_panelMeta{margin:.25rem 0 0;font-size:.78rem}._7FNNoa_campaignList{gap:.65rem;margin-top:1rem;display:grid}._7FNNoa_campaignButton{border:1px solid var(--ig-line);width:100%;color:var(--ig-text);text-align:left;cursor:pointer;transition:border-color var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease), transform var(--ig-duration) var(--ig-ease);background:#ffffff06;border-radius:.6rem;padding:.9rem}._7FNNoa_campaignButton:hover,._7FNNoa_campaignButton:focus-visible,._7FNNoa_campaignSelected{border-color:var(--ig-line-strong);background:#ff7a2f12;outline:none}._7FNNoa_campaignButton:hover{transform:translateY(-1px)}._7FNNoa_campaignTop,._7FNNoa_callPrimary,._7FNNoa_messageMeta{align-items:center;gap:.65rem;min-width:0;display:flex}._7FNNoa_campaignName,._7FNNoa_phoneText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._7FNNoa_campaignName{flex:1;font-size:.9rem;font-weight:700}._7FNNoa_campaignFoot{color:var(--ig-muted-2);margin:.55rem 0 0;font-size:.76rem;line-height:1.5}._7FNNoa_detailStack{gap:1rem;display:grid}._7FNNoa_detailCard{padding:1.25rem}._7FNNoa_detailHeader{border-bottom:1px solid var(--ig-line-soft);margin-bottom:1.1rem;padding-bottom:1rem}._7FNNoa_detailTitle{font-size:clamp(1.15rem,2vw,1.45rem)}._7FNNoa_actionCluster,._7FNNoa_inlineActions,._7FNNoa_modalActions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}._7FNNoa_dangerButton{color:#ffd8d8;background:#ff4f4f1a;border-color:#ff7d7d47}._7FNNoa_dangerButton:hover:not(:disabled){color:#fff;border-color:#ff7d7d8c}._7FNNoa_warningButton{color:#ffe5b8;background:#ffb4541a;border-color:#ffb4544d}._7FNNoa_warningButton:hover:not(:disabled){color:#fff;border-color:#ffb45499}._7FNNoa_fieldBlock{border-bottom:1px solid var(--ig-line-soft);gap:.55rem;padding:1rem 0;display:grid}._7FNNoa_fieldBlock:last-of-type{border-bottom:none}._7FNNoa_fieldHead{justify-content:space-between;align-items:center;gap:1rem;display:flex}._7FNNoa_label,._7FNNoa_formLabel{color:var(--ig-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:800;display:block}._7FNNoa_editButton,._7FNNoa_textButton{color:var(--ig-orange-soft);cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;font-weight:800}._7FNNoa_editButton:hover,._7FNNoa_textButton:hover{color:var(--ig-text)}._7FNNoa_well,._7FNNoa_summaryPanel,._7FNNoa_recordingPanel{border:1px solid var(--ig-line-soft);background:#ffffff09;border-radius:.6rem}._7FNNoa_well{min-height:2.65rem;color:var(--ig-muted);white-space:pre-wrap;margin:0;padding:.85rem .95rem;font-size:.9rem;line-height:1.65}._7FNNoa_textarea,._7FNNoa_input,._7FNNoa_select{border:1px solid var(--ig-line);width:100%;color:var(--ig-text);font:inherit;transition:border-color var(--ig-duration) var(--ig-ease), box-shadow var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease);background:#05080dd1;border-radius:.55rem;outline:none;font-size:.9rem}._7FNNoa_textarea,._7FNNoa_input{padding:.75rem .85rem}._7FNNoa_select{padding:.72rem .85rem}._7FNNoa_textarea{resize:vertical;line-height:1.6}._7FNNoa_textarea:focus,._7FNNoa_input:focus,._7FNNoa_select:focus{border-color:var(--ig-line-strong);background:#080c12f2;box-shadow:0 0 0 3px #ff7a2f1a}._7FNNoa_textarea::-moz-placeholder{color:var(--ig-muted-2)}._7FNNoa_input::-moz-placeholder{color:var(--ig-muted-2)}._7FNNoa_textarea::placeholder,._7FNNoa_input::placeholder{color:var(--ig-muted-2)}._7FNNoa_statsGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}._7FNNoa_statChip{border:1px solid var(--ig-line-soft);background:#ffffff06;border-radius:.55rem;gap:.2rem;padding:.75rem;display:grid}._7FNNoa_statLabel{color:var(--ig-muted-2);font-size:.72rem}._7FNNoa_statValue{color:var(--ig-text);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:800}._7FNNoa_addCallsPanel{border:1px solid var(--ig-line-soft);background:#ffffff06;border-radius:.65rem;margin-bottom:1rem;padding:1rem}._7FNNoa_callsCard{padding:1rem}._7FNNoa_callsHeader{margin-bottom:.9rem}._7FNNoa_callsTable{margin-top:.75rem}._7FNNoa_callCell{gap:.35rem;min-width:11rem;display:grid}._7FNNoa_phoneText{color:var(--ig-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86rem}._7FNNoa_customerText,._7FNNoa_summaryText{color:var(--ig-muted);font-size:.8rem}._7FNNoa_summaryText{text-overflow:ellipsis;white-space:nowrap;max-width:28rem;overflow:hidden}._7FNNoa_smsStack{flex-wrap:wrap;gap:.4rem;display:flex}._7FNNoa_emptyState,._7FNNoa_loadingState,._7FNNoa_selectionState{min-height:13rem;color:var(--ig-muted-2);text-align:center;place-items:center;display:grid}._7FNNoa_selectionState{border:1px dashed var(--ig-line);background:#ffffff05;border-radius:.7rem}._7FNNoa_spinner{border:2px solid #ff7a2f38;border-top-color:var(--ig-orange);border-radius:999px;width:2rem;height:2rem;animation:.8s linear infinite _7FNNoa_spin}._7FNNoa_smallSpinner{width:1.5rem;height:1.5rem}._7FNNoa_modalOverlay{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000009e;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}._7FNNoa_modal{border:1px solid var(--ig-line);background:var(--ig-panel-strong);width:min(100%,34rem);max-height:min(84vh,46rem);box-shadow:var(--ig-shadow-window);border-radius:.8rem;padding:1.25rem;overflow-y:auto}._7FNNoa_modalWide{width:min(100%,42rem)}._7FNNoa_modalHeader{border-bottom:1px solid var(--ig-line-soft);margin-bottom:1rem;padding-bottom:.85rem}._7FNNoa_modalTitle{color:var(--ig-text);font-family:var(--ig-font-serif);margin:0;font-size:1.2rem}._7FNNoa_modalSubtitle{color:var(--ig-muted);margin:.25rem 0 0;font-size:.86rem}._7FNNoa_closeButton{border:1px solid var(--ig-line);width:2.25rem;height:2.25rem;color:var(--ig-muted);cursor:pointer;background:#ffffff0a;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}._7FNNoa_closeButton:hover{color:var(--ig-text);border-color:var(--ig-line-strong)}._7FNNoa_formStack{gap:1rem;display:grid}._7FNNoa_formHelp{margin:.4rem 0 0;font-size:.76rem}._7FNNoa_modalActions{justify-content:flex-end;padding-top:.5rem}._7FNNoa_summaryPanel,._7FNNoa_recordingPanel{gap:.45rem;margin-bottom:1rem;padding:.85rem;display:grid}._7FNNoa_audio{width:100%;height:2.2rem}._7FNNoa_messages{gap:.65rem;display:grid}._7FNNoa_messageRow{display:flex}._7FNNoa_messageRowUser{justify-content:flex-end}._7FNNoa_messageBubble{border:1px solid var(--ig-line);max-width:min(82%,34rem);color:var(--ig-muted);white-space:pre-wrap;background:#ffffff0a;border-radius:.75rem;padding:.75rem .9rem;font-size:.9rem;line-height:1.6}._7FNNoa_messageBubbleUser{color:#fff;background:linear-gradient(135deg,#ff7a2ff2,#ff4f1fe6);border-color:#ff7a2f47}@keyframes _7FNNoa_spin{to{transform:rotate(360deg)}}@media (max-width:960px){._7FNNoa_workspace{grid-template-columns:1fr}._7FNNoa_campaignPanel{position:static}._7FNNoa_statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._7FNNoa_container{padding-top:1.2rem}._7FNNoa_detailHeader,._7FNNoa_callsHeader,._7FNNoa_modalHeader{flex-direction:column;align-items:stretch}._7FNNoa_actionCluster,._7FNNoa_inlineActions,._7FNNoa_modalActions{width:100%}._7FNNoa_actionCluster>*,._7FNNoa_inlineActions>*,._7FNNoa_modalActions>*{flex:1}._7FNNoa_statsGrid{grid-template-columns:1fr}}
.SxHgkG_layout{grid-template-columns:minmax(280px,360px) 1fr;align-items:start;gap:16px;display:grid}@media (max-width:900px){.SxHgkG_layout{grid-template-columns:1fr}}.SxHgkG_controls{flex-direction:column;gap:12px;padding:16px;display:flex}.SxHgkG_label{color:var(--text-secondary,#555);flex-direction:column;gap:6px;font-size:13px;display:flex}.SxHgkG_select,.SxHgkG_prompt{font:inherit;border:1px solid var(--border,#ccc);background:var(--surface,#fff);color:var(--text-primary,#111);border-radius:6px;width:100%;padding:8px 10px}.SxHgkG_prompt{resize:vertical;min-height:80px}.SxHgkG_status{color:var(--text-secondary,#555);font-size:12px}.SxHgkG_statusOk{color:#2a8c4a}.SxHgkG_statusOff{color:#888}.SxHgkG_statusErr{color:#c0392b}.SxHgkG_statusMeta{color:var(--text-tertiary,#888)}.SxHgkG_actions{align-items:center;gap:12px;display:flex}.SxHgkG_lastTask{color:var(--text-tertiary,#888);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.SxHgkG_logCard{flex-direction:column;min-height:480px;max-height:75vh;padding:0;display:flex}.SxHgkG_logHeader{border-bottom:1px solid var(--border,#eee);color:var(--text-secondary,#666);padding:10px 14px;font-size:13px}.SxHgkG_log{background:var(--surface-muted,#fafafa);flex:1;padding:10px 14px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;line-height:1.5;overflow-y:auto}.SxHgkG_empty{color:var(--text-tertiary,#888)}.SxHgkG_line{grid-template-columns:64px 110px 1fr;align-items:start;gap:8px;margin-bottom:4px;display:grid}.SxHgkG_lineTs{color:var(--text-tertiary,#888)}.SxHgkG_lineKind{color:#2a6cb0}.SxHgkG_lineBody{white-space:pre-wrap;word-break:break-word;font:inherit;color:var(--text-primary,#111);margin:0}.SxHgkG_modalScrim{z-index:50;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SxHgkG_modal{background:var(--surface,#fff);border-radius:8px;flex-direction:column;gap:12px;width:min(560px,92vw);padding:20px;display:flex;box-shadow:0 12px 40px #00000040}.SxHgkG_modalTitle{font-size:15px;font-weight:600}.SxHgkG_modalReason{color:var(--text-secondary,#555);font-size:13px}.SxHgkG_modalCmd{background:var(--surface-muted,#f4f4f4);border-radius:6px;margin:0;padding:10px 12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;overflow-x:auto}.SxHgkG_modalActions{justify-content:flex-end;gap:8px;display:flex}.SxHgkG_helpTable{border-collapse:collapse;width:100%;font-size:13px}.SxHgkG_helpTable td{vertical-align:top;border-bottom:1px solid var(--border,#eee);padding:6px 8px}.SxHgkG_helpCmd{white-space:nowrap;color:#2a6cb0;font-family:ui-monospace,SF Mono,Menlo,monospace}
.ezBKbW_card{flex-direction:column;gap:12px;max-width:520px;padding:20px;display:flex}.ezBKbW_label{color:var(--text-secondary,#555);flex-direction:column;gap:6px;font-size:13px;display:flex}.ezBKbW_input{font:inherit;letter-spacing:.08em;border:1px solid var(--border,#ccc);background:var(--surface,#fff);color:var(--text-primary,#111);text-transform:uppercase;border-radius:6px;padding:10px 12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:18px}.ezBKbW_actions{justify-content:flex-end;display:flex}.ezBKbW_success{color:#1f5e34;background:#2a8c4a1f;border-radius:6px;padding:10px 12px;font-size:13px}.ezBKbW_error{color:#8a2218;white-space:pre-wrap;background:#c0392b1f;border-radius:6px;padding:10px 12px;font-size:13px}.ezBKbW_hint{color:var(--text-tertiary,#888);font-size:12px}
.Lk9NJG_container{max-width:1120px;margin:0 auto;padding:0 2rem 6rem}.Lk9NJG_loadingState{min-height:70vh;color:var(--ig-muted);align-content:center;place-items:center;gap:.9rem;display:grid}.Lk9NJG_loadingState p{margin:0;font-size:.92rem;font-weight:600}.Lk9NJG_spinner{border:2px solid #ffffff2e;border-top-color:var(--ig-orange);border-radius:999px;width:1.2rem;height:1.2rem;animation:.8s linear infinite Lk9NJG_spin}.Lk9NJG_summaryRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-bottom:1rem;display:grid}.Lk9NJG_summaryRow .Lk9NJG_summaryCard{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-width:0;padding:.9rem .6rem;display:flex;overflow:hidden}.Lk9NJG_summaryRow .Lk9NJG_summaryCard span{color:var(--ig-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;max-width:100%;font-size:.72rem;font-weight:800;line-height:1.2}.Lk9NJG_summaryRow .Lk9NJG_summaryCard strong{color:#fdf2e8;font-feature-settings:"tnum";font-size:1.65rem;font-weight:800;line-height:1}.Lk9NJG_agentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.Lk9NJG_agentCard{min-height:100%;padding:1.35rem}.Lk9NJG_agentHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.Lk9NJG_agentTitleBlock{align-items:flex-start;gap:.9rem;min-width:0;display:flex}.Lk9NJG_agentIcon{width:2.8rem;height:2.8rem;color:var(--ig-orange);background:linear-gradient(135deg,#ff7a2f2e,#ff4f1f0d);border:1px solid #ff7a2f40;border-radius:.6rem;flex:none;place-items:center;display:grid;box-shadow:0 0 24px #ff63201f}.Lk9NJG_agentName{color:#fdf2e8;font-family:var(--ig-font-serif);word-break:break-word;margin:0 0 .55rem;font-size:1.25rem;font-weight:700;line-height:1.3}.Lk9NJG_cardActions{flex:none;gap:.45rem;display:flex}.Lk9NJG_iconButton,.Lk9NJG_closeButton{border:1px solid var(--ig-line);color:var(--ig-muted);cursor:pointer;transition:border-color var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease), color var(--ig-duration) var(--ig-ease), transform var(--ig-duration-fast) var(--ig-ease);background:#ffffff09;justify-content:center;align-items:center;display:inline-flex}.Lk9NJG_iconButton{border-radius:.5rem;width:2.25rem;height:2.25rem}.Lk9NJG_iconButton:hover,.Lk9NJG_closeButton:hover{color:var(--ig-text);border-color:var(--ig-line-strong);background:#ff7a2f14;transform:translateY(-1px)}.Lk9NJG_dangerButton:hover{color:#ff9b95;background:#ef50461f;border-color:#ff7d7d66}.Lk9NJG_description{color:var(--ig-muted);margin:1rem 0 0;font-size:.9rem;line-height:1.75}.Lk9NJG_promptBox{border:1px solid var(--ig-line-soft);background:#ffffff08;border-radius:.6rem;margin-top:1rem;padding:.85rem}.Lk9NJG_promptBox span{color:var(--ig-muted-2);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.45rem;font-size:.72rem;font-weight:800;display:block}.Lk9NJG_promptBox pre{color:#d6dde8;max-height:9rem;font-family:var(--ig-font-sans);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.8rem;line-height:1.65;overflow:auto}.Lk9NJG_emptyState{text-align:center;grid-column:1/-1;justify-items:center;gap:.75rem;padding:3rem 1.5rem;display:grid}.Lk9NJG_emptyState>svg{color:var(--ig-orange);filter:drop-shadow(0 0 18px #ff632059);font-size:2.4rem}.Lk9NJG_emptyState h2{font-family:var(--ig-font-serif);color:#fdf2e8;margin:0;font-size:1.45rem}.Lk9NJG_emptyState p{color:var(--ig-muted);margin:0 0 .35rem;font-size:.92rem}.Lk9NJG_fab{z-index:25;background:var(--ig-gradient-cta);color:#fff;width:3.4rem;height:3.4rem;box-shadow:var(--ig-glow-cta);cursor:pointer;transition:transform var(--ig-duration) var(--ig-ease), box-shadow var(--ig-duration) var(--ig-ease);border:1px solid #ffa76e59;border-radius:999px;place-items:center;display:grid;position:fixed;bottom:1.6rem;right:1.6rem}.Lk9NJG_fab:hover{box-shadow:var(--ig-glow-cta-hot);transform:translateY(-2px)}.Lk9NJG_modalOverlay{z-index:40;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000094;position:fixed;inset:0}.Lk9NJG_modalPanel{z-index:50;border:1px solid var(--ig-line);background:radial-gradient(circle at 18% 0%, #ff7a2f1f, transparent 34rem), var(--ig-panel-strong);max-height:86vh;animation:Lk9NJG_slideUp .24s var(--ig-ease);border-bottom:none;border-radius:1rem 1rem 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -24px 70px #0000008c}.Lk9NJG_modalInner{max-width:960px;margin:0 auto;padding:1.6rem 1.6rem 1.8rem}.Lk9NJG_modalHeader{border-bottom:1px solid var(--ig-line);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.2rem;padding-bottom:1.1rem;display:flex}.Lk9NJG_modalEyebrow{color:var(--ig-orange-soft);letter-spacing:.18em;margin:0 0 .3rem;font-size:.72rem;font-weight:800}.Lk9NJG_modalHeader h2{color:#fdf2e8;font-family:var(--ig-font-serif);margin:0;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:700}.Lk9NJG_closeButton{border-radius:.55rem;flex:none;width:2.5rem;height:2.5rem}.Lk9NJG_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.Lk9NJG_field{gap:.45rem;min-width:0;display:grid}.Lk9NJG_field>span,.Lk9NJG_fieldLabel{color:var(--ig-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:800}.Lk9NJG_fieldWide{grid-column:1/-1}.Lk9NJG_input,.Lk9NJG_textarea,.Lk9NJG_select{border:1px solid var(--ig-line);width:100%;color:var(--ig-text);font:inherit;transition:border-color var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease), box-shadow var(--ig-duration) var(--ig-ease);background:#ffffff0a;border-radius:.55rem;outline:none}.Lk9NJG_input,.Lk9NJG_select{height:2.85rem;padding:0 .9rem}.Lk9NJG_textarea{resize:vertical;min-height:9rem;padding:.85rem .9rem;line-height:1.65}.Lk9NJG_input::-moz-placeholder{color:#a3adbc85}.Lk9NJG_textarea::-moz-placeholder{color:#a3adbc85}.Lk9NJG_input::placeholder,.Lk9NJG_textarea::placeholder{color:#a3adbc85}.Lk9NJG_input:focus,.Lk9NJG_textarea:focus,.Lk9NJG_select:focus{border-color:var(--ig-line-strong);background:#ffffff0f;box-shadow:0 0 0 3px #ff7a2f14}.Lk9NJG_select option{background:var(--ig-bg-elev);color:var(--ig-text)}.Lk9NJG_toolsList{border:1px solid var(--ig-line);background:#ffffff06;border-radius:.65rem;gap:.55rem;max-height:13rem;padding:.65rem;display:grid;overflow-y:auto}.Lk9NJG_toolItem{cursor:pointer;transition:border-color var(--ig-duration) var(--ig-ease), background var(--ig-duration) var(--ig-ease);border:1px solid #0000;border-radius:.55rem;grid-template-columns:auto 1fr;align-items:flex-start;gap:.7rem;padding:.65rem;display:grid}.Lk9NJG_toolItem:hover{border-color:var(--ig-line-strong);background:#ff7a2f0f}.Lk9NJG_toolItem input{width:1rem;height:1rem;accent-color:var(--ig-orange);margin-top:.1rem}.Lk9NJG_toolItem strong{color:var(--ig-text);font-size:.88rem;line-height:1.35;display:block}.Lk9NJG_toolItem small{color:var(--ig-muted-2);margin-top:.2rem;font-size:.78rem;line-height:1.55;display:block}.Lk9NJG_noTools{text-align:center;color:var(--ig-muted-2);margin:0;padding:1rem;font-size:.88rem}.Lk9NJG_modalActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.2rem;display:grid}@keyframes Lk9NJG_slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Lk9NJG_spin{to{transform:rotate(360deg)}}@media (min-width:1024px){.Lk9NJG_modalOverlay,.Lk9NJG_modalPanel{left:16rem}}@media (max-width:900px){.Lk9NJG_container{padding-left:1.3rem;padding-right:1.3rem}.Lk9NJG_summaryRow,.Lk9NJG_agentGrid,.Lk9NJG_formGrid{grid-template-columns:1fr}}@media (max-width:560px){.Lk9NJG_container{padding-left:1rem;padding-right:1rem}.Lk9NJG_summaryRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.Lk9NJG_summaryRow .Lk9NJG_summaryCard{text-align:center;justify-items:center;gap:.45rem;padding:.85rem .5rem;display:grid}.Lk9NJG_summaryRow .Lk9NJG_summaryCard span{font-size:.65rem}.Lk9NJG_summaryRow .Lk9NJG_summaryCard strong{font-size:1.25rem}.Lk9NJG_agentHeader{align-items:flex-start}.Lk9NJG_agentTitleBlock{gap:.65rem}.Lk9NJG_agentIcon{width:2.35rem;height:2.35rem}.Lk9NJG_modalInner{padding:1.3rem 1rem 1.5rem}.Lk9NJG_modalActions{grid-template-columns:1fr}}
