@import"/contract-access-083.css";.insights-page .ix-search-orbit{padding:1px;background:transparent;overflow:visible;border-radius:calc(24 * var(--st-display-unit, 1px));box-shadow:0 12px 34px #b6294c12}.insights-page .ix-search-orbit:before,.insights-page .ix-search-orbit:after{content:"";position:absolute;width:auto;height:auto;aspect-ratio:auto;margin:0;pointer-events:none;border-radius:inherit;z-index:-1;inset:calc(-12 * var(--st-display-unit, 1px)) calc(-8 * var(--st-display-unit, 1px));filter:blur(22px);opacity:.62;transition:opacity .4s}.insights-page .ix-search-orbit:before{background:radial-gradient(ellipse at 15% 45%,#f43975 0,transparent 45%),radial-gradient(ellipse at 85% 60%,#ff9969 0,transparent 46%);animation:ix-glow-drift 9s ease-in-out infinite alternate}.insights-page .ix-search-orbit:after{inset:calc(-5 * var(--st-display-unit, 1px)) 0;background:radial-gradient(ellipse at var(--pointer-x,65%) var(--pointer-y,50%),#d45bdf 0,#f95d8055 28%,transparent 65%);filter:blur(17px);opacity:.4;animation:ix-glow-breathe 6.5s ease-in-out infinite alternate}.insights-page .ix-search-orbit:hover,.insights-page .ix-search-orbit:focus-within{box-shadow:0 12px 34px #b6294c18}.insights-page .ix-search-orbit:hover:before,.insights-page .ix-search-orbit:focus-within:before{opacity:.85}.insights-page .ix-search-orbit:hover:after,.insights-page .ix-search-orbit:focus-within:after{opacity:.75}.insights-page .ix-search-surface{border:1px solid #d36a873d;box-shadow:inset 0 1px #ffffff14;background:var(--ix-panel)}@keyframes ix-glow-drift{0%{transform:translate(-1.5%,1px) scaleX(.97);filter:blur(19px)}50%{transform:translate(1%,calc(-3 * var(--st-display-unit, 1px))) scale(1.01,1.12);filter:blur(25px)}to{transform:translate(1.8%,calc(2 * var(--st-display-unit, 1px))) scale(.99,1.06);filter:blur(21px)}}@keyframes ix-glow-breathe{0%{transform:translate(-4%) scale(.91,1.05)}to{transform:translate(5%) scale(1.03,1.2)}}.ix-question-intro{max-width:calc(850 * var(--st-display-unit, 1px))!important;font-size:clamp(calc(16 * var(--st-display-unit, 1px)),1.5vw,calc(20 * var(--st-display-unit, 1px)))!important;line-height:1.8!important}.ix-question-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(18 * var(--st-display-unit, 1px));margin:calc(32 * var(--st-display-unit, 1px)) 0}.ix-question-steps>div{padding:calc(24 * var(--st-display-unit, 1px));border:1px solid #f1b9cc22;border-radius:calc(19 * var(--st-display-unit, 1px));background:linear-gradient(145deg,#ffffff08,#ffffff02)}.ix-question-steps>div>span{font-size:calc(11 * var(--st-display-unit, 1px));color:#ffa1bc;letter-spacing:.08em}.ix-question-steps h3{font-size:calc(20 * var(--st-display-unit, 1px));line-height:1.3;margin:calc(13 * var(--st-display-unit, 1px)) 0}.ix-question-steps p{font-size:calc(14 * var(--st-display-unit, 1px))!important;line-height:1.8!important;margin-bottom:0}.ix-code-box .ix-regex-test{padding:calc(26 * var(--st-display-unit, 1px));border:1px solid #f197b23b;border-radius:calc(22 * var(--st-display-unit, 1px));background:#ffffff08;margin:calc(28 * var(--st-display-unit, 1px)) 0}.ix-regex-test>.ix-eyebrow{display:block;margin-bottom:calc(10 * var(--st-display-unit, 1px));color:#ffa1bc}.ix-regex-test label{display:block;font-size:calc(21 * var(--st-display-unit, 1px));margin-bottom:calc(16 * var(--st-display-unit, 1px));line-height:1.4}.ix-code-box .ix-test-row{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(12 * var(--st-display-unit, 1px))}.ix-code-box .ix-test-row input{width:100%;min-width:0;border-radius:calc(12 * var(--st-display-unit, 1px));padding:calc(15 * var(--st-display-unit, 1px)) calc(18 * var(--st-display-unit, 1px));font-size:calc(16 * var(--st-display-unit, 1px));background:#151923;color:#fff;border:1px solid #ab89994a}.ix-test-row output{font-size:calc(13 * var(--st-display-unit, 1px));min-height:calc(26 * var(--st-display-unit, 1px))}.ix-question-examples{display:flex;flex-wrap:wrap;gap:calc(10 * var(--st-display-unit, 1px));margin-top:calc(12 * var(--st-display-unit, 1px))}.ix-question-examples button{padding:calc(9 * var(--st-display-unit, 1px)) calc(14 * var(--st-display-unit, 1px));border:1px solid #f3c6d32b;border-radius:calc(99 * var(--st-display-unit, 1px));background:transparent;color:inherit;font-size:calc(12 * var(--st-display-unit, 1px))}.ix-question-examples button:hover{background:#ef729420}.ix-question-code{border-top:1px solid #b7839433;padding-top:calc(8 * var(--st-display-unit, 1px))}.ix-question-code summary{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--st-display-unit, 1px));cursor:pointer;list-style:none;padding:calc(19 * var(--st-display-unit, 1px)) 0;font-weight:650}.ix-question-code summary::-webkit-details-marker{display:none}.ix-question-code summary svg{transform:rotate(90deg);transition:transform .2s}.ix-question-code[open] summary svg{transform:rotate(-90deg)}.ix-question-code>p{font-size:calc(14 * var(--st-display-unit, 1px))!important;line-height:1.8!important}.ix-question-code .ix-code-window{margin-top:calc(20 * var(--st-display-unit, 1px))}.ix-question-more{margin-top:calc(24 * var(--st-display-unit, 1px));display:inline-flex;gap:calc(12 * var(--st-display-unit, 1px));align-items:center}.insights-page .ix-article-body .ix-question-steps{grid-template-columns:1fr}.ix-article-body .ix-question-steps>div{background:var(--ix-soft);border-color:var(--ix-line)}.ix-article-body .ix-question-steps>div>span,.ix-article-body .ix-regex-test>.ix-eyebrow{color:var(--ix-red)}.ix-article-body .ix-code-box .ix-regex-test{background:var(--ix-soft)}.ix-article-body .ix-code-box .ix-test-row input{background:var(--ix-panel);color:var(--ix-ink)}@media(max-width:760px){.ix-question-steps{grid-template-columns:1fr;gap:calc(12 * var(--st-display-unit, 1px));margin-block:calc(24 * var(--st-display-unit, 1px))}.ix-question-steps>div{padding:calc(20 * var(--st-display-unit, 1px))}.ix-code-box .ix-regex-test{padding:calc(20 * var(--st-display-unit, 1px))}.ix-question-code summary{font-size:calc(14 * var(--st-display-unit, 1px))}.insights-page .ix-search-orbit:before{inset:calc(-8 * var(--st-display-unit, 1px)) 0;filter:blur(18px)}.ix-question-examples button{min-height:calc(42 * var(--st-display-unit, 1px))}}@media(prefers-reduced-motion:reduce){.insights-page .ix-search-orbit:before,.insights-page .ix-search-orbit:after{animation:none;transform:none;transition:none}.ix-question-code summary svg{transition:none}}.ix-tool-band .ix-question-steps p,.ix-tool-band .ix-code-note,.ix-tool-band .ix-question-code>p{color:#d8ceda!important}:root{--st-display-unit: max(1px, .0390625vw);font-size:calc(16 * var(--st-display-unit))}
