.Features-module__ZD3nRW__featuresSection{flex-direction:column;gap:clamp(32px,5vw,52px);width:100%;margin-top:30px;display:flex}.Features-module__ZD3nRW__heroSection{text-align:center;flex-direction:column;align-items:center;gap:11px;display:flex}.Features-module__ZD3nRW__badge{border:1px solid var(--border);color:var(--gray);background:var(--bg-surface);border-radius:999px;margin-bottom:10px;padding:5px 32px;font-size:1.1rem;transition:border-color .3s,background .3s,color .3s;display:inline-block}@media (hover:hover){.Features-module__ZD3nRW__badge:hover{border-color:var(--blue-md);background:var(--blue-lt);color:var(--blue-dk)}}.Features-module__ZD3nRW__heroTitle{font-size:clamp(1.6rem,3.5vw,2.7rem);font-family:var(--font-primary);color:var(--text);text-wrap:balance;font-weight:500;line-height:1.15}.Features-module__ZD3nRW__highlight{color:var(--blue)}.Features-module__ZD3nRW__heroSub{color:var(--gray);max-width:580px;font-size:clamp(1.05rem,2.4vw,1.25rem);line-height:1.45;font-family:var(--font-secondary);text-wrap:pretty}.Features-module__ZD3nRW__brand{color:var(--blue);font-size:1.3rem;font-weight:500}.Features-module__ZD3nRW__featuresGrid{counter-reset:feat;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,26px);width:100%;max-width:1100px;margin:0 auto;display:grid;position:relative}.Features-module__ZD3nRW__featuresGrid:before{content:"";z-index:0;top:29px;background:repeating-linear-gradient(to right, color-mix(in srgb, var(--blue) 20%, transparent) 0 7px, transparent 7px 15px);pointer-events:none;height:2px;position:absolute;inset-inline:0;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.Features-module__ZD3nRW__featCard{counter-increment:feat;z-index:1;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);height:100%;transition:box-shadow .4s var(--ease-out-quint), transform .4s var(--ease-out-quint), border-color .4s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.Features-module__ZD3nRW__featCard:after{content:"";border-radius:inherit;background:linear-gradient(150deg, var(--blue) 0%, var(--ultra-2) 100%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){.Features-module__ZD3nRW__featCard:hover{box-shadow:0 16px 44px color-mix(in srgb, var(--blue) 12%, transparent), 0 3px 10px color-mix(in srgb, var(--blue) 5%, transparent);border-color:#0000;transform:translateY(-6px)}.Features-module__ZD3nRW__featCard:hover:after{opacity:1}.Features-module__ZD3nRW__featCard:hover .Features-module__ZD3nRW__featImg img,.Features-module__ZD3nRW__featCard:hover .Features-module__ZD3nRW__featImg video{transform:scale(1.04)}}.Features-module__ZD3nRW__featImg{aspect-ratio:16/9;background:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--blue) 10%, transparent) 1px, transparent 0) 0 0 / 18px 18px, linear-gradient(135deg, var(--bg-raised) 0%, color-mix(in srgb, var(--blue) 8%, var(--bg-surface)) 100%);border-bottom:1px solid var(--border);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.Features-module__ZD3nRW__featImg img,.Features-module__ZD3nRW__featImg video{transition:transform .5s var(--ease-out-quint)}.Features-module__ZD3nRW__featImg:before{content:counter(feat, decimal-leading-zero);top:12px;z-index:2;background:var(--bg-surface);border:1px solid var(--blue-md);min-width:34px;height:34px;color:var(--blue);font-family:var(--font-numeric);letter-spacing:.02em;box-shadow:0 2px 8px color-mix(in srgb, var(--blue) 10%, transparent);border-radius:999px;justify-content:center;align-items:center;padding:0 9px;font-size:.95rem;font-weight:700;display:inline-flex;position:absolute;inset-inline-start:12px}.Features-module__ZD3nRW__featIcon{align-items:center;gap:12px;padding:20px 20px 0;display:flex}.Features-module__ZD3nRW__featuretitle{font-family:var(--font-primary);color:var(--text);font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:500;line-height:1.2}.Features-module__ZD3nRW__featBody{color:var(--gray);text-align:justify;font-size:clamp(1.05rem,2.2vw,1.25rem);line-height:1.5;font-family:var(--font-secondary);flex:1;padding:14px 20px 22px}.Features-module__ZD3nRW__featBody strong{color:var(--text)}@media (max-width:860px){.Features-module__ZD3nRW__featuresGrid{grid-template-columns:1fr;max-width:520px}.Features-module__ZD3nRW__featuresGrid:before{top:0;bottom:0;background:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--blue) 20%, transparent) 0 7px, transparent 7px 15px);width:2px;height:auto;inset-inline:28px auto;-webkit-mask:linear-gradient(#0000,#000 7% 93%,#0000);mask:linear-gradient(#0000,#000 7% 93%,#0000)}}@media (max-width:767px){.Features-module__ZD3nRW__featuresSection{gap:32px;margin-top:0}.Features-module__ZD3nRW__featIcon{padding:16px 16px 0}.Features-module__ZD3nRW__featBody{padding:10px 16px 18px}.Features-module__ZD3nRW__featImg:before{top:10px;min-width:30px;height:30px;font-size:.85rem;inset-inline-start:10px}.Features-module__ZD3nRW__featuresGrid:before{inset-inline-start:25px}.Features-module__ZD3nRW__featCard:after{display:none}}@media (max-width:400px){.Features-module__ZD3nRW__badge{padding:5px 22px;font-size:1rem}.Features-module__ZD3nRW__featIcon{gap:10px;padding:14px 14px 0}.Features-module__ZD3nRW__featBody{text-align:start;padding:8px 14px 16px}}
.Reveal-module__vCs_Ea__revealWrapper{opacity:0;filter:blur(6px);transition:opacity .8s var(--ease-out-quint), transform .8s var(--ease-out-quint), filter .9s var(--ease-out-quint);will-change:opacity, transform, filter}.Reveal-module__vCs_Ea__up{transform:translateY(40px)scale(.97)}.Reveal-module__vCs_Ea__down{transform:translateY(-40px)scale(.97)}.Reveal-module__vCs_Ea__left{transform:translate(-40px)scale(.97)}.Reveal-module__vCs_Ea__right{transform:translate(40px)scale(.97)}.Reveal-module__vCs_Ea__none{transform:scale(.97)}.Reveal-module__vCs_Ea__visible{opacity:1;filter:blur();will-change:auto;transform:none}@media (max-width:767px){.Reveal-module__vCs_Ea__up{transform:translateY(24px)scale(.98)}.Reveal-module__vCs_Ea__down{transform:translateY(-24px)scale(.98)}.Reveal-module__vCs_Ea__left{transform:translate(-24px)scale(.98)}.Reveal-module__vCs_Ea__right{transform:translate(24px)scale(.98)}.Reveal-module__vCs_Ea__none{transform:scale(.98)}.Reveal-module__vCs_Ea__revealWrapper{filter:none;will-change:opacity, transform;transition:opacity .65s var(--ease-out-quint), transform .65s var(--ease-out-quint)}.Reveal-module__vCs_Ea__visible{filter:none;will-change:auto}}@media (prefers-reduced-motion:reduce){.Reveal-module__vCs_Ea__revealWrapper{transition:opacity .3s;filter:none!important;transform:none!important}.Reveal-module__vCs_Ea__up,.Reveal-module__vCs_Ea__down,.Reveal-module__vCs_Ea__left,.Reveal-module__vCs_Ea__right,.Reveal-module__vCs_Ea__none{filter:none;transform:none}.Reveal-module__vCs_Ea__visible{opacity:1;filter:none;transform:none}}
.UseCases-module__soBoFW__useCasesSection{flex-direction:column;gap:48px;width:100%;margin-top:10px;margin-bottom:20px;display:flex}.UseCases-module__soBoFW__heroSection{text-align:center;flex-direction:column;align-items:center;gap:11px;display:flex}.UseCases-module__soBoFW__badge{border:1px solid var(--border);color:var(--gray);background:var(--bg-surface);border-radius:999px;margin-bottom:10px;padding:5px 32px;font-size:1.1rem;transition:border-color .3s,background .3s;display:inline-block}@media (hover:hover){.UseCases-module__soBoFW__badge:hover{border-color:var(--blue-md);background:var(--blue-lt)}}.UseCases-module__soBoFW__heroTitle{font-size:clamp(1.6rem,3.5vw,2.7rem);font-family:var(--font-primary);color:var(--text);font-weight:500;line-height:1.1}.UseCases-module__soBoFW__highlight{color:var(--blue)}.UseCases-module__soBoFW__heroSub{color:var(--gray);max-width:580px;font-size:1.25rem;line-height:1.3;font-family:var(--font-secondary)}.UseCases-module__soBoFW__casesGrid{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;max-width:1100px;margin:0 auto;display:grid}.UseCases-module__soBoFW__caseCard{--spot-x:-999px;--spot-y:-999px;background:var(--border);border-radius:var(--radius);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;height:100%;transition:background .35s var(--ease-out-quint), box-shadow .35s var(--ease-out-quint), transform .35s var(--ease-out-quint);flex-direction:column;padding:1px;display:flex;position:relative;overflow:hidden}.UseCases-module__soBoFW__cardContent{z-index:2;background:var(--bg-surface);border-radius:calc(var(--radius) - 1px);text-align:start;flex-direction:column;align-items:flex-start;gap:16px;width:100%;height:100%;padding:31px;display:flex;position:relative}.UseCases-module__soBoFW__caseCard:before{content:"";border-radius:inherit;opacity:0;background:radial-gradient(800px circle at var(--spot-x) var(--spot-y), color-mix(in srgb, var(--blue) 18%, transparent) 0%, transparent 100%);pointer-events:none;z-index:0;transition:opacity .5s;position:absolute;inset:-1px}.UseCases-module__soBoFW__caseCard:after{content:"";border-radius:calc(var(--radius) - 1px);opacity:0;background:radial-gradient(600px circle at var(--spot-x) var(--spot-y), color-mix(in srgb, var(--blue) 12%, transparent) 0%, transparent 100%);pointer-events:none;z-index:3;transition:opacity .5s;position:absolute;inset:1px}@media (hover:hover){.UseCases-module__soBoFW__casesGrid:hover .UseCases-module__soBoFW__caseCard:before,.UseCases-module__soBoFW__caseCard:hover:after{opacity:1}.UseCases-module__soBoFW__caseCard:hover{background:color-mix(in srgb, var(--blue) 25%, transparent);box-shadow:0 12px 30px color-mix(in srgb, var(--blue) 8%, transparent), 0 2px 8px #00000005;cursor:pointer;transform:translateY(-4px)}.UseCases-module__soBoFW__caseCard:hover:before{background:radial-gradient(800px circle at var(--spot-x) var(--spot-y), color-mix(in srgb, var(--blue) 5%, transparent) 0%, transparent 100%)}.UseCases-module__soBoFW__caseCard:hover:after{background:radial-gradient(600px circle at var(--spot-x) var(--spot-y), color-mix(in srgb, var(--blue) 8%, transparent) 0%, transparent 100%)}}.UseCases-module__soBoFW__iconWrapper{background:linear-gradient(135deg, var(--bg-raised), color-mix(in srgb, var(--blue) 8%, var(--bg-surface)));border:1px solid var(--blue-md);border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .3s,box-shadow .3s;display:flex}@media (hover:hover){.UseCases-module__soBoFW__caseCard:hover .UseCases-module__soBoFW__iconWrapper{box-shadow:0 4px 12px color-mix(in srgb, var(--blue) 12%, transparent);transform:scale(1.08)}}.UseCases-module__soBoFW__iconImg{filter:opacity(.8)}.UseCases-module__soBoFW__caseTitle{font-family:var(--font-primary);color:var(--text);font-size:1.35rem;font-weight:500}.UseCases-module__soBoFW__caseDesc{font-family:var(--font-secondary);color:var(--gray);text-align:justify;font-size:1.3em;line-height:1.5}@media (max-width:860px){.UseCases-module__soBoFW__casesGrid{grid-template-columns:1fr;max-width:600px}}@media (max-width:767px){.UseCases-module__soBoFW__useCasesSection{gap:32px;margin-top:40px}.UseCases-module__soBoFW__cardContent{padding:24px 20px}.UseCases-module__soBoFW__caseCard:after,.UseCases-module__soBoFW__caseCard:before{display:none}@media (hover:hover){.UseCases-module__soBoFW__caseCard:hover{background:var(--border);box-shadow:none;transform:none}.UseCases-module__soBoFW__caseCard:hover .UseCases-module__soBoFW__iconWrapper{box-shadow:none;transform:none}}.UseCases-module__soBoFW__caseDesc{font-size:1.1rem}.UseCases-module__soBoFW__caseTitle{font-size:1.2rem}.UseCases-module__soBoFW__heroSub{font-size:1.05rem}}
.FAQContact-module__ySClla__faqContainer{margin-top:10px;flex-direction:column;gap:48px;width:100%;max-width:900px;margin-inline:auto;display:flex}.FAQContact-module__ySClla__heroSection{text-align:center;flex-direction:column;align-items:center;gap:11px;display:flex}.FAQContact-module__ySClla__badge{border:1px solid var(--border);color:var(--gray);background:var(--bg-surface);border-radius:999px;margin-bottom:10px;padding:5px 32px;font-size:1.1rem;transition:border-color .3s,background .3s;display:inline-block}@media (hover:hover){.FAQContact-module__ySClla__badge:hover{border-color:var(--blue-md);background:var(--blue-lt)}}.FAQContact-module__ySClla__heroTitle{font-size:clamp(1.6rem,3.5vw,2.7rem);font-family:var(--font-primary);color:var(--text);font-weight:500;line-height:1.1}.FAQContact-module__ySClla__heroSub{color:var(--gray);max-width:580px;font-size:1.25rem;line-height:1.3;font-family:var(--font-secondary)}.FAQContact-module__ySClla__faqSection{flex-direction:column;gap:12px;display:flex}.FAQContact-module__ySClla__faqItem{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius);transition:all .35s var(--ease-standard);overflow:hidden}@media (hover:hover){.FAQContact-module__ySClla__faqItem:hover{border-color:#c5ceffcc}}.FAQContact-module__ySClla__faqItem.FAQContact-module__ySClla__open{box-shadow:0 8px 32px color-mix(in srgb, var(--blue) 8%, transparent), 0 2px 8px color-mix(in srgb, var(--blue) 3%, transparent);border-color:var(--blue-md);transform:translateY(-2px)}.FAQContact-module__ySClla__faqHeader{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;transition:background .2s;display:flex}@media (hover:hover){.FAQContact-module__ySClla__faqHeader:hover{background:#f8f9ff80}}.FAQContact-module__ySClla__faqQ{font-size:1.2rem;font-family:var(--font-primary);color:var(--text);text-align:start;flex:1;font-weight:500;transition:color .3s}.FAQContact-module__ySClla__faqItem.FAQContact-module__ySClla__open .FAQContact-module__ySClla__faqQ{color:var(--blue)}.FAQContact-module__ySClla__faqChevron{border:1.5px solid var(--border);width:32px;height:32px;transition:all .35s var(--ease-standard);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FAQContact-module__ySClla__chevronIcon{opacity:.5;transition:filter .3s,opacity .3s}.FAQContact-module__ySClla__faqItem.FAQContact-module__ySClla__open .FAQContact-module__ySClla__faqChevron{background:var(--blue);border-color:var(--blue);box-shadow:0 2px 8px color-mix(in srgb, var(--blue) 20%, transparent);transform:rotate(180deg)}.FAQContact-module__ySClla__faqItem.FAQContact-module__ySClla__open .FAQContact-module__ySClla__chevronIcon{opacity:1;filter:brightness(0)invert()}.FAQContact-module__ySClla__faqBody{transition:grid-template-rows .45s var(--ease-standard);grid-template-rows:0fr;display:grid}.FAQContact-module__ySClla__faqItem.FAQContact-module__ySClla__open .FAQContact-module__ySClla__faqBody{grid-template-rows:1fr}.FAQContact-module__ySClla__faqBodyContent{opacity:0;transition:opacity .2s;overflow:hidden}.FAQContact-module__ySClla__faqItem.FAQContact-module__ySClla__open .FAQContact-module__ySClla__faqBodyContent{opacity:1;transition:opacity .4s .15s}.FAQContact-module__ySClla__faqBodyInner{font-family:var(--font-secondary);color:var(--gray);text-align:justify;padding:0 20px 22px;font-size:1.2rem;line-height:1.6}.FAQContact-module__ySClla__faqBodyInner strong{color:var(--text)}@media (max-width:767px){.FAQContact-module__ySClla__faqContainer{gap:32px}.FAQContact-module__ySClla__faqHeader{padding:14px 16px}.FAQContact-module__ySClla__faqQ{font-size:1.05rem}.FAQContact-module__ySClla__faqBodyInner{padding:0 16px 18px;font-size:1.05rem}.FAQContact-module__ySClla__heroSub{font-size:1.05rem}}
.PriceTag-module__w6j7SW__root{unicode-bidi:isolate;max-width:100%;display:inline-flex}.PriceTag-module__w6j7SW__stacked{flex-direction:column;align-items:flex-start;gap:.12em}.PriceTag-module__w6j7SW__inline{flex-wrap:wrap;align-items:baseline;gap:.28em}.PriceTag-module__w6j7SW__wasRow,.PriceTag-module__w6j7SW__nowRow{flex-wrap:wrap;align-items:baseline;gap:.4em;min-width:0;display:flex}.PriceTag-module__w6j7SW__wasRow{align-items:center;gap:.5em}.PriceTag-module__w6j7SW__was{color:var(--text-secondary);font-size:max(.58em,1rem);font-weight:600;text-decoration-line:line-through;text-decoration-thickness:.06em}.PriceTag-module__w6j7SW__now{font-size:1em;font-weight:inherit;color:inherit;white-space:nowrap}.PriceTag-module__w6j7SW__off{background:var(--success-tint-strong);color:var(--success-fg);border:1px solid var(--success-line);white-space:nowrap;letter-spacing:0;border-radius:999px;align-items:center;padding:.35em .6em;font-size:max(.4em,.7rem);font-weight:700;line-height:1;display:inline-flex}.PriceTag-module__w6j7SW__onDark .PriceTag-module__w6j7SW__was{color:#ffffffb8}.PriceTag-module__w6j7SW__onDark .PriceTag-module__w6j7SW__off{color:#fffffffa;background:#ffffff2e;border-color:#ffffff52}.PriceTag-module__w6j7SW__note{background:var(--warning-tint);border:1px solid var(--warning-line);color:var(--warning-fg);text-align:start;border-radius:10px;align-items:center;gap:7px;margin:0;padding:7px 12px;font-size:.82rem;font-weight:600;line-height:1.45;display:flex}.PriceTag-module__w6j7SW__note svg{flex-shrink:0;width:15px;height:15px}.PriceTag-module__w6j7SW__noteOnDark{color:#fffffff2;background:#ffffff24;border-color:#ffffff42}@media (max-width:600px){.PriceTag-module__w6j7SW__note{padding:6px 10px;font-size:.78rem}}
.TopUpModal-module__LavpVq__overlay{background:rgba(var(--scrim-rgb), .55);-webkit-backdrop-filter:blur(10px)saturate(120%);z-index:100000;animation:TopUpModal-module__LavpVq__overlayIn var(--dur-settle-fast) var(--ease-out-fluid);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@keyframes TopUpModal-module__LavpVq__overlayIn{0%{opacity:0}to{opacity:1}}.TopUpModal-module__LavpVq__modal{background:var(--bg-surface);width:100%;max-width:560px;max-height:90svh;box-shadow:0 40px 100px rgba(13, 17, 48, calc(.35 * var(--glow-k))), 0 0 0 1px #ffffff14;animation:TopUpModal-module__LavpVq__modalIn var(--spring-snappy-dur) var(--spring-snappy);direction:inherit;border-radius:26px;flex-direction:column;display:flex;position:relative;overflow:hidden}@keyframes TopUpModal-module__LavpVq__modalIn{0%{opacity:0;transform:translateY(32px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}.TopUpModal-module__LavpVq__orbOne,.TopUpModal-module__LavpVq__orbTwo{pointer-events:none;z-index:0;border-radius:50%;position:absolute}.TopUpModal-module__LavpVq__orbOne{background:radial-gradient(circle, color-mix(in srgb, var(--blue) 7%, transparent) 0%, transparent 70%);width:300px;height:300px;animation:11s ease-in-out infinite alternate TopUpModal-module__LavpVq__floatOrb;top:30%;right:-110px}.TopUpModal-module__LavpVq__orbTwo{background:radial-gradient(circle,#8b5cf612 0%,#0000 70%);width:220px;height:220px;animation:13s ease-in-out infinite alternate-reverse TopUpModal-module__LavpVq__floatOrb;bottom:-70px;left:-70px}@keyframes TopUpModal-module__LavpVq__floatOrb{0%{transform:translate(0)scale(1)}to{transform:translate(15px,-20px)scale(1.1)}}.TopUpModal-module__LavpVq__closeBtn{color:#fff;cursor:pointer;z-index:10;-webkit-backdrop-filter:blur(6px);background:#ffffff29;border:1px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,transform .25s;display:flex;position:absolute;top:16px;left:16px}@media (hover:hover){.TopUpModal-module__LavpVq__closeBtn:hover{background:#ffffff52;transform:rotate(90deg)}}.TopUpModal-module__LavpVq__closeBtn:focus-visible{outline:2px solid var(--bg-surface);outline-offset:2px}.TopUpModal-module__LavpVq__header{z-index:1;text-align:center;color:#fff;background:radial-gradient(ellipse 90% 70% at 80% -10%, #ffffff38 0%, transparent 55%), radial-gradient(ellipse 70% 60% at 10% 110%, #8b5cf680 0%, transparent 60%), linear-gradient(135deg, var(--blue) 0%, color-mix(in srgb, var(--blue), var(--blue-2)) 55%, var(--blue-2) 100%);padding:32px 28px 44px;position:relative}.TopUpModal-module__LavpVq__headerIconWrap{width:62px;height:62px;margin:0 auto 16px;position:relative}.TopUpModal-module__LavpVq__headerIconRing{border:2px solid #ffffff59;border-radius:50%;animation:3s ease-in-out infinite TopUpModal-module__LavpVq__pulseRing;position:absolute;inset:-5px}@keyframes TopUpModal-module__LavpVq__pulseRing{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.15)}}.TopUpModal-module__LavpVq__headerIcon{-webkit-backdrop-filter:blur(8px);color:#fff;width:62px;height:62px;box-shadow:0 10px 30px rgba(20, 24, 80, calc(.25 * var(--glow-k)));background:#ffffff2e;border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;display:flex}.TopUpModal-module__LavpVq__headerTitle{color:#fff;font-size:1.6rem;font-weight:500;font-family:var(--font-primary);text-shadow:0 1px 8px rgba(20, 24, 80, calc(.18 * var(--glow-k)));margin-bottom:6px}.TopUpModal-module__LavpVq__headerSub{color:#ffffffe0;font-size:1.1rem;line-height:1.6;font-family:var(--font-secondary)}.TopUpModal-module__LavpVq__tabBar{z-index:2;margin-top:-26px;padding:0 24px;position:relative}.TopUpModal-module__LavpVq__tabTrack{background:var(--bg-surface);border:1px solid var(--border-default);box-shadow:0 12px 32px rgba(35, 46, 114, calc(.14 * var(--glow-k)));border-radius:16px;padding:5px;display:flex;position:relative}.TopUpModal-module__LavpVq__tabIndicator{top:5px;bottom:5px;background:linear-gradient(135deg, var(--blue), var(--blue-2));width:calc(50% - 5px);box-shadow:0 4px 14px color-mix(in srgb, var(--blue) 35%, transparent);transition:transform .3s var(--ease-standard);z-index:0;border-radius:12px;position:absolute;inset-inline-start:5px}.TopUpModal-module__LavpVq__tabBtn{z-index:1;font-family:var(--font-primary);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:7px;padding:11px 8px;font-size:1rem;font-weight:500;transition:color .25s;display:flex;position:relative}.TopUpModal-module__LavpVq__tabBtn:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.TopUpModal-module__LavpVq__tabBtn svg{opacity:.55;transition:opacity .25s}.TopUpModal-module__LavpVq__tabActive{color:#fff}.TopUpModal-module__LavpVq__tabActive svg{opacity:1}.TopUpModal-module__LavpVq__body{z-index:1;background:var(--bg-raised);direction:inherit;flex:1;padding:20px 24px 24px;position:relative;overflow-y:auto}.TopUpModal-module__LavpVq__body>*{direction:inherit}.TopUpModal-module__LavpVq__body::-webkit-scrollbar{width:4px}.TopUpModal-module__LavpVq__body::-webkit-scrollbar-track{background:0 0}.TopUpModal-module__LavpVq__body::-webkit-scrollbar-thumb{background:var(--accent-line);border-radius:10px}.TopUpModal-module__LavpVq__hoursTab{flex-direction:column;gap:16px;display:flex}.TopUpModal-module__LavpVq__counterCard{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:20px;padding:24px 20px 20px;position:relative;overflow:hidden;box-shadow:0 2px 14px #232e720d}.TopUpModal-module__LavpVq__counterCardShimmer{pointer-events:none;background:linear-gradient(90deg,#0000,#e8ecff8c,#0000);width:50%;height:100%;animation:7s ease-in-out infinite TopUpModal-module__LavpVq__shimmer;position:absolute;top:0;left:-100%}@keyframes TopUpModal-module__LavpVq__shimmer{0%{transform:translate(0)}50%{transform:translate(500%)}to{transform:translate(500%)}}.TopUpModal-module__LavpVq__counterRow{justify-content:center;align-items:center;gap:26px;margin-bottom:18px;display:flex}.TopUpModal-module__LavpVq__counterBtn{border:1.5px solid var(--accent-tint);background:var(--accent-tint);width:48px;height:48px;color:var(--blue);cursor:pointer;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}@media (hover:hover){.TopUpModal-module__LavpVq__counterBtn:hover:not(:disabled){background:linear-gradient(135deg, var(--blue), var(--blue-2));color:#fff;box-shadow:0 6px 18px color-mix(in srgb, var(--blue) 35%, transparent);border-color:#0000;transform:scale(1.08)}}.TopUpModal-module__LavpVq__counterBtn:active:not(:disabled){transform:scale(.95)}.TopUpModal-module__LavpVq__counterBtn:disabled{opacity:.3;cursor:not-allowed}.TopUpModal-module__LavpVq__counterBtn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.TopUpModal-module__LavpVq__counterCenter{position:relative}.TopUpModal-module__LavpVq__counterRing{width:124px;height:124px;position:relative}.TopUpModal-module__LavpVq__counterRingSvg{width:100%;height:100%}.TopUpModal-module__LavpVq__counterInner{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.TopUpModal-module__LavpVq__counterNum{font-size:2.7rem;font-weight:800;line-height:1;font-family:var(--font-primary);background:linear-gradient(135deg, var(--blue), var(--blue-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;transition:transform .15s}.TopUpModal-module__LavpVq__counterUnit{color:var(--text-secondary);font-size:1rem;font-weight:500;font-family:var(--font-secondary);margin-top:2px}.TopUpModal-module__LavpVq__sliderWrap{margin-bottom:16px;padding:0 6px}.TopUpModal-module__LavpVq__slider{appearance:none;cursor:pointer;width:100%;height:8px;direction:inherit;border-radius:4px;outline:none}.TopUpModal-module__LavpVq__slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--bg-surface);border:3.5px solid var(--blue);width:22px;height:22px;box-shadow:0 2px 10px color-mix(in srgb, var(--blue) 35%, transparent);cursor:pointer;border-radius:50%;transition:box-shadow .2s,transform .15s}@media (hover:hover){.TopUpModal-module__LavpVq__slider::-webkit-slider-thumb:hover{box-shadow:0 0 0 7px color-mix(in srgb, var(--blue) 12%, transparent), 0 4px 18px color-mix(in srgb, var(--blue) 45%, transparent);transform:scale(1.12)}}.TopUpModal-module__LavpVq__slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 7px color-mix(in srgb, var(--blue) 18%, transparent)}.TopUpModal-module__LavpVq__slider::-moz-range-thumb{background:var(--bg-surface);border:3.5px solid var(--blue);width:22px;height:22px;box-shadow:0 2px 10px color-mix(in srgb, var(--blue) 35%, transparent);cursor:pointer;border-radius:50%}.TopUpModal-module__LavpVq__quickChips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.TopUpModal-module__LavpVq__chip{border:1.5px solid var(--accent-tint);background:var(--accent-tint);color:var(--text-strong);font-family:var(--font-primary);cursor:pointer;border-radius:100px;padding:6px 20px;font-size:1.05rem;font-weight:500;transition:all .2s}@media (hover:hover){.TopUpModal-module__LavpVq__chip:hover{border-color:var(--blue-md);background:var(--blue-lt);color:var(--blue)}}.TopUpModal-module__LavpVq__chip:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.TopUpModal-module__LavpVq__chipActive{background:linear-gradient(135deg, var(--blue), var(--blue-2));color:#fff;box-shadow:0 4px 14px color-mix(in srgb, var(--blue) 35%, transparent);border-color:#0000}@media (hover:hover){.TopUpModal-module__LavpVq__chipActive:hover{background:linear-gradient(135deg, var(--blue-dk), var(--blue-2));color:#fff;border-color:#0000}}.TopUpModal-module__LavpVq__priceSummary{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:18px;padding:16px;box-shadow:0 2px 14px #232e720d}.TopUpModal-module__LavpVq__priceTopRow{justify-content:center;align-items:center;gap:20px;margin-bottom:14px;padding:2px 4px 12px;display:flex}.TopUpModal-module__LavpVq__priceItem{flex-direction:column;align-items:center;gap:4px;display:flex}.TopUpModal-module__LavpVq__priceItemLabel{color:var(--text-secondary);font-size:1.05rem;font-weight:500;font-family:var(--font-secondary)}.TopUpModal-module__LavpVq__priceItemVal{color:var(--text,var(--text-primary));font-size:1.1rem;font-weight:600;font-family:var(--font-primary)}.TopUpModal-module__LavpVq__priceX{color:#9aa0bd;margin-top:16px;font-size:1.1rem;font-weight:600}.TopUpModal-module__LavpVq__priceTotalRow{background:radial-gradient(ellipse 80% 120% at 100% 0%, #8b5cf673 0%, transparent 55%), linear-gradient(135deg, var(--blue), var(--blue-2));box-shadow:0 8px 22px color-mix(in srgb, var(--blue) 30%, transparent);border-radius:14px;justify-content:space-between;align-items:center;padding:13px 18px;display:flex}.TopUpModal-module__LavpVq__priceTotalLabel{color:#ffffffeb;font-size:1.21rem;font-weight:500;font-family:var(--font-secondary)}.TopUpModal-module__LavpVq__priceTotalValue{font-size:1.5rem;font-weight:800;font-family:var(--font-primary);color:#fff;text-shadow:0 1px 6px rgba(20, 24, 80, calc(.2 * var(--glow-k)))}.TopUpModal-module__LavpVq__contactSection{flex-direction:column;gap:14px;display:flex}.TopUpModal-module__LavpVq__contactDivider{align-items:center;gap:12px;display:flex}.TopUpModal-module__LavpVq__contactDivider:before,.TopUpModal-module__LavpVq__contactDivider:after{content:"";background:linear-gradient(90deg, transparent, var(--accent-line));flex:1;height:1px}.TopUpModal-module__LavpVq__contactDivider:after{background:linear-gradient(90deg, var(--accent-line), transparent)}.TopUpModal-module__LavpVq__contactDivider span{color:var(--text-secondary);font-size:1rem;font-weight:500;font-family:var(--font-secondary)}.TopUpModal-module__LavpVq__contactGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.TopUpModal-module__LavpVq__contactBtn{cursor:pointer;min-height:54px;font-family:var(--font-primary);border:1.5px solid #0000;border-radius:15px;align-items:center;gap:10px;padding:12px 14px;font-size:1rem;font-weight:500;transition:all .25s;display:flex;position:relative;overflow:hidden}.TopUpModal-module__LavpVq__contactBtn:after{content:"";opacity:0;background:rgba(var(--surface-rgb), .45);border-radius:15px;transition:opacity .3s;position:absolute;inset:0}@media (hover:hover){.TopUpModal-module__LavpVq__contactBtn:hover:after{opacity:1}.TopUpModal-module__LavpVq__contactBtn:hover{transform:translateY(-3px)}}.TopUpModal-module__LavpVq__contactBtn:active{transform:translateY(0)}.TopUpModal-module__LavpVq__contactBtn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.TopUpModal-module__LavpVq__contactBtnIcon{background:var(--bg-surface);z-index:1;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative;box-shadow:0 2px 8px #0000000f}.TopUpModal-module__LavpVq__contactBtnLabel{z-index:1;text-align:start;flex:1;position:relative}.TopUpModal-module__LavpVq__contactBtnArrow{opacity:0;z-index:1;transition:all .25s;position:relative;transform:translate(4px)}@media (hover:hover){.TopUpModal-module__LavpVq__contactBtn:hover .TopUpModal-module__LavpVq__contactBtnArrow{opacity:.6;transform:translate(0)}}.TopUpModal-module__LavpVq__contactBtn.TopUpModal-module__LavpVq__whatsapp{background:linear-gradient(135deg, var(--success-tint-strong), var(--success-tint));color:var(--success-strong);border-color:#22c55e38}@media (hover:hover){.TopUpModal-module__LavpVq__contactBtn.TopUpModal-module__LavpVq__whatsapp:hover{box-shadow:0 10px 26px rgba(34, 197, 94, calc(.18 * var(--glow-k)));border-color:#22c55e80}}.TopUpModal-module__LavpVq__contactBtn.TopUpModal-module__LavpVq__telegram{background:linear-gradient(135deg, var(--info-tint-strong), var(--color-accent-subtle));color:var(--info-fg);border-color:#3b82f638}@media (hover:hover){.TopUpModal-module__LavpVq__contactBtn.TopUpModal-module__LavpVq__telegram:hover{box-shadow:0 10px 26px rgba(59, 130, 246, calc(.18 * var(--glow-k)));border-color:#3b82f680}}.TopUpModal-module__LavpVq__contactBtn.TopUpModal-module__LavpVq__viber{background:linear-gradient(135deg, var(--ultra-line), var(--ultra-tint));color:var(--ultra-strong);border-color:#7c3aed33}@media (hover:hover){.TopUpModal-module__LavpVq__contactBtn.TopUpModal-module__LavpVq__viber:hover{box-shadow:0 10px 26px rgba(124, 58, 237, calc(.16 * var(--glow-k)));border-color:#7c3aed73}}.TopUpModal-module__LavpVq__contactBtn.TopUpModal-module__LavpVq__facebook{background:linear-gradient(135deg, var(--accent-line), var(--blue-lt));color:var(--color-accent-hover);border-color:#1d4ed833}@media (hover:hover){.TopUpModal-module__LavpVq__contactBtn.TopUpModal-module__LavpVq__facebook:hover{box-shadow:0 10px 26px rgba(24, 119, 242, calc(.16 * var(--glow-k)));border-color:#1d4ed873}}.TopUpModal-module__LavpVq__packagesTab{flex-direction:column;gap:14px;display:flex}.TopUpModal-module__LavpVq__pkgCard{background:var(--bg-surface);border:1.5px solid var(--border-default);border-radius:20px;padding:24px;transition:all .3s;animation:.35s both TopUpModal-module__LavpVq__pkgSlideIn;position:relative;box-shadow:0 2px 14px #232e720d}@keyframes TopUpModal-module__LavpVq__pkgSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){.TopUpModal-module__LavpVq__pkgCard:hover{transform:translateY(-3px);box-shadow:0 14px 40px #232e721a}}.TopUpModal-module__LavpVq__pkgHighlight{border-color:color-mix(in srgb, var(--blue) 35%, transparent);background:radial-gradient(ellipse 100% 60% at 50% 0%, color-mix(in srgb, var(--blue) 6%, transparent) 0%, transparent 70%), var(--bg-surface);box-shadow:0 6px 28px color-mix(in srgb, var(--blue) 12%, transparent)}.TopUpModal-module__LavpVq__pkgBadge{background:linear-gradient(135deg, var(--blue), var(--blue-2));color:#fff;font-size:.9rem;font-weight:500;font-family:var(--font-secondary);box-shadow:0 4px 12px color-mix(in srgb, var(--blue) 30%, transparent);border-radius:0 0 10px 10px;align-items:center;gap:5px;padding:5px 14px;display:flex;position:absolute;top:0;right:24px}.TopUpModal-module__LavpVq__pkgHeader{margin-block:14px}.TopUpModal-module__LavpVq__pkgTitle{color:var(--text,var(--text-primary));font-size:1.2rem;font-weight:500;font-family:var(--font-primary);margin-block:10px}.TopUpModal-module__LavpVq__pkgPricing{align-items:baseline;gap:6px;line-height:2;display:flex}.TopUpModal-module__LavpVq__pkgPrice{font-size:2rem;font-weight:800;line-height:1;font-family:var(--font-primary)}.TopUpModal-module__LavpVq__pkgPriceNow{background:linear-gradient(135deg, var(--blue), var(--blue-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.TopUpModal-module__LavpVq__discountNote{margin-top:12px}.TopUpModal-module__LavpVq__pkgPeriod{color:#9aa0bd;font-size:1rem;font-weight:500;font-family:var(--font-secondary)}.TopUpModal-module__LavpVq__pkgFeatures{flex-direction:column;gap:9px;margin:0 0 16px;padding:0;list-style:none;display:flex}.TopUpModal-module__LavpVq__pkgFeatures li{color:var(--text,var(--text-primary));font-size:1rem;line-height:1.5;font-family:var(--font-secondary);align-items:center;gap:10px;display:flex}.TopUpModal-module__LavpVq__checkDot{background:var(--success-tint-strong);width:22px;height:22px;color:var(--success-fg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.TopUpModal-module__LavpVq__pkgActions{gap:8px;display:flex}.TopUpModal-module__LavpVq__pkgBtn{cursor:pointer;border:1.5px solid #0000;border-radius:13px;flex:1;justify-content:center;align-items:center;padding:12px;transition:all .2s;display:flex}@media (hover:hover){.TopUpModal-module__LavpVq__pkgBtn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #00000014}}.TopUpModal-module__LavpVq__pkgBtn:active{transform:translateY(0)}.TopUpModal-module__LavpVq__pkgBtn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.TopUpModal-module__LavpVq__pkgBtn.TopUpModal-module__LavpVq__whatsapp{background:var(--success-tint);border-color:#22c55e33}@media (hover:hover){.TopUpModal-module__LavpVq__pkgBtn.TopUpModal-module__LavpVq__whatsapp:hover{box-shadow:0 6px 18px rgba(34, 197, 94, calc(.18 * var(--glow-k)));border-color:#22c55e80}}.TopUpModal-module__LavpVq__pkgBtn.TopUpModal-module__LavpVq__telegram{background:var(--color-accent-subtle);border-color:#3b82f633}@media (hover:hover){.TopUpModal-module__LavpVq__pkgBtn.TopUpModal-module__LavpVq__telegram:hover{box-shadow:0 6px 18px rgba(59, 130, 246, calc(.18 * var(--glow-k)));border-color:#3b82f680}}.TopUpModal-module__LavpVq__pkgBtn.TopUpModal-module__LavpVq__viber{background:var(--ultra-tint);border-color:#7c3aed2e}@media (hover:hover){.TopUpModal-module__LavpVq__pkgBtn.TopUpModal-module__LavpVq__viber:hover{box-shadow:0 6px 18px rgba(124, 58, 237, calc(.16 * var(--glow-k)));border-color:#7c3aed73}}.TopUpModal-module__LavpVq__pkgBtn.TopUpModal-module__LavpVq__facebook{background:var(--blue-lt);border-color:#6366f12e}@media (hover:hover){.TopUpModal-module__LavpVq__pkgBtn.TopUpModal-module__LavpVq__facebook:hover{box-shadow:0 6px 18px rgba(99, 102, 241, calc(.16 * var(--glow-k)));border-color:#6366f173}}.TopUpModal-module__LavpVq__footer{text-align:center;color:var(--text-secondary);border-top:1px solid var(--border-default);background:var(--accent-tint);font-size:1rem;font-family:var(--font-secondary);z-index:1;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:12px 24px;line-height:1.7;display:flex;position:relative}.TopUpModal-module__LavpVq__toast{color:#fff;z-index:200000;box-shadow:0 14px 48px rgba(13, 17, 48, calc(.4 * var(--glow-k))), 0 0 0 1px #ffffff0f;direction:inherit;background:#161a3a;border-radius:16px;min-width:320px;max-width:90vw;overflow:hidden}.TopUpModal-module__LavpVq__toastIcon{justify-content:center;align-items:center;padding:12px 0 0;font-size:1.6rem;display:flex}.TopUpModal-module__LavpVq__toastText{text-align:center;font-size:1.4rem;font-weight:500;line-height:1.7;font-family:var(--font-secondary);padding:8px 22px 14px}.TopUpModal-module__LavpVq__toastBar{background:#ffffff1a;height:7px}.TopUpModal-module__LavpVq__toastBarFill{background:linear-gradient(90deg, var(--blue), var(--blue-2));height:100%;animation:5s linear forwards TopUpModal-module__LavpVq__barShrink}@keyframes TopUpModal-module__LavpVq__barShrink{0%{width:100%}to{width:0%}}@keyframes TopUpModal-module__LavpVq__toastUp{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.TopUpModal-module__LavpVq__modal,.TopUpModal-module__LavpVq__overlay,.TopUpModal-module__LavpVq__pkgCard,.TopUpModal-module__LavpVq__orbOne,.TopUpModal-module__LavpVq__orbTwo,.TopUpModal-module__LavpVq__headerIconRing,.TopUpModal-module__LavpVq__counterCardShimmer{animation:none}}@media (max-width:600px){.TopUpModal-module__LavpVq__header{padding:26px 20px 38px}.TopUpModal-module__LavpVq__headerTitle{font-size:1.25rem}.TopUpModal-module__LavpVq__headerIconWrap,.TopUpModal-module__LavpVq__headerIcon{width:52px;height:52px}.TopUpModal-module__LavpVq__tabBar{margin-top:-24px;padding:0 18px}.TopUpModal-module__LavpVq__tabBtn{gap:5px;padding:9px 8px;font-size:.85rem}.TopUpModal-module__LavpVq__body{padding:16px 18px 20px}.TopUpModal-module__LavpVq__counterRing{width:102px;height:102px}.TopUpModal-module__LavpVq__counterNum{font-size:2rem}.TopUpModal-module__LavpVq__counterBtn{border-radius:14px;width:42px;height:42px}.TopUpModal-module__LavpVq__counterCard{padding:20px 16px 16px}.TopUpModal-module__LavpVq__contactGrid{gap:8px}.TopUpModal-module__LavpVq__contactBtn{min-height:48px;padding:10px 12px;font-size:.82rem}.TopUpModal-module__LavpVq__contactBtnIcon{width:32px;height:32px}.TopUpModal-module__LavpVq__pkgCard{padding:18px}.TopUpModal-module__LavpVq__pkgPrice{font-size:1.8rem}.TopUpModal-module__LavpVq__chip{padding:6px 14px;font-size:.8rem}.TopUpModal-module__LavpVq__priceTotalRow{padding:11px 14px}.TopUpModal-module__LavpVq__priceTotalValue{font-size:1.2rem}.TopUpModal-module__LavpVq__orbOne,.TopUpModal-module__LavpVq__orbTwo{display:none}}@media (max-width:380px){.TopUpModal-module__LavpVq__contactGrid{grid-template-columns:1fr}.TopUpModal-module__LavpVq__counterRow{gap:16px}.TopUpModal-module__LavpVq__counterRing{width:88px;height:88px}.TopUpModal-module__LavpVq__counterNum{font-size:1.7rem}.TopUpModal-module__LavpVq__quickChips{gap:6px}.TopUpModal-module__LavpVq__chip{padding:5px 12px;font-size:.78rem}}
.UltraModal-module__28c4Zq__overlay{--ultra:#7c3aed;--ultra-2:#a855f7;--ultra-soft:#f3e8ff;--ultra-line:#7c3aed2e;--ink:#1e1b2e;--ink-lo:#6b6580;background:rgba(var(--scrim-rgb), .5);-webkit-backdrop-filter:blur(10px)saturate(120%);z-index:2147483000;animation:UltraModal-module__28c4Zq__overlayIn var(--dur-settle-fast) var(--ease-out-fluid);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@keyframes UltraModal-module__28c4Zq__overlayIn{0%{opacity:0}to{opacity:1}}.UltraModal-module__28c4Zq__modal{background:var(--bg-surface);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;width:100%;max-width:550px;max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:0 0 0 1px #7c3aed1a, 0 24px 70px rgba(30, 27, 46, calc(.35 * var(--glow-k)));animation:UltraModal-module__28c4Zq__modalIn var(--spring-snappy-dur) var(--spring-snappy);-webkit-tap-highlight-color:transparent;border-radius:22px;position:relative;overflow-y:auto}@keyframes UltraModal-module__28c4Zq__modalIn{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.UltraModal-module__28c4Zq__closeBtn{top:12px;z-index:3;color:#fff;cursor:pointer;background:#ffffff38;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:inline-flex;position:absolute;inset-inline-end:12px}@media (hover:hover){.UltraModal-module__28c4Zq__closeBtn:hover{background:#ffffff61}}.UltraModal-module__28c4Zq__closeBtn svg{width:16px;height:16px}.UltraModal-module__28c4Zq__header{background:radial-gradient(120% 160% at 85% -20%, #ffffff38, transparent 55%), linear-gradient(120deg, var(--ultra-strong) 0%, var(--ultra) 45%, var(--ultra-2) 100%);color:#fff;align-items:center;gap:14px;padding:20px 22px;display:flex;position:relative;overflow:hidden}.UltraModal-module__28c4Zq__header:after{content:"";top:-60%;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff24,#0000);width:38%;height:220%;position:absolute;inset-inline-start:30%;transform:rotate(20deg)}.UltraModal-module__28c4Zq__crown{color:#fff;width:56px;height:56px;box-shadow:inset 0 1px 0 #ffffff4d, 0 6px 16px rgba(76, 29, 149, calc(.28 * var(--glow-k)));background:#ffffff2e;border:1px solid #ffffff57;border-radius:16px;flex:none;justify-content:center;align-items:center;display:inline-flex}.UltraModal-module__28c4Zq__crown svg{width:30px;height:30px}.UltraModal-module__28c4Zq__headerText{flex-direction:column;flex:1;align-items:flex-start;gap:7px;min-width:0;display:flex}.UltraModal-module__28c4Zq__eyebrow{font-family:var(--font-secondary);letter-spacing:.14em;text-transform:uppercase;color:#ffffffeb;align-items:center;gap:5px;font-size:.66rem;font-weight:700;display:none}.UltraModal-module__28c4Zq__eyebrow svg{width:11px;height:11px}.UltraModal-module__28c4Zq__title{font-family:var(--font-primary);letter-spacing:-.01em;color:#fff;text-wrap:balance;margin:0;font-size:1.6rem;font-weight:500;line-height:1.4}.UltraModal-module__28c4Zq__priceLine{flex-wrap:wrap;align-items:center;gap:8px;margin:1px 0 0;display:inline-flex}.UltraModal-module__28c4Zq__priceChip{background:var(--bg-surface);box-shadow:0 4px 12px rgba(76, 29, 149, calc(.24 * var(--glow-k)));font-family:var(--font-secondary);color:var(--ultra);border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:4px;max-width:100%;padding:4px 15px 8px;font-size:1.2rem;font-weight:500;line-height:1.25;display:inline-flex}.UltraModal-module__28c4Zq__discountNote{margin-top:10px}.UltraModal-module__28c4Zq__pricePeriod{font-family:var(--font-secondary);color:#ffffffe6;white-space:nowrap;font-size:1rem;font-weight:500}.UltraModal-module__28c4Zq__body{flex-direction:column;gap:14px;padding:16px 20px 18px;display:flex}.UltraModal-module__28c4Zq__slider{flex-direction:column;gap:10px;display:flex}.UltraModal-module__28c4Zq__sliderViewport{background:var(--bg-raised);border:1px solid var(--ultra-line);aspect-ratio:16/9;border-radius:15px;position:relative;overflow:hidden}.UltraModal-module__28c4Zq__sliderTrack{height:100%;transition:transform .38s cubic-bezier(.32,.9,.35,1);display:flex}.UltraModal-module__28c4Zq__slideCell{flex:0 0 100%;min-width:0;height:100%}.UltraModal-module__28c4Zq__slideVideo{object-fit:cover;width:100%;height:100%;display:block}.UltraModal-module__28c4Zq__sliderArrow{z-index:2;background:rgba(var(--surface-rgb), .88);width:30px;height:30px;color:var(--ink);box-shadow:0 2px 10px rgba(30, 27, 46, calc(.18 * var(--glow-k)));cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover){.UltraModal-module__28c4Zq__sliderArrow:hover{background:var(--ultra);color:#fff}}.UltraModal-module__28c4Zq__sliderArrow svg{width:15px;height:15px}.UltraModal-module__28c4Zq__sliderArrowPrev{inset-inline-start:8px}.UltraModal-module__28c4Zq__sliderArrowNext{inset-inline-end:8px}.UltraModal-module__28c4Zq__slideCaption{align-items:center;gap:11px;min-height:44px;display:flex}.UltraModal-module__28c4Zq__slideIcon{color:#fff;background:linear-gradient(145deg, var(--ultra-2), var(--ultra));width:38px;height:38px;box-shadow:0 4px 12px rgba(124, 58, 237, calc(.32 * var(--glow-k)));border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.UltraModal-module__28c4Zq__slideIcon svg{width:20px;height:20px}.UltraModal-module__28c4Zq__slideText{flex-direction:column;gap:1px;min-width:0;display:flex}.UltraModal-module__28c4Zq__slideTitle{font-family:var(--font-primary);color:var(--ink);font-size:1.2rem;font-weight:500;line-height:1.25}.UltraModal-module__28c4Zq__slideDesc{font-family:var(--font-secondary);color:var(--ink-lo);font-size:1rem;line-height:1.4}.UltraModal-module__28c4Zq__sliderDots{justify-content:center;gap:7px;margin-top:10px;display:flex}.UltraModal-module__28c4Zq__sliderDot{background:var(--ultra-line);cursor:pointer;border:none;border-radius:999px;width:7px;height:7px;padding:0;transition:width .25s,background .25s}.UltraModal-module__28c4Zq__sliderDotActive{background:var(--ultra);width:20px}.UltraModal-module__28c4Zq__contactDivider{text-align:center;margin-top:2px;position:relative}.UltraModal-module__28c4Zq__contactDivider:before{content:"";background:linear-gradient(90deg, transparent, var(--ultra-line), transparent);height:1px;position:absolute;top:50%;left:0;right:0}.UltraModal-module__28c4Zq__contactDivider span{font-family:var(--font-secondary);letter-spacing:.03em;color:var(--ink-lo);background:var(--bg-surface);padding:0 12px;font-size:1rem;position:relative}.UltraModal-module__28c4Zq__contactGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.UltraModal-module__28c4Zq__contactBtn{border:1px solid var(--ultra-tint-strong);background:var(--bg-canvas);cursor:pointer;font-family:var(--font-secondary);color:var(--ink);border-radius:13px;flex-direction:column;align-items:center;gap:6px;padding:11px 4px 9px;font-size:.72rem;font-weight:500;transition:transform .15s,border-color .2s,background .2s,box-shadow .2s;display:flex}@media (hover:hover){.UltraModal-module__28c4Zq__contactBtn:hover{border-color:var(--ultra-line);background:var(--bg-surface);box-shadow:0 8px 20px -10px rgba(124, 58, 237, calc(.35 * var(--glow-k)));transform:translateY(-2px)}}.UltraModal-module__28c4Zq__contactBtn:active{transform:translateY(0)scale(.97)}.UltraModal-module__28c4Zq__contactBtn:focus-visible{outline:2px solid var(--ultra);outline-offset:2px}.UltraModal-module__28c4Zq__footerNote{font-family:var(--font-secondary);color:var(--ink-lo);text-align:center;margin:0;font-size:1rem;line-height:1.45}.UltraModal-module__28c4Zq__toast{background:var(--bg-overlay);border:1px solid var(--ultra-line);color:var(--text-primary);box-shadow:var(--shadow-lg);font-family:var(--font-secondary);border-radius:14px;align-items:center;gap:10px;max-width:360px;padding:12px 16px;font-size:.9rem;display:flex}.UltraModal-module__28c4Zq__toastIcon{font-size:1.2rem}.UltraModal-module__28c4Zq__toastText{line-height:1.4}@media (max-width:600px){.UltraModal-module__28c4Zq__overlay{align-items:flex-end;padding:0}.UltraModal-module__28c4Zq__modal{--sheet-line:rgba(var(--surface-rgb), .55)}.UltraModal-module__28c4Zq__header{padding:24px 18px 16px}.UltraModal-module__28c4Zq__body{gap:12px;padding:14px 16px 16px}.UltraModal-module__28c4Zq__title{font-size:1.12rem}}@media (prefers-reduced-motion:reduce){.UltraModal-module__28c4Zq__overlay,.UltraModal-module__28c4Zq__modal{animation:none}@media (hover:hover){.UltraModal-module__28c4Zq__contactBtn:hover{transform:none}}}
.ProofreadPanel-module__06Cwqa__panel{--pf-paper:#f6f7f9;--pf-surface:#fff;--pf-ink:#1d2433;--pf-ink-soft:#5d6577;--pf-line:#e4e7ee;--pf-accent:#d97706;--pf-accent-soft:#fdf0dd;--pf-accent-ink:#92500a;--pf-good:#059669;--pf-good-soft:#e7f6f0;--pf-bad:#b3403c;--pf-bad-soft:#fbeeed;width:var(--pf-drawer-w,420px);background:var(--pf-paper);border-inline-end:1px solid var(--pf-line);max-width:92vw;height:100dvh;box-shadow:24px 0 60px -28px rgba(29, 36, 51, calc(.28 * var(--glow-k)));z-index:500;visibility:hidden;pointer-events:none;transition:transform .42s var(--ease-out-quint), visibility 0s linear .42s;direction:inherit;flex-direction:column;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}.ProofreadPanel-module__06Cwqa__panel.ProofreadPanel-module__06Cwqa__open{visibility:visible;pointer-events:auto;transition:transform .42s var(--ease-out-quint), visibility 0s linear 0s;transform:translate(0)}.ProofreadPanel-module__06Cwqa__resizer{cursor:ew-resize;z-index:10;width:8px;height:100%;position:absolute;top:0;right:-4px}.ProofreadPanel-module__06Cwqa__resizer:after{content:"";background:var(--pf-line);border-radius:99px;width:5px;height:60px;transition:background-color .2s,height .2s;position:absolute;top:50%;right:4px;transform:translateY(-50%)}@media (hover:hover){.ProofreadPanel-module__06Cwqa__resizer:hover:after{background:var(--pf-accent);height:76px}}.ProofreadPanel-module__06Cwqa__grab{display:none}.ProofreadPanel-module__06Cwqa__header{background:var(--pf-surface);border-bottom:1px solid var(--pf-line);flex-shrink:0;align-items:center;gap:10px;padding:12px 16px;display:flex}.ProofreadPanel-module__06Cwqa__title{letter-spacing:-.01em;color:var(--pf-ink);white-space:nowrap;font-size:1.12rem;font-weight:700;line-height:1.2}.ProofreadPanel-module__06Cwqa__subtitle{color:var(--pf-ink-soft);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.78rem;overflow:hidden}.ProofreadPanel-module__06Cwqa__headerActions{flex-shrink:0;gap:6px;margin-inline-start:auto;display:flex}.ProofreadPanel-module__06Cwqa__close{border:1px solid var(--pf-line);background:var(--pf-surface);width:32px;height:32px;color:var(--pf-ink-soft);cursor:pointer;border-radius:10px;flex-shrink:0;place-items:center;transition:color .15s,border-color .15s;display:grid}@media (hover:hover){.ProofreadPanel-module__06Cwqa__close:hover{color:var(--pf-ink);border-color:var(--pf-ink-soft)}}.ProofreadPanel-module__06Cwqa__close svg{width:15px;height:15px}.ProofreadPanel-module__06Cwqa__collapse svg{transition:transform .18s var(--ease-out-quint)}@media (hover:hover){.ProofreadPanel-module__06Cwqa__collapse:hover svg{transform:translate(-2px)}}.ProofreadPanel-module__06Cwqa__tabs{scrollbar-width:none;flex-shrink:0;gap:6px;padding:12px 18px;display:flex;overflow-x:auto}.ProofreadPanel-module__06Cwqa__tabs::-webkit-scrollbar{display:none}.ProofreadPanel-module__06Cwqa__tab{border:1px solid var(--pf-line);background:var(--pf-surface);color:var(--pf-ink-soft);white-space:nowrap;cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;font-weight:600;transition:color .15s,border-color .15s,background .15s;display:inline-flex}@media (hover:hover){.ProofreadPanel-module__06Cwqa__tab:hover{border-color:var(--pf-accent);color:var(--pf-accent-ink)}}.ProofreadPanel-module__06Cwqa__tabActive{background:var(--pf-accent-soft);border-color:var(--pf-accent);color:var(--pf-accent-ink)}.ProofreadPanel-module__06Cwqa__tabCount{background:rgba(var(--ink-rgb), .07);border-radius:99px;padding:1px 7px;font-size:.7rem;font-weight:700}.ProofreadPanel-module__06Cwqa__tabActive .ProofreadPanel-module__06Cwqa__tabCount{background:#d9770629}.ProofreadPanel-module__06Cwqa__body{flex-direction:column;flex:1;gap:10px;padding:14px 18px 20px;display:flex;overflow-y:auto}.ProofreadPanel-module__06Cwqa__card{background:var(--pf-surface);border:1px solid var(--pf-line);cursor:pointer;border-radius:14px;flex-direction:column;gap:9px;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex}@media (hover:hover){.ProofreadPanel-module__06Cwqa__card:hover{border-color:var(--pf-accent)}}.ProofreadPanel-module__06Cwqa__cardActive{border-color:var(--pf-accent);box-shadow:0 0 0 3px var(--pf-accent-soft)}.ProofreadPanel-module__06Cwqa__cardLost{opacity:.62;cursor:default}.ProofreadPanel-module__06Cwqa__cardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.ProofreadPanel-module__06Cwqa__catChip{letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:2px 9px;font-size:.66rem;font-weight:700}.ProofreadPanel-module__06Cwqa__cat_spelling{background:var(--pf-accent-soft);color:var(--pf-accent-ink)}.ProofreadPanel-module__06Cwqa__cat_grammar{background:var(--accent-tint);color:#5b48c2}.ProofreadPanel-module__06Cwqa__cat_punctuation{background:var(--accent-tint);color:#23648f}.ProofreadPanel-module__06Cwqa__cat_phrase{background:var(--pf-good-soft);color:var(--success-strong)}.ProofreadPanel-module__06Cwqa__cat_kurdish{background:var(--info-tint-strong);color:#0d6d6a}.ProofreadPanel-module__06Cwqa__repeatChip{background:var(--surface-2);color:var(--pf-ink-soft);white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:.66rem;font-weight:600}.ProofreadPanel-module__06Cwqa__lostHint{color:var(--pf-ink-soft);font-size:.72rem;font-style:italic}.ProofreadPanel-module__06Cwqa__diff{flex-wrap:wrap;align-items:baseline;gap:6px 8px;font-size:.95rem;line-height:1.7;display:flex}.ProofreadPanel-module__06Cwqa__diffOriginal{color:var(--pf-bad);background:var(--pf-bad-soft);border-radius:5px;padding:0 5px;text-decoration:line-through;text-decoration-thickness:1.5px}.ProofreadPanel-module__06Cwqa__diffArrow{color:var(--pf-ink-soft);flex-shrink:0;align-items:center;display:inline-flex}[dir=rtl] .ProofreadPanel-module__06Cwqa__diffArrow svg{transform:scaleX(-1)}.ProofreadPanel-module__06Cwqa__panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ProofreadPanel-module__06Cwqa__diffArrow svg{transform:scaleX(-1)}.ProofreadPanel-module__06Cwqa__diffCorrected{color:var(--success-strong);background:var(--pf-good-soft);border-radius:5px;padding:0 5px;font-weight:600}.ProofreadPanel-module__06Cwqa__note{color:var(--pf-ink-soft);margin:0;font-size:.8rem;line-height:1.55}.ProofreadPanel-module__06Cwqa__cardActions{align-items:center;gap:8px;display:flex}.ProofreadPanel-module__06Cwqa__acceptBtn{background:var(--pf-good);color:#fff;cursor:pointer;border:none;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:7px 16px;font-size:.82rem;font-weight:700;transition:filter .15s;display:inline-flex}@media (hover:hover){.ProofreadPanel-module__06Cwqa__acceptBtn:hover{filter:brightness(1.08)}}.ProofreadPanel-module__06Cwqa__rejectBtn{border:1px solid var(--pf-line);min-height:34px;color:var(--pf-ink-soft);cursor:pointer;background:0 0;border-radius:9px;padding:7px 14px;font-size:.82rem;font-weight:600;transition:color .15s,border-color .15s}@media (hover:hover){.ProofreadPanel-module__06Cwqa__rejectBtn:hover{color:var(--pf-bad);border-color:var(--pf-bad)}}.ProofreadPanel-module__06Cwqa__receipt{background:rgba(var(--ink-rgb), .04);color:var(--pf-ink-soft);border-radius:10px;align-items:center;gap:8px;padding:7px 12px;font-size:.82rem;display:flex}.ProofreadPanel-module__06Cwqa__receiptAccepted{background:var(--pf-good-soft);color:var(--success-strong)}.ProofreadPanel-module__06Cwqa__receiptText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ProofreadPanel-module__06Cwqa__receiptLabel{text-transform:uppercase;letter-spacing:.06em;opacity:.8;flex-shrink:0;font-size:.7rem;font-weight:700}.ProofreadPanel-module__06Cwqa__loading{flex-direction:column;gap:10px;display:flex}.ProofreadPanel-module__06Cwqa__skelCard{background:var(--pf-surface);border:1px solid var(--pf-line);border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.ProofreadPanel-module__06Cwqa__skelLine{background:linear-gradient(90deg, var(--pf-line) 25%, var(--bg-inset) 50%, var(--pf-line) 75%);background-size:200% 100%;border-radius:6px;height:12px;animation:1.4s infinite ProofreadPanel-module__06Cwqa__pfShimmer}@keyframes ProofreadPanel-module__06Cwqa__pfShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ProofreadPanel-module__06Cwqa__loadingLabel{text-align:center;color:var(--pf-ink-soft);padding-top:4px;font-size:.82rem}.ProofreadPanel-module__06Cwqa__errorBox{text-align:center;border:1px dashed var(--pf-bad);background:var(--pf-bad-soft);color:var(--pf-bad);border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:26px 16px;font-size:.88rem;display:flex}.ProofreadPanel-module__06Cwqa__retryBtn{background:var(--pf-ink);color:#fff;cursor:pointer;border:none;border-radius:9px;padding:8px 20px;font-size:.82rem;font-weight:700}.ProofreadPanel-module__06Cwqa__retryBtn:disabled{opacity:.5;cursor:default}.ProofreadPanel-module__06Cwqa__empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:46px 20px;display:flex}.ProofreadPanel-module__06Cwqa__emptyBadge{background:var(--pf-good-soft);width:56px;height:56px;color:var(--pf-good);border-radius:50%;place-items:center;display:grid}.ProofreadPanel-module__06Cwqa__emptyTitle{color:var(--pf-ink);font-size:1.05rem;font-weight:700}.ProofreadPanel-module__06Cwqa__emptyDesc{color:var(--pf-ink-soft);max-width:260px;font-size:.84rem;line-height:1.6}.ProofreadPanel-module__06Cwqa__lockCard{text-align:center;border:1px solid var(--pf-line);background:radial-gradient(120% 120% at 50% 0%, #d9770614, transparent 60%), var(--pf-surface);border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:20px 16px;display:flex}.ProofreadPanel-module__06Cwqa__lockIcon{background:var(--pf-accent);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.ProofreadPanel-module__06Cwqa__lockTitle{color:var(--pf-ink);font-size:.95rem;font-weight:700}.ProofreadPanel-module__06Cwqa__lockDesc{color:var(--pf-ink-soft);max-width:250px;font-size:.8rem;line-height:1.55}.ProofreadPanel-module__06Cwqa__lockCta{background:var(--pf-accent);color:#fff;cursor:pointer;border:none;border-radius:10px;margin-top:4px;padding:9px 22px;font-size:.84rem;font-weight:700;transition:filter .15s}@media (hover:hover){.ProofreadPanel-module__06Cwqa__lockCta:hover{filter:brightness(1.06)}}.ProofreadPanel-module__06Cwqa__footer{background:var(--pf-surface);background:color-mix(in srgb, var(--pf-surface) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--pf-line);z-index:3;flex-shrink:0;gap:10px;padding:14px 18px;display:flex;position:sticky;bottom:0}.ProofreadPanel-module__06Cwqa__applyAllBtn{background:var(--pf-ink);color:#fff;cursor:pointer;border:none;border-radius:11px;flex:1;min-height:42px;font-size:.88rem;font-weight:700;transition:filter .15s}@media (hover:hover){.ProofreadPanel-module__06Cwqa__applyAllBtn:hover:not(:disabled){filter:brightness(1.25)}}.ProofreadPanel-module__06Cwqa__applyAllBtn:disabled{opacity:.45;cursor:default}.ProofreadPanel-module__06Cwqa__recheckBtn{border:1px solid var(--pf-line);width:46px;min-height:42px;color:var(--pf-ink-soft);cursor:pointer;background:0 0;border-radius:11px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .15s,border-color .15s;display:inline-flex}@media (hover:hover){.ProofreadPanel-module__06Cwqa__recheckBtn:hover:not(:disabled){color:var(--pf-ink);border-color:var(--pf-ink-soft)}}.ProofreadPanel-module__06Cwqa__recheckBtn:disabled{opacity:.5;cursor:default}.ProofreadPanel-module__06Cwqa__popover{--pf-chrome:#eef1f6;--pf-surface:#fff;--pf-ink:#1d2433;--pf-ink-soft:#5d6577;--pf-line:#e4e7ee;--pf-accent:#d97706;--pf-accent-soft:#fdf0dd;--pf-accent-ink:#92500a;--pf-good:#059669;--pf-good-soft:#e7f6f0;--pf-bad:#b3403c;--pf-bad-soft:#fbeeed;z-index:1010;background:var(--pf-chrome,var(--bg-inset));border:1px solid var(--pf-line);width:min(340px,100vw - 16px);box-shadow:0 18px 50px -14px rgba(29, 36, 51, calc(.34 * var(--glow-k))), 0 2px 6px -3px rgba(29, 36, 51, calc(.2 * var(--glow-k)));direction:inherit;animation:ProofreadPanel-module__06Cwqa__pfPopIn .18s var(--ease-out-quint);-webkit-user-select:none;user-select:none;border-radius:16px;flex-direction:column;display:flex;position:fixed;overflow:hidden}.ProofreadPanel-module__06Cwqa__popDragging{cursor:grabbing;box-shadow:0 26px 66px -14px rgba(29, 36, 51, calc(.42 * var(--glow-k))), 0 2px 6px -3px rgba(29, 36, 51, calc(.22 * var(--glow-k)));animation:none;transform:none!important}.ProofreadPanel-module__06Cwqa__popParked{animation:none}@keyframes ProofreadPanel-module__06Cwqa__pfPopIn{0%{opacity:0;translate:0 4px;scale:.97}to{opacity:1;translate:0;scale:1}}.ProofreadPanel-module__06Cwqa__popBar{background:0 0;align-items:center;gap:8px;padding:7px 9px;display:flex}.ProofreadPanel-module__06Cwqa__popClose{width:26px;height:26px;color:var(--pf-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;place-items:center;transition:background .15s,color .15s;display:grid}@media (hover:hover){.ProofreadPanel-module__06Cwqa__popClose:hover{background:rgba(var(--ink-rgb), .08);color:var(--pf-ink)}}.ProofreadPanel-module__06Cwqa__popLevel{background:var(--pf-accent-soft);color:var(--pf-accent-ink);white-space:nowrap;border-radius:7px;flex-shrink:0;padding:3px 9px;font-size:.72rem;font-weight:700}.ProofreadPanel-module__06Cwqa__popGrip{color:#9aa2b1;cursor:grab;touch-action:none;flex:1;place-items:center;padding:4px 0;transition:color .15s;display:grid}@media (hover:hover){.ProofreadPanel-module__06Cwqa__popGrip:hover{color:var(--pf-ink-soft)}}.ProofreadPanel-module__06Cwqa__popDragging .ProofreadPanel-module__06Cwqa__popGrip{cursor:grabbing;color:var(--pf-ink-soft)}.ProofreadPanel-module__06Cwqa__popCat{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:99px;flex-shrink:0;padding:3px 9px;font-size:.66rem;font-weight:700}.ProofreadPanel-module__06Cwqa__popCard{background:var(--pf-surface);-webkit-user-select:text;user-select:text;border-radius:12px;flex-direction:column;gap:10px;margin:0 8px 8px;padding:13px 14px;display:flex}.ProofreadPanel-module__06Cwqa__popCardHead{align-items:center;gap:10px;display:flex}.ProofreadPanel-module__06Cwqa__popCatIcon{background:var(--pf-accent-soft);width:30px;height:30px;color:var(--pf-accent-ink);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.ProofreadPanel-module__06Cwqa__popWrong{color:var(--pf-bad);background:var(--pf-bad-soft);overflow-wrap:anywhere;border-radius:5px;min-width:0;padding:1px 7px;font-size:.95rem;line-height:1.6;text-decoration:line-through;text-decoration-thickness:1.5px}.ProofreadPanel-module__06Cwqa__popNote{color:var(--pf-ink-soft);margin:0;font-size:.82rem;line-height:1.55}.ProofreadPanel-module__06Cwqa__popSuggestions{flex-wrap:wrap;gap:7px;display:flex}.ProofreadPanel-module__06Cwqa__popSuggestion{background:var(--pf-good);color:#fff;cursor:pointer;min-height:38px;transition:transform .14s var(--ease-out-quint), box-shadow .14s ease, filter .14s ease;border:none;border-radius:9px;padding:8px 16px;font-size:.95rem;font-weight:700}@media (hover:hover){.ProofreadPanel-module__06Cwqa__popSuggestion:hover{filter:brightness(1.07);box-shadow:0 6px 14px -6px rgba(5, 150, 105, calc(.7 * var(--glow-k)));transform:translateY(-1px)}}.ProofreadPanel-module__06Cwqa__popSuggestion:active{box-shadow:none;transform:translateY(0)scale(.97)}.ProofreadPanel-module__06Cwqa__popAlt{border:1px solid var(--pf-good);background:var(--pf-good-soft);color:var(--success-strong);cursor:pointer;min-height:38px;transition:transform .14s var(--ease-out-quint), background .14s ease;border-radius:9px;padding:7px 14px;font-size:.9rem;font-weight:600}@media (hover:hover){.ProofreadPanel-module__06Cwqa__popAlt:hover{background:var(--success-tint-strong);transform:translateY(-1px)}}.ProofreadPanel-module__06Cwqa__popAlt:active{transform:translateY(0)scale(.97)}.ProofreadPanel-module__06Cwqa__popIgnore{background:rgba(var(--ink-rgb), .05);color:var(--pf-ink-soft);cursor:pointer;border:none;border-radius:8px;align-self:flex-end;padding:7px 14px;font-size:.82rem;font-weight:600;transition:background .15s,color .15s}@media (hover:hover){.ProofreadPanel-module__06Cwqa__popIgnore:hover{background:var(--pf-bad-soft);color:var(--pf-bad)}}.ProofreadPanel-module__06Cwqa__popFoot{align-items:center;gap:10px;padding:0 14px 11px;display:flex}.ProofreadPanel-module__06Cwqa__popNext{color:var(--pf-accent-ink);cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;padding:4px 2px;font-size:.85rem;font-weight:700;transition:color .15s;display:inline-flex}.ProofreadPanel-module__06Cwqa__popNextArrow{transition:transform .18s var(--ease-out-quint)}@media (hover:hover){.ProofreadPanel-module__06Cwqa__popNext:hover .ProofreadPanel-module__06Cwqa__popNextArrow{transform:translate(3px)}}[dir=rtl] .ProofreadPanel-module__06Cwqa__popNextArrow{transform:scaleX(-1)}@media (hover:hover){[dir=rtl] .ProofreadPanel-module__06Cwqa__popNext:hover .ProofreadPanel-module__06Cwqa__popNextArrow{transform:scaleX(-1)translate(3px)}}.ProofreadPanel-module__06Cwqa__popCount{color:var(--pf-ink-soft);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:.75rem;font-weight:700}.ProofreadPanel-module__06Cwqa__popPrev{border:1px solid var(--pf-line);background:var(--pf-surface);width:30px;height:30px;color:var(--pf-accent-ink);cursor:pointer;border-radius:9px;flex-shrink:0;place-items:center;transition:background .15s,border-color .15s,transform .15s;display:grid}@media (hover:hover){.ProofreadPanel-module__06Cwqa__popPrev:hover{background:var(--pf-accent-soft);border-color:var(--pf-accent);transform:translate(-2px)}}[dir=rtl] .ProofreadPanel-module__06Cwqa__popPrev svg{transform:scaleX(-1)}@media (hover:hover){[dir=rtl] .ProofreadPanel-module__06Cwqa__popPrev:hover{transform:translate(2px)}}.ProofreadPanel-module__06Cwqa__popNext:disabled,.ProofreadPanel-module__06Cwqa__popPrev:disabled{opacity:.45;cursor:default;transform:none}@media (prefers-reduced-motion:reduce){.ProofreadPanel-module__06Cwqa__popover,.ProofreadPanel-module__06Cwqa__cardInspect{animation:none}.ProofreadPanel-module__06Cwqa__popSuggestion,.ProofreadPanel-module__06Cwqa__popAlt,.ProofreadPanel-module__06Cwqa__popPrev,.ProofreadPanel-module__06Cwqa__popNextArrow{transition:none}@media (hover:hover){.ProofreadPanel-module__06Cwqa__popSuggestion:hover,.ProofreadPanel-module__06Cwqa__popAlt:hover,.ProofreadPanel-module__06Cwqa__popPrev:hover,.ProofreadPanel-module__06Cwqa__popNext:hover .ProofreadPanel-module__06Cwqa__popNextArrow{transform:none}}}.pf-mark{border-bottom:2px dotted var(--warning-fg);cursor:pointer;background:#d9770614;border-radius:2px;transition:background .15s}@media (hover:hover){.pf-mark:hover{background:#d977062e}}.pf-mark-active{box-shadow:0 0 0 2px rgba(217, 119, 6, calc(.28 * var(--glow-k)));background:#d9770638}@media (min-width:951px) and (max-width:1200px){.ProofreadPanel-module__06Cwqa__panel{width:340px}}@media (max-width:950px){.ProofreadPanel-module__06Cwqa__panel{--sheet-line:var(--pf-line)}.ProofreadPanel-module__06Cwqa__collapse svg{transform:rotate(-90deg)}@media (hover:hover){.ProofreadPanel-module__06Cwqa__collapse:hover svg{transform:rotate(-90deg)translate(-2px)}}.ProofreadPanel-module__06Cwqa__resizer{display:none}.ProofreadPanel-module__06Cwqa__header{padding:4px 12px 8px}.ProofreadPanel-module__06Cwqa__title{display:none}.ProofreadPanel-module__06Cwqa__acceptBtn,.ProofreadPanel-module__06Cwqa__rejectBtn{min-height:44px;padding-inline:18px}.ProofreadPanel-module__06Cwqa__panel[data-detent=fit] .ProofreadPanel-module__06Cwqa__body{padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));flex:0 auto}.ProofreadPanel-module__06Cwqa__inspector{flex-direction:column;gap:10px;display:flex}.ProofreadPanel-module__06Cwqa__cardInspect{cursor:default;animation:ProofreadPanel-module__06Cwqa__pfInspectIn .18s var(--ease-out-quint);gap:11px;padding:14px 16px}@media (hover:hover){.ProofreadPanel-module__06Cwqa__cardInspect:hover{border-color:var(--pf-line)}}.ProofreadPanel-module__06Cwqa__cardInspect .ProofreadPanel-module__06Cwqa__diff{font-size:1.06rem}.ProofreadPanel-module__06Cwqa__cardInspect .ProofreadPanel-module__06Cwqa__note{font-size:.84rem}.ProofreadPanel-module__06Cwqa__cardInspect .ProofreadPanel-module__06Cwqa__acceptBtn{flex:1;justify-content:center;min-height:46px;font-size:.88rem}.ProofreadPanel-module__06Cwqa__cardInspect .ProofreadPanel-module__06Cwqa__rejectBtn{min-height:46px}.ProofreadPanel-module__06Cwqa__alts{flex-wrap:wrap;gap:7px;display:flex}.ProofreadPanel-module__06Cwqa__alt{border:1px solid var(--pf-good);background:var(--pf-good-soft);color:var(--success-strong);cursor:pointer;border-radius:9px;min-height:44px;padding:6px 14px;font-size:.85rem;font-weight:600}.ProofreadPanel-module__06Cwqa__insNav{align-items:center;gap:2px;display:flex}.ProofreadPanel-module__06Cwqa__insNavBtn{border:1px solid var(--pf-line);background:var(--pf-surface);width:40px;height:40px;color:var(--pf-ink-soft);cursor:pointer;border-radius:11px;place-items:center;display:grid}[dir=rtl] .ProofreadPanel-module__06Cwqa__insNavBtn svg{transform:scaleX(-1)}.ProofreadPanel-module__06Cwqa__panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ProofreadPanel-module__06Cwqa__insNavBtn svg{transform:scaleX(-1)}.ProofreadPanel-module__06Cwqa__insCount{text-align:center;min-width:34px;color:var(--pf-ink-soft);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:700}}@keyframes ProofreadPanel-module__06Cwqa__pfInspectIn{0%{opacity:0;transform:translateY(6px)}}:root[data-theme=dark] .ProofreadPanel-module__06Cwqa__panel,:root[data-theme=dark] .ProofreadPanel-module__06Cwqa__popover{--pf-paper:var(--bg-surface);--pf-chrome:var(--bg-canvas);--pf-surface:var(--bg-raised);--pf-ink:var(--text-primary);--pf-ink-soft:var(--text-secondary);--pf-line:var(--border-default);--pf-accent:var(--warning-fg);--pf-accent-soft:var(--warning-tint);--pf-accent-ink:var(--warning-strong);--pf-good:var(--success-fg);--pf-good-soft:var(--success-tint);--pf-bad:var(--danger-fg);--pf-bad-soft:var(--danger-tint)}
.AiBlob-module__NFcYBG__blob{font-size:var(--orb-size,72px);--orb-lit:255, 255, 255;--orb-shade:6, 8, 24;--orb-spin:26s;--orb-stir:1;isolation:isolate;flex-shrink:0;place-items:center;width:1em;height:1em;animation:6.5s ease-in-out infinite AiBlob-module__NFcYBG__blobFloat;display:grid;position:relative}.AiBlob-module__NFcYBG__blobSm{--orb-stir:.34;font-size:22px;animation-duration:3.2s}.AiBlob-module__NFcYBG__blobXs{font-size:26px;animation:none}.AiBlob-module__NFcYBG__blobSm .AiBlob-module__NFcYBG__blobOrbit,.AiBlob-module__NFcYBG__blobSm .AiBlob-module__NFcYBG__blobShadow,.AiBlob-module__NFcYBG__blobSm .AiBlob-module__NFcYBG__blobSpark,.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobOrbit,.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobShadow,.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobSpark{display:none}.AiBlob-module__NFcYBG__blobShadow{background:radial-gradient(ellipse at center, rgba(var(--ink-rgb), .32), transparent 70%);filter:blur(.045em);z-index:-1;border-radius:50%;width:.78em;height:.15em;animation:6.5s ease-in-out infinite AiBlob-module__NFcYBG__blobShadowPulse;position:absolute;bottom:-.2em;left:50%}.AiBlob-module__NFcYBG__blobOrbit{z-index:3;pointer-events:none;animation:9s linear infinite AiBlob-module__NFcYBG__blobOrbitSpin;position:absolute;inset:-.16em}.AiBlob-module__NFcYBG__blobOrbit i{background:radial-gradient(circle at 35% 35%, rgba(var(--orb-lit), .95), rgba(var(--orb-glow), .9));width:.07em;height:.07em;box-shadow:0 0 .08em .02em rgba(var(--orb-glow), calc(.55 * var(--glow-k)));border-radius:50%;margin-inline-start:-.035em;position:absolute;top:0;left:50%}.AiBlob-module__NFcYBG__blobGlow{background:radial-gradient(circle at 50% 55%, rgba(var(--orb-glow), .4) 0%, rgba(var(--orb-glow), .15) 46%, rgba(var(--orb-glow), 0) 72%);filter:blur(.08em);z-index:0;border-radius:50%;animation:5.3s ease-in-out infinite AiBlob-module__NFcYBG__blobGlowPulse;position:absolute;inset:-18%}.AiBlob-module__NFcYBG__blobCore{z-index:1;background:radial-gradient(circle at 30% 22%, var(--orb-c1) 0%, transparent 56%), radial-gradient(circle at 74% 84%, var(--orb-c2) 0%, transparent 64%), linear-gradient(152deg, var(--orb-c1) 0%, var(--orb-c2) 90%);width:100%;height:100%;box-shadow: 0 .06em .16em rgba(6, 8, 24, calc(.28 * var(--glow-k))),  0 .02em .3em rgba(var(--orb-glow), calc(.3 * var(--glow-k)));border-radius:50%;position:relative;overflow:hidden}.AiBlob-module__NFcYBG__shapeDrop{--orb-spin:21s;--orb-stir:1.15}.AiBlob-module__NFcYBG__shapeDrop .AiBlob-module__NFcYBG__blobLiquid{animation-direction:reverse}.AiBlob-module__NFcYBG__shapeBloom{--orb-spin:17s;--orb-stir:1.45}.AiBlob-module__NFcYBG__shapeSphere{--orb-spin:34s;--orb-stir:.6}.AiBlob-module__NFcYBG__blobSm .AiBlob-module__NFcYBG__blobCore{box-shadow:0 .03em .12em rgba(6, 8, 24, calc(.24 * var(--glow-k)))}.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobGlow,.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobLiquid,.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobA,.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobB,.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobC,.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobShine{animation:none}.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobGlow,.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobA,.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobB,.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobC,.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobShine{filter:none}.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobLiquid{-webkit-mask:none;mask:none}.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobCaustic{display:none}.AiBlob-module__NFcYBG__blobXs .AiBlob-module__NFcYBG__blobRim{background:0 0;-webkit-mask:none;mask:none}.AiBlob-module__NFcYBG__blobLiquid{animation:AiBlob-module__NFcYBG__blobSpin var(--orb-spin) linear infinite;border-radius:50%;position:absolute;inset:-8%;-webkit-mask:radial-gradient(circle,#000 54%,#0000 92%);mask:radial-gradient(circle,#000 54%,#0000 92%)}.AiBlob-module__NFcYBG__blobA,.AiBlob-module__NFcYBG__blobB,.AiBlob-module__NFcYBG__blobC{filter:blur(.1em);border-radius:50%;width:86%;height:86%;position:absolute}.AiBlob-module__NFcYBG__blobA{background:radial-gradient(circle at 50% 50%, var(--orb-f1), transparent 70%);opacity:.96;animation:AiBlob-module__NFcYBG__blobDriftA calc(17s * var(--orb-stir)) ease-in-out infinite;top:4%;left:2%}.AiBlob-module__NFcYBG__blobB{background:radial-gradient(circle at 50% 50%, var(--orb-f2), transparent 70%);opacity:.88;animation:AiBlob-module__NFcYBG__blobDriftB calc(23s * var(--orb-stir)) ease-in-out infinite;bottom:2%;right:2%}.AiBlob-module__NFcYBG__blobC{background:radial-gradient(circle at 50% 50%, var(--orb-f3), transparent 72%);opacity:.72;animation:AiBlob-module__NFcYBG__blobDriftC calc(19s * var(--orb-stir)) ease-in-out infinite;top:26%;right:6%}.AiBlob-module__NFcYBG__blobDepth{background:radial-gradient(circle at 32% 24%, rgba(var(--orb-lit), .26) 0%, rgba(var(--orb-lit), 0) 46%), radial-gradient(circle at 70% 78%, rgba(var(--orb-shade), .5) 0%, rgba(var(--orb-shade), 0) 58%), radial-gradient(circle at 50% 50%, rgba(var(--orb-shade), 0) 54%, rgba(var(--orb-shade), .3) 82%, rgba(var(--orb-shade), .55) 100%);border-radius:50%;position:absolute;inset:0}.AiBlob-module__NFcYBG__blobCaustic{background:radial-gradient(ellipse at 50% 92%, rgba(var(--orb-glow), .6) 0%, rgba(var(--orb-lit), .16) 38%, transparent 72%);filter:blur(.05em);border-radius:50%;height:34%;position:absolute;bottom:4%;left:16%;right:16%}.AiBlob-module__NFcYBG__blobRim{background:radial-gradient(circle at 68% 76%, rgba(var(--orb-lit), .62) 0%, rgba(var(--orb-lit), 0) 46%);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff38;-webkit-mask:radial-gradient(circle,#0000 72%,#000 90%);mask:radial-gradient(circle,#0000 72%,#000 90%)}.AiBlob-module__NFcYBG__blobShine{background:radial-gradient(circle at 44% 40%, rgba(var(--orb-lit), .95), rgba(var(--orb-lit), 0) 66%);filter:blur(.02em);border-radius:50%;width:32%;height:22%;animation:13s ease-in-out infinite AiBlob-module__NFcYBG__blobShineDrift;position:absolute;top:10%;left:16%;transform:rotate(-20deg)}.AiBlob-module__NFcYBG__blobSpark{background:rgba(var(--orb-lit), .9);opacity:.75;border-radius:50%;width:8%;height:8%;position:absolute;top:26%;left:22%}.AiBlob-module__NFcYBG__blobSm .AiBlob-module__NFcYBG__blobLiquid{animation-duration:calc(var(--orb-spin) * .34)}.AiBlob-module__NFcYBG__blobSm .AiBlob-module__NFcYBG__blobGlow{animation-duration:2.6s}@keyframes AiBlob-module__NFcYBG__blobFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-.045em)scale(1.025)}}@keyframes AiBlob-module__NFcYBG__blobShadowPulse{0%,to{opacity:.9;transform:translate(-50%)scale(1)}50%{opacity:.62;transform:translate(-50%)scale(.86)}}@keyframes AiBlob-module__NFcYBG__blobOrbitSpin{to{transform:rotate(360deg)}}@keyframes AiBlob-module__NFcYBG__blobGlowPulse{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes AiBlob-module__NFcYBG__blobSpin{to{transform:rotate(360deg)}}@keyframes AiBlob-module__NFcYBG__blobDriftA{0%,to{transform:translate(0)scale(1)}33%{transform:translate(16%,12%)scale(1.14)}66%{transform:translate(4%,22%)scale(.92)}}@keyframes AiBlob-module__NFcYBG__blobDriftB{0%,to{transform:translate(0)scale(1.05)}40%{transform:translate(-18%,-14%)scale(.9)}70%{transform:translate(-6%,-24%)scale(1.16)}}@keyframes AiBlob-module__NFcYBG__blobDriftC{0%,to{transform:translate(0)scale(.95)}50%{transform:translate(-22%,16%)scale(1.22)}}@keyframes AiBlob-module__NFcYBG__blobShineDrift{0%,to{opacity:.92;transform:rotate(-20deg)translate(0)}50%{opacity:.62;transform:rotate(-20deg)translate(12%,9%)}}@media (prefers-reduced-motion:reduce){.AiBlob-module__NFcYBG__blob,.AiBlob-module__NFcYBG__blobGlow,.AiBlob-module__NFcYBG__blobLiquid,.AiBlob-module__NFcYBG__blobA,.AiBlob-module__NFcYBG__blobB,.AiBlob-module__NFcYBG__blobC,.AiBlob-module__NFcYBG__blobShine,.AiBlob-module__NFcYBG__blobShadow,.AiBlob-module__NFcYBG__blobOrbit{animation:none}}
.AskAiPanel-module__ZEtDRq__panel{--ask-ink:#1d2433;--ask-ink-soft:#5d6577;--ask-ink-faint:#8a91a8;--ask-line:#e4e7ee;--ask-glass:#ffffffb8;--ask-glass-2:#ffffffe6;--ask-accent:var(--blue);--ask-accent-rgb:var(--blue-rgb);--ask-accent-soft:var(--blue-lt);--ask-accent-ink:var(--blue-dk);--ask-dir:1;width:var(--ask-drawer-w,420px);background:linear-gradient(168deg, var(--bg-raised) 0%, var(--bg-inset) 52%, var(--ultra-tint) 100%);border-inline-end:1px solid var(--ask-line);max-width:92vw;height:100dvh;box-shadow:24px 0 60px -28px rgba(29, 36, 51, calc(.28 * var(--glow-k)));z-index:500;visibility:hidden;pointer-events:none;transition:transform .42s var(--ease-out-quint), visibility 0s linear .42s;direction:inherit;flex-direction:column;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}html[dir=rtl] .AskAiPanel-module__ZEtDRq__panel{--ask-dir:-1}.AskAiPanel-module__ZEtDRq__panel.AskAiPanel-module__ZEtDRq__open{visibility:visible;pointer-events:auto;transition:transform .42s var(--ease-out-quint), visibility 0s linear 0s;transform:translate(0)}.AskAiPanel-module__ZEtDRq__panel:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(rgba(var(--ask-accent-rgb),.16) .8px, transparent 1.2px), radial-gradient(#38bdf824 .8px, transparent 1.2px);opacity:.55;background-position:0 0,55px 80px;background-size:120px 120px,200px 200px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 72%);mask-image:linear-gradient(#000 0%,#0000 72%)}.AskAiPanel-module__ZEtDRq__panel:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(420px 300px at 85% -5%,#818cf829,#0000 70%),radial-gradient(360px 300px at -10% 32%,#a855f71a,#0000 70%),radial-gradient(520px 400px at 50% 112%,#38bdf817,#0000 70%);position:absolute;inset:0}.AskAiPanel-module__ZEtDRq__grab,.AskAiPanel-module__ZEtDRq__header,.AskAiPanel-module__ZEtDRq__body,.AskAiPanel-module__ZEtDRq__composer,.AskAiPanel-module__ZEtDRq__cappedBox{z-index:1;position:relative}.AskAiPanel-module__ZEtDRq__resizer{cursor:ew-resize;z-index:10;width:8px;height:100%;position:absolute;top:0;right:-4px}.AskAiPanel-module__ZEtDRq__resizer:after{content:"";background:var(--ask-line);border-radius:99px;width:5px;height:60px;transition:background-color .2s,height .2s;position:absolute;top:50%;right:4px;transform:translateY(-50%)}@media (hover:hover){.AskAiPanel-module__ZEtDRq__resizer:hover:after{background:var(--ask-accent);height:76px}}.AskAiPanel-module__ZEtDRq__grab{display:none}.AskAiPanel-module__ZEtDRq__header{background:rgba(var(--surface-rgb), .6);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--ask-line);flex-shrink:0;align-items:flex-start;gap:12px;padding:20px 22px 14px;display:flex}.AskAiPanel-module__ZEtDRq__headerText{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.AskAiPanel-module__ZEtDRq__eyebrow{font-family:var(--font-secondary);letter-spacing:.16em;text-transform:uppercase;color:var(--ask-accent);align-items:center;gap:7px;font-size:.68rem;font-weight:600;display:inline-flex}.AskAiPanel-module__ZEtDRq__eyebrowDot{background:var(--ask-accent);width:6px;height:6px;box-shadow:0 0 0 3px rgba(var(--ask-accent-rgb), calc(.14 * var(--glow-k))), 0 0 8px rgba(var(--ask-accent-rgb), calc(.45 * var(--glow-k)));border-radius:50%}.AskAiPanel-module__ZEtDRq__title{background:linear-gradient(120deg, var(--ask-ink) 30%, var(--ask-accent) 90%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.4rem;font-weight:700;line-height:1.2}.AskAiPanel-module__ZEtDRq__subtitle{color:var(--ask-ink-soft);font-size:.82rem}.AskAiPanel-module__ZEtDRq__headerActions{flex-shrink:0;gap:6px;display:flex}.AskAiPanel-module__ZEtDRq__iconBtn{border:1px solid var(--ask-line);background:var(--ask-glass-2);width:34px;height:34px;color:var(--ask-ink-soft);cursor:pointer;border-radius:10px;flex-shrink:0;place-items:center;transition:color .15s,border-color .15s,background .15s;display:grid}@media (hover:hover){.AskAiPanel-module__ZEtDRq__iconBtn:hover{color:var(--ask-ink);border-color:var(--ask-ink-soft);background:var(--bg-surface)}}.AskAiPanel-module__ZEtDRq__iconBtn svg{width:15px;height:15px}.AskAiPanel-module__ZEtDRq__collapse svg{transition:transform .18s var(--ease-out-quint)}@media (hover:hover){.AskAiPanel-module__ZEtDRq__collapse:hover svg{transform:translate(-2px)}}.AskAiPanel-module__ZEtDRq__body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px;display:flex;overflow-y:auto}.AskAiPanel-module__ZEtDRq__empty{text-align:center;flex-direction:column;align-items:center;gap:10px;margin:auto 0;padding:12px 6px;display:flex}.AskAiPanel-module__ZEtDRq__orbWrap{flex-direction:column;align-items:center;display:flex;position:relative}.AskAiPanel-module__ZEtDRq__orbWrap:before{content:"";background:radial-gradient(circle, rgba(var(--orb-glow), .26), transparent 65%);filter:blur(10px);pointer-events:none;border-radius:50%;width:240px;height:240px;animation:7s ease-in-out infinite AskAiPanel-module__ZEtDRq__orbAtmosphere;position:absolute;top:36px;left:50%;transform:translate(-50%,-50%)}@keyframes AskAiPanel-module__ZEtDRq__orbAtmosphere{0%,to{opacity:.75;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}.AskAiPanel-module__ZEtDRq__orbBtn{z-index:1;cursor:pointer;transition:transform .24s var(--ease-out-quint);background:0 0;border:none;border-radius:50%;padding:0;line-height:0;position:relative}@media (hover:hover){.AskAiPanel-module__ZEtDRq__orbBtn:hover{transform:scale(1.06)}}.AskAiPanel-module__ZEtDRq__orbBtn:active{transform:scale(.97)}.AskAiPanel-module__ZEtDRq__orbBtn:focus-visible{outline:2px solid var(--ask-accent);outline-offset:6px}.AskAiPanel-module__ZEtDRq__orbPicker{z-index:2;border:1px solid var(--ask-line);background:rgba(var(--surface-rgb), .94);-webkit-backdrop-filter:blur(16px);box-shadow:0 2px 4px #1d24330d, 0 18px 40px -20px rgba(29, 36, 51, calc(.4 * var(--glow-k)));transform-origin:top;opacity:0;visibility:hidden;pointer-events:none;transition:transform .28s var(--ease-out-quint), opacity .2s ease, visibility 0s linear .28s;border-radius:18px;grid-template-columns:repeat(4,auto);gap:10px;padding:12px;display:grid;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%,-6px)scale(.94)}.AskAiPanel-module__ZEtDRq__orbPickerOpen{opacity:1;visibility:visible;pointer-events:auto;transition:transform .34s var(--ease-out-quint), opacity .22s ease, visibility 0s linear 0s;transform:translate(-50%)scale(1)}.AskAiPanel-module__ZEtDRq__orbOption{cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:13px;place-items:center;width:44px;height:44px;padding:0;transition:border-color .16s,background .16s,transform .16s;display:grid}@media (hover:hover){.AskAiPanel-module__ZEtDRq__orbOption:hover{background:var(--bg-inset);transform:translateY(-2px)}}.AskAiPanel-module__ZEtDRq__orbOption:focus-visible{outline:2px solid var(--ask-accent);outline-offset:2px}.AskAiPanel-module__ZEtDRq__orbOptionOn{border-color:var(--ask-accent);background:var(--ask-accent-soft)}.AskAiPanel-module__ZEtDRq__emptyTitle{color:var(--ask-ink);text-wrap:balance;font-size:1.15rem;font-weight:700}.AskAiPanel-module__ZEtDRq__emptyDesc{color:var(--ask-ink-soft);max-width:34ch;font-size:.84rem;line-height:1.6}.AskAiPanel-module__ZEtDRq__starters{margin-top:10px;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:8px;width:100%;max-width:470px;margin-inline:auto;display:grid}.AskAiPanel-module__ZEtDRq__starter{text-align:start;border:1px solid var(--ask-line);background:var(--ask-glass-2);-webkit-backdrop-filter:blur(10px);width:100%;color:var(--ask-ink-soft);letter-spacing:-.015em;cursor:pointer;animation:AskAiPanel-module__ZEtDRq__askRise .5s var(--ease-out-quint) both;transition:transform .22s var(--ease-out-quint), box-shadow .22s var(--ease-standard), border-color .22s var(--ease-standard), background .22s var(--ease-standard), color .22s var(--ease-standard);border-radius:16px;align-items:center;gap:10px;padding:11px 12px;font-family:inherit;font-size:12.5px;font-weight:450;line-height:1.45;display:flex;position:relative}.AskAiPanel-module__ZEtDRq__starterText{flex:1;min-width:0}.AskAiPanel-module__ZEtDRq__starterArrow{width:14px;height:14px;color:var(--ask-accent-ink);opacity:0;transform:translateX(calc(-4px * var(--ask-dir))) scaleX(var(--ask-dir));transition:opacity .2s var(--ease-standard), transform .2s var(--ease-out-quint);flex:none;margin-inline-start:auto}@media (hover:hover){.AskAiPanel-module__ZEtDRq__starter:hover:not(:disabled){color:var(--ask-ink);border-color:rgba(var(--ask-accent-rgb), .38);box-shadow:var(--shadow-md), 0 12px 28px -18px rgba(var(--ask-accent-rgb), calc(.5 * var(--glow-k)));transform:translateY(-2px)}.AskAiPanel-module__ZEtDRq__starter:hover:not(:disabled) .AskAiPanel-module__ZEtDRq__starterArrow{opacity:1;transform:translateX(0) scaleX(var(--ask-dir))}}.AskAiPanel-module__ZEtDRq__starter:active:not(:disabled){transform:translateY(0)scale(.985)}.AskAiPanel-module__ZEtDRq__starter:disabled{opacity:.55;cursor:not-allowed}@keyframes AskAiPanel-module__ZEtDRq__askRise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.AskAiPanel-module__ZEtDRq__userRow{justify-content:flex-end;display:flex}.AskAiPanel-module__ZEtDRq__userBubble{background:linear-gradient(135deg, var(--ask-accent), var(--blue-2));max-width:88%;box-shadow:0 6px 18px -8px rgba(var(--ask-accent-rgb), calc(.45 * var(--glow-k)));color:#fff;white-space:pre-wrap;word-break:break-word;border-radius:14px 14px 4px;padding:10px 14px;font-size:.88rem;line-height:1.55}.AskAiPanel-module__ZEtDRq__answer{border:1px solid var(--ask-line);background:var(--ask-glass);-webkit-backdrop-filter:blur(12px);box-shadow:0 2px 10px -6px rgba(29, 36, 51, calc(.12 * var(--glow-k)));border-radius:14px 14px 14px 4px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.AskAiPanel-module__ZEtDRq__answerBody{color:var(--ask-ink);word-break:break-word;flex-direction:column;gap:8px;font-size:.89rem;line-height:1.7;display:flex}.AskAiPanel-module__ZEtDRq__answerLine{margin:0}.AskAiPanel-module__ZEtDRq__bullet{align-items:flex-start;gap:9px;display:flex}.AskAiPanel-module__ZEtDRq__bulletDot{background:var(--ask-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:.62em}.AskAiPanel-module__ZEtDRq__marker{vertical-align:2px;background:var(--ask-accent-soft);min-width:17px;height:17px;color:var(--ask-accent-ink);cursor:pointer;border:none;border-radius:5px;place-items:center;margin:0 2px;padding:0 4px;font-family:inherit;font-size:.68rem;font-weight:700;line-height:1;transition:background .15s,color .15s;display:inline-grid}@media (hover:hover){.AskAiPanel-module__ZEtDRq__marker:hover{background:var(--ask-accent);color:#fff}}.AskAiPanel-module__ZEtDRq__ungroundedChip{background:var(--warning-tint-strong);color:var(--warning-strong);border-radius:99px;align-self:flex-start;padding:3px 9px;font-size:.7rem;font-weight:600}.AskAiPanel-module__ZEtDRq__sources{border-top:1px dashed var(--ask-line);flex-direction:column;gap:6px;padding-top:10px;display:flex}.AskAiPanel-module__ZEtDRq__sourcesLabel{font-family:var(--font-secondary);letter-spacing:.14em;text-transform:uppercase;color:var(--ask-ink-faint);font-size:.65rem;font-weight:600}.AskAiPanel-module__ZEtDRq__source{text-align:start;background:rgba(var(--surface-rgb), .65);cursor:pointer;border:1px solid #0000;border-radius:9px;align-items:flex-start;gap:8px;width:100%;padding:7px 9px;font-family:inherit;transition:border-color .15s,background .15s;display:flex}@media (hover:hover){.AskAiPanel-module__ZEtDRq__source:hover{border-color:rgba(var(--ask-accent-rgb), .5);background:var(--ask-accent-soft)}}.AskAiPanel-module__ZEtDRq__sourceNum{background:var(--ask-accent-soft);min-width:17px;height:17px;color:var(--ask-accent-ink);border-radius:5px;flex-shrink:0;place-items:center;margin-top:1px;font-size:.68rem;font-weight:700;display:grid}.AskAiPanel-module__ZEtDRq__sourceQuote{color:var(--ask-ink-soft);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.55;display:-webkit-box;overflow:hidden}.AskAiPanel-module__ZEtDRq__thinking{border:1px solid var(--ask-line);background:var(--ask-glass);-webkit-backdrop-filter:blur(12px);border-radius:14px 14px 14px 4px;align-self:flex-start;align-items:center;gap:10px;padding:12px 16px;display:flex}.AskAiPanel-module__ZEtDRq__thinkingLabel{color:var(--ask-ink-soft);font-size:.82rem}.AskAiPanel-module__ZEtDRq__errorBox{border:1px solid var(--danger-line);color:var(--danger-strong);background:#fbeeedd9;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:13px 15px;font-size:.85rem;line-height:1.55;display:flex}.AskAiPanel-module__ZEtDRq__retryBtn{background:var(--bg-surface);color:var(--danger-strong);cursor:pointer;border:1px solid #e3bcb9;border-radius:9px;padding:7px 14px;font-family:inherit;font-size:.8rem;font-weight:600;transition:background .15s}@media (hover:hover){.AskAiPanel-module__ZEtDRq__retryBtn:hover:not(:disabled){background:var(--danger-tint-strong)}}.AskAiPanel-module__ZEtDRq__retryBtn:disabled{opacity:.55;cursor:not-allowed}.AskAiPanel-module__ZEtDRq__composer{background:0 0;flex-direction:column;flex-shrink:0;align-items:center;gap:9px;padding:16px 16px 40px;display:flex}.AskAiPanel-module__ZEtDRq__composerBox{border:1px solid var(--ask-line);background:var(--bg-surface);width:100%;box-shadow:0 1px 2px #1d24330d, 0 10px 28px -16px rgba(29, 36, 51, calc(.3 * var(--glow-k)));border-radius:16px;flex-direction:column;gap:4px;padding:10px 10px 8px 12px;transition:border-color .16s,box-shadow .16s;display:flex}.AskAiPanel-module__ZEtDRq__composerBox:focus-within{border-color:color-mix(in srgb, var(--ask-accent) 55%, var(--ask-line));box-shadow:0 1px 2px #1d24330d, 0 10px 28px -16px rgba(var(--ask-accent-rgb), calc(.35 * var(--glow-k))), 0 0 0 3px rgba(var(--ask-accent-rgb), calc(.12 * var(--glow-k)))}.AskAiPanel-module__ZEtDRq__input{resize:none;width:100%;min-width:0;max-height:132px;color:var(--text-primary);background:0 0;border:none;padding:6px 2px 2px;font-family:inherit;font-size:.9rem;line-height:1.55}.AskAiPanel-module__ZEtDRq__input:focus{outline:none}.AskAiPanel-module__ZEtDRq__input::placeholder{color:#69708a;opacity:.8}.AskAiPanel-module__ZEtDRq__input:disabled{cursor:not-allowed}.AskAiPanel-module__ZEtDRq__composerActions{justify-content:space-between;align-items:center;gap:8px;display:flex}.AskAiPanel-module__ZEtDRq__hint{color:#69708a;opacity:0;pointer-events:none;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:.68rem;transition:opacity .16s;display:inline-flex;overflow:hidden}.AskAiPanel-module__ZEtDRq__kbd{border:1px solid var(--border-default);background:var(--bg-inset);color:var(--text-strong);border-bottom-width:2px;border-radius:5px;padding:2px 6px;font-family:inherit;font-size:.64rem;font-weight:600;line-height:1.35}.AskAiPanel-module__ZEtDRq__disclaimer{color:#6b7186;text-align:center;text-wrap:balance;font-size:.7rem;line-height:1.5}.AskAiPanel-module__ZEtDRq__composerBox:focus-within .AskAiPanel-module__ZEtDRq__hint{opacity:1}.AskAiPanel-module__ZEtDRq__send{background:linear-gradient(135deg, var(--ask-accent), var(--blue-2));width:30px;height:30px;box-shadow:0 4px 12px -4px rgba(var(--ask-accent-rgb), calc(.5 * var(--glow-k)));color:#fff;cursor:pointer;border:none;border-radius:999px;flex-shrink:0;place-items:center;transition:opacity .15s,transform .15s,box-shadow .15s;display:grid}@media (hover:hover){.AskAiPanel-module__ZEtDRq__send:hover:not(:disabled){box-shadow:0 6px 16px -4px rgba(var(--ask-accent-rgb), calc(.6 * var(--glow-k)));transform:translateY(-1px)}}.AskAiPanel-module__ZEtDRq__send:disabled{background:var(--border-default);box-shadow:none;color:#9aa0b8;cursor:not-allowed}.AskAiPanel-module__ZEtDRq__send svg{width:16px;height:16px}.AskAiPanel-module__ZEtDRq__cappedBox{border:1px solid rgba(var(--ask-accent-rgb), .28);-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#eef0fde6,#f3eefdd9);border-radius:16px;flex-direction:column;flex-shrink:0;gap:10px;margin:16px;padding:16px;display:flex}.AskAiPanel-module__ZEtDRq__cappedText{color:var(--ask-accent-ink);font-size:.84rem;line-height:1.55}.AskAiPanel-module__ZEtDRq__cappedCta{background:linear-gradient(135deg, var(--ask-accent), var(--blue-2));box-shadow:0 6px 16px -6px rgba(var(--ask-accent-rgb), calc(.5 * var(--glow-k)));color:#fff;cursor:pointer;border:none;border-radius:10px;align-self:flex-start;padding:9px 18px;font-family:inherit;font-size:.84rem;font-weight:600;transition:transform .15s,box-shadow .15s}@media (hover:hover){.AskAiPanel-module__ZEtDRq__cappedCta:hover{box-shadow:0 8px 20px -6px rgba(var(--ask-accent-rgb), calc(.6 * var(--glow-k)));transform:translateY(-1px)}}@media (min-width:951px) and (max-width:1200px){.AskAiPanel-module__ZEtDRq__panel{width:340px}}@media (max-width:950px){.AskAiPanel-module__ZEtDRq__panel{--sheet-line:var(--ask-line)}.AskAiPanel-module__ZEtDRq__collapse svg{transform:rotate(-90deg)}@media (hover:hover){.AskAiPanel-module__ZEtDRq__collapse:hover svg{transform:rotate(-90deg)translate(-2px)}}.AskAiPanel-module__ZEtDRq__resizer{display:none}.AskAiPanel-module__ZEtDRq__header{align-items:center;gap:8px;padding:4px 12px 8px}.AskAiPanel-module__ZEtDRq__headerText{flex-direction:row;align-items:center}.AskAiPanel-module__ZEtDRq__eyebrow,.AskAiPanel-module__ZEtDRq__headerText .AskAiPanel-module__ZEtDRq__subtitle{display:none}.AskAiPanel-module__ZEtDRq__title{font-size:1.05rem}.AskAiPanel-module__ZEtDRq__empty{gap:8px;padding:6px 4px}.AskAiPanel-module__ZEtDRq__starter{border-radius:12px;padding:9px 10px;font-size:.75rem}.AskAiPanel-module__ZEtDRq__starterArrow,.AskAiPanel-module__ZEtDRq__hint{display:none}.AskAiPanel-module__ZEtDRq__orbPicker{background:var(--bg-surface);-webkit-backdrop-filter:none}.AskAiPanel-module__ZEtDRq__send{width:38px;height:38px}.AskAiPanel-module__ZEtDRq__send svg{width:18px;height:18px}.AskAiPanel-module__ZEtDRq__composer{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.AskAiPanel-module__ZEtDRq__cappedBox{margin-bottom:calc(16px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.AskAiPanel-module__ZEtDRq__panel,.AskAiPanel-module__ZEtDRq__collapse svg,.AskAiPanel-module__ZEtDRq__starter,.AskAiPanel-module__ZEtDRq__starterArrow,.AskAiPanel-module__ZEtDRq__send{transition:none}@media (hover:hover){.AskAiPanel-module__ZEtDRq__starter:hover:not(:disabled),.AskAiPanel-module__ZEtDRq__starter:hover:not(:disabled) .AskAiPanel-module__ZEtDRq__starterArrow,.AskAiPanel-module__ZEtDRq__send:hover:not(:disabled){transform:none}}.AskAiPanel-module__ZEtDRq__starter,.AskAiPanel-module__ZEtDRq__orbWrap:before{animation:none}}:root[data-theme=dark] .AskAiPanel-module__ZEtDRq__panel{--ask-ink:var(--text-primary);--ask-ink-soft:var(--text-secondary);--ask-ink-faint:var(--text-tertiary);--ask-line:var(--border-default);--ask-glass:#1a1d26b8;--ask-glass-2:#1a1d26e6}@media (max-width:950px){.AskAiPanel-module__ZEtDRq__input{font-size:16px}}
.SmartMindMap-module__r_ZwBW__root{animation:SmartMindMap-module__r_ZwBW__mm-rise .5s var(--ease-out-quint) both;flex-direction:column;padding-block:4px;display:flex}@keyframes SmartMindMap-module__r_ZwBW__mm-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.SmartMindMap-module__r_ZwBW__center{background:var(--sp-ink,#221f1a);color:#fbf7ee;max-width:100%;font-family:var(--font-primary);text-align:start;box-shadow:0 8px 18px -10px rgba(34, 31, 26, calc(.55 * var(--glow-k)));border-radius:14px;align-self:flex-start;padding:9px 18px;font-size:1.02rem;font-weight:800;line-height:1.5}.SmartMindMap-module__r_ZwBW__branches{margin:2px 0 0;margin-inline-start:16px;padding:0;list-style:none}.SmartMindMap-module__r_ZwBW__branch{padding-block:7px;padding-inline-start:22px;position:relative}.SmartMindMap-module__r_ZwBW__branch:before{content:"";inset-inline-start:0;border-inline-start:2px solid var(--sp-line,#e8e1d2);border-block-end:2px solid var(--sp-line,#e8e1d2);border-end-start-radius:12px;width:17px;height:29px;position:absolute;top:-7px}.SmartMindMap-module__r_ZwBW__branch:not(:last-child):after{content:"";inset-inline-start:0;border-inline-start:2px solid var(--sp-line,#e8e1d2);position:absolute;top:22px;bottom:-7px}.SmartMindMap-module__r_ZwBW__branchLabel{border:1.5px solid var(--mm,var(--warning-strong));background:color-mix(in srgb, var(--mm,var(--warning-strong)) 9%, var(--sp-surface,var(--bg-surface)));max-width:100%;color:var(--sp-ink,#221f1a);font-family:var(--font-primary);text-align:start;border-radius:11px;padding:5px 13px;font-size:.92rem;font-weight:700;line-height:1.55;display:inline-block}.SmartMindMap-module__r_ZwBW__children{margin:2px 0 0;margin-inline-start:13px;padding:0;list-style:none}.SmartMindMap-module__r_ZwBW__child{font-family:var(--font-primary);color:var(--sp-ink,#221f1a);text-align:start;overflow-wrap:break-word;padding-block:4px;padding-inline-start:17px;font-size:.9rem;line-height:1.65;position:relative}.SmartMindMap-module__r_ZwBW__child:before{content:"";inset-inline-start:0;border-inline-start:2px solid var(--sp-line,#e8e1d2);border-block-end:2px solid var(--sp-line,#e8e1d2);border-end-start-radius:9px;width:12px;height:17px;position:absolute;top:-4px}.SmartMindMap-module__r_ZwBW__child:not(:last-child):after{content:"";inset-inline-start:0;border-inline-start:2px solid var(--sp-line,#e8e1d2);position:absolute;top:13px;bottom:-4px}.SmartMindMap-module__r_ZwBW__childJump{font:inherit;color:inherit;text-align:start;cursor:pointer;border:0;border-block-end:1px dashed color-mix(in srgb, var(--sp-accent,var(--warning-strong)) 55%, transparent);background:0 0;align-items:center;gap:5px;margin:0;padding:0;transition:color .15s,border-color .15s;display:inline-flex}@media (hover:hover){.SmartMindMap-module__r_ZwBW__childJump:hover{color:var(--sp-accent-ink,#835914);border-block-end-color:var(--sp-accent,var(--warning-strong))}}.SmartMindMap-module__r_ZwBW__childJumpIcon{opacity:.6;color:var(--sp-accent,var(--warning-strong));flex-shrink:0;transition:opacity .15s}@media (hover:hover){.SmartMindMap-module__r_ZwBW__childJump:hover .SmartMindMap-module__r_ZwBW__childJumpIcon{opacity:1}}
.CaptionStyleEditor-module__1crt-a__overlay{z-index:11000;background:rgba(var(--scrim-rgb), .5);-webkit-backdrop-filter:blur(5px)saturate(1.1);animation:CaptionStyleEditor-module__1crt-a__editorOverlayIn var(--dur-settle-fast) var(--ease-out-fluid);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.CaptionStyleEditor-module__1crt-a__sheet{background:var(--bg-surface);border:1px solid var(--border);max-block-size:min(88svh,780px);inline-size:100%;max-inline-size:940px;animation:CaptionStyleEditor-module__1crt-a__editorCardIn var(--spring-snappy-dur) var(--spring-snappy);border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 70px -20px #00000059}.CaptionStyleEditor-module__1crt-a__sheet:focus{outline:none}@keyframes CaptionStyleEditor-module__1crt-a__editorOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes CaptionStyleEditor-module__1crt-a__editorCardIn{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.CaptionStyleEditor-module__1crt-a__overlay,.CaptionStyleEditor-module__1crt-a__sheet{animation:none}}.CaptionStyleEditor-module__1crt-a__head{border-block-end:1px solid var(--border);flex-shrink:0;align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.CaptionStyleEditor-module__1crt-a__head-text{flex:1;min-inline-size:0}.CaptionStyleEditor-module__1crt-a__title{color:var(--color-text);margin:0;font-size:1.05rem;font-weight:700}.CaptionStyleEditor-module__1crt-a__subtitle{color:var(--color-text-secondary);margin:3px 0 0;font-size:.78rem;line-height:1.45}.CaptionStyleEditor-module__1crt-a__close{block-size:30px;inline-size:30px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:9px;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.CaptionStyleEditor-module__1crt-a__close:hover{color:var(--color-text);background:var(--bg-inset)}}.CaptionStyleEditor-module__1crt-a__body{overscroll-behavior:contain;flex:1;grid-template-columns:minmax(0,1fr);min-block-size:0;display:grid;overflow-y:auto}@media (min-width:951px){.CaptionStyleEditor-module__1crt-a__body{grid-template-columns:minmax(0,340px) minmax(0,1fr);overflow:hidden}}.CaptionStyleEditor-module__1crt-a__previewCol{border-block-end:1px solid var(--border);padding:16px 20px}@media (min-width:951px){.CaptionStyleEditor-module__1crt-a__previewCol{border-block-end:none;border-inline-end:1px solid var(--border);overflow-y:auto}}.CaptionStyleEditor-module__1crt-a__previewCard{flex-direction:column;gap:8px;display:flex;position:sticky;inset-block-start:0}.CaptionStyleEditor-module__1crt-a__preview-label{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:.68rem;font-weight:600}.CaptionStyleEditor-module__1crt-a__stage{aspect-ratio:16/9;background:var(--pv-fallback,var(--bg-inverse));--pv-scrim:linear-gradient(to bottom, #0000001a 0%, #00000052 100%);border-radius:12px;inline-size:100%;position:relative;overflow:hidden}.CaptionStyleEditor-module__1crt-a__stage-cap{z-index:1;text-align:center;max-inline-size:86%;position:absolute}.CaptionStyleEditor-module__1crt-a__form{flex-direction:column;padding:4px 20px 20px;display:flex}@media (min-width:951px){.CaptionStyleEditor-module__1crt-a__form{padding-block-start:16px;overflow-y:auto}}.CaptionStyleEditor-module__1crt-a__section{border-block-end:1px solid var(--border);flex-direction:column;gap:14px;padding-block:16px;display:flex}.CaptionStyleEditor-module__1crt-a__section:last-child{border-block-end:none;padding-block-end:0}.CaptionStyleEditor-module__1crt-a__section-title{color:var(--color-text);margin:0;font-size:.8rem;font-weight:700}.CaptionStyleEditor-module__1crt-a__field{flex-direction:column;gap:7px;display:flex}.CaptionStyleEditor-module__1crt-a__field-label{color:var(--color-text-tertiary);font-size:.68rem}.CaptionStyleEditor-module__1crt-a__row,.CaptionStyleEditor-module__1crt-a__wells{align-items:stretch;gap:10px;display:flex}.CaptionStyleEditor-module__1crt-a__chips{flex-wrap:wrap;gap:5px;display:flex}.CaptionStyleEditor-module__1crt-a__chip{color:var(--color-text-secondary);background:var(--bg-inset);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:5px 11px;font-size:.78rem}@media (hover:hover){.CaptionStyleEditor-module__1crt-a__chip:hover{color:var(--color-text)}}.CaptionStyleEditor-module__1crt-a__chip[data-active=true]{color:var(--text-inverse);background:var(--bg-inverse);border-color:var(--bg-inverse)}.CaptionStyleEditor-module__1crt-a__warning{color:var(--warning-fg);background:var(--warning-tint);border-radius:8px;margin:0;padding:8px 10px;font-size:.74rem;line-height:1.45}.CaptionStyleEditor-module__1crt-a__reset{color:var(--color-text-secondary);background:var(--bg-inset);cursor:pointer;border:none;border-radius:8px;align-self:flex-start;padding:6px 12px;font-size:.75rem}@media (hover:hover){.CaptionStyleEditor-module__1crt-a__reset:hover{color:var(--color-text)}}.CaptionStyleEditor-module__1crt-a__foot{background:var(--bg-surface);border-block-start:1px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:14px 20px;display:flex}.CaptionStyleEditor-module__1crt-a__name-field{flex:1;min-inline-size:0}.CaptionStyleEditor-module__1crt-a__name-input{inline-size:100%;font:inherit;color:var(--color-text);background:var(--bg-inset);border:1px solid var(--border);border-radius:10px;padding:9px 12px;font-size:.85rem}.CaptionStyleEditor-module__1crt-a__name-input::placeholder{color:var(--color-text-tertiary)}.CaptionStyleEditor-module__1crt-a__foot-actions{flex-shrink:0;gap:8px;display:flex}.CaptionStyleEditor-module__1crt-a__cancel,.CaptionStyleEditor-module__1crt-a__save{cursor:pointer;white-space:nowrap;border-radius:10px;padding:9px 16px;font-size:.82rem;font-weight:600}.CaptionStyleEditor-module__1crt-a__cancel{color:var(--color-text-secondary);border:1px solid var(--border);background:0 0}@media (hover:hover){.CaptionStyleEditor-module__1crt-a__cancel:hover{color:var(--color-text)}}.CaptionStyleEditor-module__1crt-a__save{color:var(--text-inverse);background:var(--accent-solid);border:none}.CaptionStyleEditor-module__1crt-a__save:disabled{opacity:.5;cursor:default}.CaptionStyleEditor-module__1crt-a__sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CaptionStyleEditor-module__1crt-a__close:focus-visible,.CaptionStyleEditor-module__1crt-a__chip:focus-visible,.CaptionStyleEditor-module__1crt-a__reset:focus-visible,.CaptionStyleEditor-module__1crt-a__cancel:focus-visible,.CaptionStyleEditor-module__1crt-a__save:focus-visible,.CaptionStyleEditor-module__1crt-a__name-input:focus-visible{outline:2px solid var(--accent-fg);outline-offset:2px}@media (max-width:600px){.CaptionStyleEditor-module__1crt-a__overlay{background:rgba(var(--scrim-rgb), .3);-webkit-backdrop-filter:none;align-items:flex-end;padding:0}.CaptionStyleEditor-module__1crt-a__sheet{border-block-end:none;border-radius:20px 20px 0 0;max-block-size:62dvh}.CaptionStyleEditor-module__1crt-a__head{padding:12px 16px 10px}.CaptionStyleEditor-module__1crt-a__previewCol{padding:10px 16px}.CaptionStyleEditor-module__1crt-a__form{padding:4px 16px 16px}.CaptionStyleEditor-module__1crt-a__foot{flex-wrap:wrap;padding:12px 16px;padding-block-end:max(12px, env(safe-area-inset-bottom))}.CaptionStyleEditor-module__1crt-a__name-field{flex-basis:100%}.CaptionStyleEditor-module__1crt-a__foot-actions,.CaptionStyleEditor-module__1crt-a__cancel,.CaptionStyleEditor-module__1crt-a__save{flex:1}}@media (max-width:380px){.CaptionStyleEditor-module__1crt-a__row{flex-direction:column;align-items:stretch;gap:12px}}
.CaptionSpecimen-module__XpYJsW__specimen{flex-direction:column;flex-shrink:0;padding-block-end:10px;display:flex}@media (max-width:950px){.CaptionSpecimen-module__XpYJsW__specimen{display:none}}.CaptionSpecimen-module__XpYJsW__mat{background:var(--pv-fallback,var(--bg-inverse));border-radius:13px;place-items:center;min-block-size:84px;padding:10px 12px;display:grid;position:relative;overflow:hidden}.CaptionSpecimen-module__XpYJsW__block{z-index:1;max-inline-size:100%;display:inline-block;position:relative}.CaptionSpecimen-module__XpYJsW__line{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CaptionSpecimen-module__XpYJsW__slot{cursor:pointer;text-underline-offset:.28em;opacity:1;transition:text-decoration-color var(--dur-feedback) var(--ease-out-fluid);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px;position:relative}.CaptionSpecimen-module__XpYJsW__slot:focus-within{text-decoration-style:solid;text-decoration-thickness:2px}@media (hover:hover){.CaptionSpecimen-module__XpYJsW__slot:hover{text-decoration-style:solid;text-decoration-thickness:2px}}.CaptionSpecimen-module__XpYJsW__slot[data-off=true]{opacity:.75;text-decoration-style:dashed}.CaptionSpecimen-module__XpYJsW__slot-box{cursor:pointer;border-radius:6px;position:absolute;inset:-2px -6px}.CaptionSpecimen-module__XpYJsW__slot-box:focus-within{outline:2px solid var(--accent-fg);outline-offset:2px}.CaptionSpecimen-module__XpYJsW__slot:focus-within{outline:2px solid var(--accent-fg);outline-offset:3px;border-radius:3px}.CaptionSpecimen-module__XpYJsW__picker{opacity:0;cursor:pointer;border:none;block-size:100%;inline-size:100%;padding:0;position:absolute;inset:0}.CaptionSpecimen-module__XpYJsW__pulse{background:var(--accent-solid);transform-origin:50%;block-size:2px;animation:CaptionSpecimen-module__XpYJsW__specimen-pulse var(--dur-settle) var(--ease-out-fluid) forwards;border-radius:2px;margin-block-start:-2px}@keyframes CaptionSpecimen-module__XpYJsW__specimen-pulse{0%{opacity:1;scale:.2 1}to{opacity:0;scale:1}}.CaptionSpecimen-module__XpYJsW__foot{align-items:center;gap:6px;display:flex}.CaptionSpecimen-module__XpYJsW__hint{color:var(--color-text-tertiary);margin:0;margin-inline-end:auto;padding-block-start:6px;padding-inline:2px;font-size:.68rem;line-height:1.4}.CaptionSpecimen-module__XpYJsW__refresh{min-block-size:26px;min-inline-size:26px;color:var(--color-text-tertiary);cursor:pointer;transition:background var(--dur-feedback) var(--ease-out-fluid), color var(--dur-feedback) var(--ease-out-fluid);background:0 0;border:none;border-radius:8px;flex:none;place-items:center;margin-block-start:6px;display:grid}@media (hover:hover){.CaptionSpecimen-module__XpYJsW__refresh:hover{background:var(--bg-inset);color:var(--color-text)}}.CaptionSpecimen-module__XpYJsW__refresh:focus-visible{outline:2px solid var(--accent-fg);outline-offset:2px}.CaptionSpecimen-module__XpYJsW__refresh[data-busy=true]{color:var(--accent-fg);animation:CaptionSpecimen-module__XpYJsW__refresh-spin var(--dur-settle-slow) var(--ease-standard) infinite}@keyframes CaptionSpecimen-module__XpYJsW__refresh-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.CaptionSpecimen-module__XpYJsW__refresh[data-busy=true]{animation:none}}.CaptionSpecimen-module__XpYJsW__sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.CaptionSpecimen-module__XpYJsW__mat{min-block-size:74px;padding:8px 10px}}@media (prefers-reduced-motion:reduce){.CaptionSpecimen-module__XpYJsW__pulse{animation-name:CaptionSpecimen-module__XpYJsW__specimen-pulse-calm}@keyframes CaptionSpecimen-module__XpYJsW__specimen-pulse-calm{0%{opacity:1}to{opacity:0}}}