@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&display=swap" layer(fonts);@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,.CONDUIT{--font-family-primary:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif, "Noto Color Emoji"}body{font-family:var(--font-family-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}@layer fonts{@font-face{font-family:Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(../fonts/InterVariable.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:100 900;font-style:italic;font-display:swap;src:url(../fonts/InterVariable-Italic.woff2)format("woff2")}}@layer reset{html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;white-space:normal;max-width:100%;color:inherit;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template,[hidden]{display:none}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100dvh;text-rendering:optimizespeed;min-height:-webkit-fill-available}a:not([class]){-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}:not(.reduced-motion-fade),:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}}@layer base{:root{--motion-ease-enter:cubic-bezier(.1, .9, .2, 1);--motion-ease-exit:cubic-bezier(.7, 0, 1, .5);--motion-ease-standard:cubic-bezier(.8, 0, .2, 1);--motion-ease-linear:linear;--motion-duration-micro:.1s;--motion-duration-exit:.15s;--motion-duration-standard:.2s;--motion-duration-entrance:.25s;--motion-duration-panel:.35s;--motion-duration-push:.36s;--motion-ease-push:cubic-bezier(.32, .72, 0, 1);--motion-duration-reduced-fade-in:.15s;--motion-duration-reduced-fade-out:.1s;--motion-spring-snappy:linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1);--motion-spring-snappy-duration:.332s;--motion-spring-gentle:linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1);--motion-spring-gentle-duration:.506s;--motion-spring-settle:linear(0, .0172, .0621, .1263, .2027, .2857, .3709, .455, .5355, .6106, .6793, .741, .7954, .8427, .883, .9169, .9448, .9675, .9854, .9992, 1.0095, 1.0169, 1.0219, 1.0248, 1.0262, 1.0264, 1.0257, 1.0243, 1.0225, 1.0204, 1.0181, 1.0159, 1.0137, 1.0116, 1.0097, 1.0079, 1.0064, 1.005, 1.0038, 1.0028, 1);--motion-spring-settle-duration:.38s}@supports not (transition-timing-function:linear(0, 1)){:root{--motion-spring-snappy:cubic-bezier(.1, .9, .2, 1);--motion-spring-gentle:cubic-bezier(.1, .9, .2, 1);--motion-spring-settle:cubic-bezier(.1, .9, .2, 1)}}.rolling-number{clip-path:inset(0);font-variant-numeric:tabular-nums;display:inline-grid}.rolling-number>.rolling-number-value,.rolling-number>.rolling-number-old{grid-area:1/1}.slot,.slot-inline{--slot-delay:0s;--slot-overhang:6px;min-width:0}.slot>.slot-inner,.slot-inline>.slot-inner{overflow-clip-margin:var(--slot-overhang);min-width:0;min-height:0;overflow:clip}@media (prefers-reduced-motion:no-preference){.slot>.slot-inner,.slot-inline>.slot-inner{transition:opacity .2s cubic-bezier(.1, .9, .2, 1) calc(80ms + var(--slot-delay)),filter .2s cubic-bezier(.1, .9, .2, 1) calc(80ms + var(--slot-delay)),transform var(--motion-spring-snappy-duration) var(--motion-spring-snappy) calc(60ms + var(--slot-delay))}}.slot.is-collapsed>.slot-inner,.slot-inline.is-collapsed>.slot-inner{opacity:0;filter:blur(2px)}@media (prefers-reduced-motion:no-preference){.slot.is-collapsed>.slot-inner,.slot-inline.is-collapsed>.slot-inner{transition:opacity .12s cubic-bezier(.7, 0, 1, .5) var(--slot-delay),filter .12s cubic-bezier(.7, 0, 1, .5) var(--slot-delay),transform .12s cubic-bezier(.7, 0, 1, .5) var(--slot-delay)}}.slot{grid-template-rows:1fr;display:grid}@media (prefers-reduced-motion:no-preference){.slot{transition:grid-template-rows var(--motion-spring-snappy-duration) var(--motion-spring-snappy) var(--slot-delay)}}.slot.is-collapsed{grid-template-rows:0fr}@media (prefers-reduced-motion:no-preference){.slot.is-collapsed{transition-delay:calc(60ms + var(--slot-delay))}}.slot.is-collapsed>.slot-inner{transform:translateY(-4px)scale(.985)}.slot-inline{flex-shrink:0;grid-template-columns:1fr;display:inline-grid}@media (prefers-reduced-motion:no-preference){.slot-inline{transition:grid-template-columns var(--motion-spring-snappy-duration) var(--motion-spring-snappy) var(--slot-delay)}}.slot-inline>.slot-inner{align-items:center;display:inline-flex}.slot-inline.is-collapsed{grid-template-columns:0fr}@media (prefers-reduced-motion:no-preference){.slot-inline.is-collapsed{transition-delay:calc(60ms + var(--slot-delay))}}.slot-inline.is-collapsed>.slot-inner{transform:scale(.7)}.skeleton-bone{background-color:rgba(var(--card-bg-loading), .7);background-image:linear-gradient(100deg, transparent 30%, rgba(var(--card-bg), .6) 50%, transparent 70%);vertical-align:middle;background-repeat:no-repeat;background-size:200% 100%;border-radius:4px;height:.7em;animation:1.4s linear infinite shimmerSweep;display:inline-block}.skeleton-handover{position:relative}.skeleton-leaving{pointer-events:none;position:absolute;top:0;left:0;right:0}.progress-line{background-color:rgba(var(--primary), 1);opacity:0;pointer-events:none;transform-origin:0;height:2px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.progress-line.indeterminate{opacity:1;background-color:#0000;overflow:hidden;transform:none}.progress-line.indeterminate:after{background-color:rgba(var(--primary), 1);content:"";width:40%;animation:1.1s cubic-bezier(.8,0,.2,1) infinite indeterminateSlide;position:absolute;inset:0}.confetti-layer{z-index:10000;pointer-events:none;position:fixed;inset:0;overflow:visible}.confetti-piece{pointer-events:none;will-change:transform,opacity;border-radius:2px;width:7px;height:10px;position:absolute}::view-transition{pointer-events:none}::view-transition-old(*):only-child{block-size:100%}::view-transition-new(*):only-child{block-size:100%}::view-transition-old(.page-exit):only-child{animation:90ms cubic-bezier(.7,0,1,.5) both pageFadeOut}::view-transition-new(.page-enter):only-child{animation:.21s cubic-bezier(.1,.9,.2,1) 90ms both pageScaleIn}::view-transition-old(.page-fade):only-child{animation:.15s linear both pageFadeOut}::view-transition-new(.page-fade):only-child{animation:.15s linear both pageFadeIn}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}::view-transition-old(.page-fade):only-child{animation:.15s linear both pageFadeOut!important}::view-transition-new(.page-fade):only-child{animation:.15s linear both pageFadeIn!important}}@keyframes enterFromAbove{0%{opacity:0;transform:translateY(-.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes enterFromBelow{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes enterFromLeft{0%{opacity:0;transform:translate(-.75rem)}to{opacity:1;transform:translate(0)}}@keyframes enterFromRight{0%{opacity:0;transform:translate(.75rem)}to{opacity:1;transform:translate(0)}}@keyframes exitToAbove{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.5rem)}}@keyframes exitToBelow{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.5rem)}}@keyframes exitToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-.5rem)}}@keyframes exitToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(.5rem)}}@keyframes enterScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes exitScale{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@keyframes enterScaleMicro{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes exitScaleMicro{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.99)}}@keyframes focusRingTighten{0%{box-shadow:0 0 0 5px #0000,0 0 0 7px #0000}}@keyframes focusRingTightenOutline{0%{outline-offset:var(--focus-ring-from-offset,4px);outline-color:#0000}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes widenHorizontal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes progressMotion{0%{left:-300%}to{left:400%}}@keyframes movingLines{0%{background-position:0 0}to{background-position:30px 0}}@keyframes turn{0%{stroke-dashoffset:180px}50%{stroke-dashoffset:45px;transform:rotate(135deg)}to{stroke-dashoffset:180px;transform:rotate(450deg)}}@keyframes rotate{0%{transform:rotate(0)translate(-50%,-50%)}to{transform:rotate(359deg)translate(-50%,-50%)}}@keyframes flashing{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes flashingB{0%{opacity:1}30%{opacity:0}60%{opacity:1}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInShrink{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes fadeInGrow{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes revealUp{0%{opacity:0;transform:translateY(3.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes revealUpNoStack{0%{visibility:hidden;margin-top:1.6rem}1%{visibility:visible}to{margin-top:0}}@keyframes revealDownNoStack{0%{visibility:hidden;margin-top:-1.6rem}1%{visibility:visible}to{margin-top:0}}@keyframes revealDown{0%{opacity:0;transform:translateY(-3.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes revealRight{0%{opacity:0;transform:translate(-3.2rem)}to{opacity:1;transform:translate(0)}}@keyframes drawerRevealUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes hideRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(3.2rem)}}@keyframes hideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(3.2rem)}}@keyframes revealLeft{0%{opacity:0;transform:translate(3.2rem)}to{opacity:1;pointer-events:all;transform:translate(0)}}@keyframes hideLeft{0%{opacity:1;pointer-events:all;transform:translate(0)}to{opacity:0;transform:translate(-3.2rem)}}@keyframes verticalPipeDown{0%{height:12.5%;transform:translateY(calc(-50% - 1rem))}to{height:20%;transform:translateY(-50%)}}@keyframes verticalPipeUp{0%{height:12.5%;transform:translateY(calc(1rem - 50%))}to{height:20%;transform:translateY(-50%)}}@keyframes horizontalPipeLeft{0%{transform-origin:100%;width:12.5%;transform:translate(calc(1rem - 50%))}to{width:25%;transform:translate(-50%)}}@keyframes horizontalPipeRight{0%{width:12.5%;transform:translate(calc(-50% - 1rem))}to{width:25%;transform:translate(-50%)}}@keyframes dropdown{0%{transform:translateY(-.25rem)}to{transform:translateY(0)}}@keyframes dropdownM{0%{margin-top:-.25rem}to{margin-top:0}}@keyframes dropup{0%{transform:translateY(.25rem)}to{transform:translateY(0)}}@keyframes dropupM{0%{margin-top:.25rem}to{margin-top:0}}.instant-enter{opacity:0;width:calc(100% - 16px);position:absolute}.instant-enter-active,.instant-exit{opacity:1}.instant-exit-active{opacity:0}.vertical-enter{opacity:0;width:100%;position:absolute;transform:translateY(25%)}.vertical-enter .vertical-instant-exit{display:none!important}.vertical-enter-active{opacity:1;transition:opacity .25s cubic-bezier(.1,.9,.2,1),transform .25s cubic-bezier(.1,.9,.2,1);transform:translateY(0)}.vertical-exit{opacity:1}.vertical-exit-active{opacity:0;transition:opacity .15s cubic-bezier(.7,0,1,.5),transform .15s cubic-bezier(.7,0,1,.5)}.horizontal-enter{opacity:0;width:100%;position:absolute;transform:translate(25%)}.horizontal-enter-active{opacity:1;transition:opacity .25s cubic-bezier(.1,.9,.2,1),transform .25s cubic-bezier(.1,.9,.2,1);transform:translate(0)}.horizontal-exit{opacity:1;transform:translate(0)}.horizontal-exit-active{opacity:0;transition:opacity .15s cubic-bezier(.7,0,1,.5),transform .15s cubic-bezier(.7,0,1,.5);transform:translate(-25%)}.horizontal-reverse-enter{opacity:0;width:100%;position:absolute;transform:translate(-25%)}.horizontal-reverse-enter-active{opacity:1;transition:opacity .25s cubic-bezier(.1,.9,.2,1),transform .25s cubic-bezier(.1,.9,.2,1);transform:translate(0)}.horizontal-reverse-exit{opacity:1;transform:translate(0)}.horizontal-reverse-exit-active{opacity:0;transition:opacity .15s cubic-bezier(.7,0,1,.5),transform .15s cubic-bezier(.7,0,1,.5);transform:translate(25%)}@keyframes slideToLeft{0%{transform:translate(100%)}to{transform:translate(0%)}}@keyframes slideToRight{0%{transform:translate(-100%)}to{transform:translate(0%)}}@keyframes leftRightBorder{0%{min-width:50%;left:-50%;right:100%}to{min-width:50%;left:100%;right:0}}@keyframes leftRightBorder2{0%{min-width:75%;left:-75%;right:100%}to{min-width:75%;left:100%;right:0}}@keyframes coloredBar{0%{background:radial-gradient(ellipse at top, rgba(var(--primary-light,var(--primary,#66bb71)), 0), rgba(var(--primary-dark,var(--primary,#24662e)), 0))}20%{background:radial-gradient(ellipse at top, rgba(var(--primary-light,var(--primary,#66bb71)), .05), rgba(var(--primary-dark,var(--primary,#24662e)), .01))}40%{background:radial-gradient(ellipse at top, rgba(var(--primary-light,var(--primary,#66bb71)), .1), rgba(var(--primary-dark,var(--primary,#24662e)), .02))}60%{background:radial-gradient(ellipse at top, rgba(var(--primary-light,var(--primary,#66bb71)), .15), rgba(var(--primary-dark,var(--primary,#24662e)), .03))}80%{background:radial-gradient(ellipse at top, rgba(var(--primary-light,var(--primary,#66bb71)), .2), rgba(var(--primary-dark,var(--primary,#24662e)), .04))}to{background:radial-gradient(ellipse at top, rgba(var(--primary-light,var(--primary,#66bb71)), .25), rgba(var(--primary-dark,var(--primary,#24662e)), .05))}}@keyframes coloredBarDark{0%{background:radial-gradient(ellipse at bottom, rgba(var(--primary-dark,var(--primary,#24662e)), 0), rgba(var(--primary,#4caf5e), 0))}20%{background:radial-gradient(ellipse at bottom, rgba(var(--primary-dark,var(--primary,#24662e)), .05), rgba(var(--primary,#4caf5e), .01))}40%{background:radial-gradient(ellipse at bottom, rgba(var(--primary-dark,var(--primary,#24662e)), .1), rgba(var(--primary,#4caf5e), .02))}60%{background:radial-gradient(ellipse at bottom, rgba(var(--primary-dark,var(--primary,#24662e)), .15), rgba(var(--primary,#4caf5e), .03))}80%{background:radial-gradient(ellipse at bottom, rgba(var(--primary-dark,var(--primary,#24662e)), .2), rgba(var(--primary,#4caf5e), .04))}to{background:radial-gradient(ellipse at bottom, rgba(var(--primary-dark,var(--primary,#24662e)), .25), rgba(var(--primary,#4caf5e), .05))}}@keyframes expandedCard{0%{width:calc(100% + 1rem);margin:0;padding:1rem}to{width:calc(100% + 3rem);margin:-1.25rem -1.25rem -2.5rem;padding:1.25rem}}@keyframes expandedCardReverse{0%{width:calc(100% + 3rem);margin:-.5rem -1.25rem;padding:1.25rem}to{width:100%;margin:0;padding:1rem}}.fluid-height-container{max-height:0;transition:max-height .2s cubic-bezier(.8,0,.2,1);overflow:hidden}@media (prefers-reduced-motion:reduce){.fluid-height-container{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}}@keyframes rowEnterFromAbove{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes rowEnterFromBelow{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes panelEnterFromRight{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes panelEnterFromBottom{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes checkPop{0%{scale:.85}to{scale:1}}@keyframes swapIn{0%{opacity:.2;scale:.92}to{opacity:1;scale:1}}@keyframes tickDraw{to{stroke-dashoffset:0}}@keyframes maskDrawLeft{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes strikeSweep{0%{background-size:0 1px}to{background-size:100% 1px}}@keyframes invalidShake{0%,to{translate:0}20%{translate:-5px}40%{translate:5px}60%{translate:-3px}80%{translate:3px}}@keyframes highlightFlash{0%{background-color:var(--motion-highlight-color,rgba(var(--primary), .14))}}@keyframes softPulse{0%{opacity:.6}}@keyframes glyphInflate{0%{clip-path:circle(0);transform:skew(0deg)scale(.6)rotateY(0)rotateX(-5deg)rotate(-5deg)translate(-50%,-50%)}50%{clip-path:circle(75%);transform:skew(4deg,-4deg)scale(1.15)rotateY(15deg)rotateX(1deg)rotate(3deg)translate(-50%,-50%)}80%{clip-path:circle(95%);transform:skew(-2deg,2deg)scale(.98)rotateY(18deg)rotateX(2deg)rotate(5deg)translate(-50%,-50%)}to{clip-path:circle(150%);transform:skew(0deg)scale(1)rotateY(10deg)rotateX(2deg)rotate(0)translate(-50%,-50%)}}@keyframes gradientBloom{0%,to{background-size:200% 200%}50%{background-size:1000% 1000%}}@keyframes ambientDrift{0%,to{translate:0}50%{translate:var(--drift-x,4%) var(--drift-y,4%)}}@keyframes spinTurn{to{transform:rotate(360deg)}}@keyframes shimmerSweep{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes indeterminateSlide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes pageFadeOut{to{opacity:0}}@keyframes pageScaleIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes pageFadeIn{0%{opacity:0}to{opacity:1}}::selection{background:rgba(var(--gray-600,#9fa3a7), 1)}::-moz-focus-inner{border:0}:focus{outline:none}:focus-visible{box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTighten}@media (forced-colors:active){:focus-visible{outline-offset:2px;outline:2px solid highlight!important}}html{-webkit-tap-highlight-color:#0000}html:focus-within{scroll-behavior:auto}::selection{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--primary,#4caf5e), var(--opacity-02,.2))}html,body{overscroll-behavior:none;touch-action:manipulation}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.CONDUIT{background-color:rgba(var(--app-bg-color), 1)}.CONDUIT.has-board-context,.CONDUIT.has-board-context body{height:100%;position:relative;overflow:visible}select,select *,option,option *,optgroup,optgroup *,[role=listbox],[role=listbox] *,[role=option],[role=option] *,[role=menu],[role=menu] *,[role=menubar],[role=menubar] *,[role=menuitem],[role=menuitem] *,[role=menuitemcheckbox],[role=menuitemcheckbox] *,[role=menuitemradio],[role=menuitemradio] *,.dropdown-toggle,.dropdown-toggle *,.dropdown-options,.dropdown-options *,.context-menu-list,.context-menu-list *{-webkit-user-select:none;user-select:none}select input,select textarea,select [contenteditable=true],option input,option textarea,option [contenteditable=true],optgroup input,optgroup textarea,optgroup [contenteditable=true],[role=listbox] input,[role=listbox] textarea,[role=listbox] [contenteditable=true],[role=option] input,[role=option] textarea,[role=option] [contenteditable=true],[role=menu] input,[role=menu] textarea,[role=menu] [contenteditable=true],[role=menubar] input,[role=menubar] textarea,[role=menubar] [contenteditable=true],[role=menuitem] input,[role=menuitem] textarea,[role=menuitem] [contenteditable=true],[role=menuitemcheckbox] input,[role=menuitemcheckbox] textarea,[role=menuitemcheckbox] [contenteditable=true],[role=menuitemradio] input,[role=menuitemradio] textarea,[role=menuitemradio] [contenteditable=true],.dropdown-toggle input,.dropdown-toggle textarea,.dropdown-toggle [contenteditable=true],.dropdown-options input,.dropdown-options textarea,.dropdown-options [contenteditable=true],.context-menu-list input,.context-menu-list textarea,.context-menu-list [contenteditable=true]{-webkit-user-select:text;user-select:text}input,textarea,pre,code,kbd,samp,[contenteditable=true],.selectable,.copyable,.user-select-text,.editor,.lexical-editor,.code-block{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}input:not([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio],[type=range],[type=color],[type=file]),textarea{-webkit-user-select:text!important;user-select:text!important}.no-user-select{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}.CONDUIT{min-height:100vh;background-color:rgba(var(--app-bg-color), 1);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100dvh}.CONDUIT .CONDUIT{min-height:auto}.CONDUIT.color-blind-helpers .cb-none,.CONDUIT:not(.color-blind-helpers) .cb-only{display:none}.CONDUIT.app-like{display:block;position:fixed;inset:0}.CONDUIT.reduced-motion :not(.dynamic-icon,[data-rbd-draggable-id],[data-rbd-droppable-id],.tooltip-card,.reduced-motion-fade),.CONDUIT.reduced-motion :not(.dynamic-icon,[data-rbd-draggable-id],[data-rbd-droppable-id],.tooltip-card,.reduced-motion-fade) :before,.CONDUIT.reduced-motion :not(.dynamic-icon,[data-rbd-draggable-id],[data-rbd-droppable-id],.tooltip-card,.reduced-motion-fade) :after{transition:none!important;animation-duration:0s!important;animation-delay:0s!important}.CONDUIT.reduced-motion .tooltip-card{animation-duration:0s!important}.CONDUIT.reduced-motion .flashing-border:before,.CONDUIT.reduced-motion .flashing-border:after{transition:none!important;animation-duration:0s!important;animation-delay:0s!important}select:-moz-focusring{color:#0000;text-shadow:0 0 #000}button:focus{outline:none}*,:before,:after{box-sizing:border-box}img{-webkit-user-select:none;user-select:none}img[alt]{color:#0000;line-height:0}.card{background:rgba(var(--card-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-card), var(--opacity-05,.5));border-radius:.375rem;margin-bottom:.25rem;padding:1rem;position:relative}.card.opaque{background-color:rgba(var(--card-bg-opaque), 1);border-color:rgba(var(--gray-600,#9fa3a7), var(--opacity-05,.5));box-shadow:0 .25rem 1.25rem rgba(var(--contrast-glow), var(--opacity-03,.3))}.card.translucent{background-color:#0000;border-color:#0000}.card.translucent:after{z-index:-1;background:rgba(var(--gray-600,#9fa3a7), var(--opacity-05,.5));border:1px solid rgba(var(--gray-600,#9fa3a7), var(--opacity-09,.9));pointer-events:none;content:"";mix-blend-mode:color-dodge;border-radius:.375rem;display:block;position:absolute;inset:0 -1px}.card.backdrop{-webkit-backdrop-filter:blur(16px)saturate(1.8);backdrop-filter:blur(16px)saturate(1.8);background-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"128\" height=\"128\" viewBox=\"0 0 128 128\"><filter id=\"noise\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.8\" numOctaves=\"4\" stitchTiles=\"stitch\"/></filter><rect width=\"128\" height=\"128\" filter=\"url(%23noise)\" opacity=\"0.18\"/></svg>")}fieldset{border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-radius:.375rem;max-width:1000px;padding:1rem 1rem .5rem}fieldset legend{z-index:100;color:rgba(var(--faint-text), 1);background:rgba(var(--card-bg), 1);border-radius:3px;padding:3px;font-size:.875rem;font-weight:300;position:sticky;top:0}label{color:rgba(var(--gray-100,#212529), 1);padding-bottom:.25rem;font-size:.75rem;font-weight:300;display:inline-block}.form-group{text-align:left;margin-bottom:1rem}.form-group label{display:block}.form-group:empty{display:none}.form-group.tight{margin-bottom:.25rem}.horizontal-flow .form-group:not(:last-child){margin-right:.5rem}.horizontal-flow-mirrored{flex-wrap:nowrap;justify-content:flex-end;display:flex}.horizontal-flow-mirrored .form-group:not(:first-child){margin-left:.5rem}:root{--layer-base:0;--layer-controls:100;--layer-header:200;--layer-dropdown:300;--layer-popover:400;--layer-modal:500;--layer-modal-elevated:600;--layer-tooltip:700;--layer-notification:800}.portal-container{pointer-events:none;position:fixed;inset:0}.portal-container>*{pointer-events:auto}:where(.portal-container>[popover]){width:auto;height:auto;color:inherit;background:0 0;border:0;margin:0;padding:0;inset:auto;overflow:visible}.portal-layer-dropdown{z-index:var(--layer-dropdown)}.portal-layer-popover{z-index:var(--layer-popover)}body:has(#context-menu-root [role=combobox][aria-expanded=true])>#combo-box-root{z-index:calc(var(--layer-popover) + 1)}.portal-layer-modal{z-index:var(--layer-modal)}.portal-layer-modal-elevated{z-index:var(--layer-modal-elevated)}.portal-layer-tooltip{z-index:var(--layer-tooltip)}.portal-layer-notification{z-index:var(--layer-notification)}.portal-debug .portal-container{outline:2px dashed #ff00ff4d}.portal-debug .portal-container:before{z-index:9999;color:#fff;pointer-events:none;content:attr(id) " (z:" attr(data-portal-layer) ")";background:#f0fc;border-radius:3px;padding:4px 8px;font-family:monospace;font-size:10px;position:fixed;top:8px;left:8px}.portal-debug .portal-layer-dropdown:before{background:#64c864cc}.portal-debug .portal-layer-popover:before{background:#6496ffcc}.portal-debug .portal-layer-modal:before{background:#ff6464cc}.portal-debug .portal-layer-tooltip:before{background:#ffc864cc}.portal-debug .portal-layer-notification:before{background:#c864ffcc}.custom-scrollbar-track,.virtual-custom-scrollbar-track,.root-scrollbar-track{z-index:1;opacity:1;background-color:#0000;border-radius:3px;width:5px;position:absolute;top:0;bottom:0;right:0}@media (prefers-reduced-motion:no-preference){.custom-scrollbar-track,.virtual-custom-scrollbar-track,.root-scrollbar-track{transition:opacity .15s cubic-bezier(.7,0,1,.5)}}@media (hover:hover) and (pointer:fine){.custom-scrollbar-track,.virtual-custom-scrollbar-track,.root-scrollbar-track{opacity:0}.virtual-custom-scrollbar:hover .virtual-custom-scrollbar-track{opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.virtual-custom-scrollbar:hover .virtual-custom-scrollbar-track{transition:opacity .1s cubic-bezier(.1,.9,.2,1)}}.virtual-custom-scrollbar .virtual-custom-scrollbar-track.dragging{opacity:1;transition:none}.virtual-custom-scrollbar-thumb,.custom-scrollbar-thumb,.root-scrollbar-thumb{z-index:2;background-color:rgba(var(--black,#000), .2);touch-action:none;border-radius:3px;width:100%;position:absolute}@media (prefers-reduced-motion:no-preference){.virtual-custom-scrollbar-thumb,.custom-scrollbar-thumb,.root-scrollbar-thumb{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}.virtual-custom-scrollbar-thumb:before,.custom-scrollbar-thumb:before,.root-scrollbar-thumb:before{content:"";width:24px;position:absolute;top:0;bottom:0;right:50%;transform:translate(50%)}@media (hover:hover) and (pointer:fine){.virtual-custom-scrollbar-thumb:hover,.custom-scrollbar-thumb:hover,.root-scrollbar-thumb:hover{background-color:rgba(var(--black,#000), .6)}}.virtual-custom-scrollbar-thumb:active,.custom-scrollbar-thumb:active,.root-scrollbar-thumb:active{background-color:rgba(var(--black,#000), .4)}.os-theme-conduit{--os-size:5px!important;--os-padding-perpendicular:0px!important;--os-padding-axis:0!important;--os-track-border-radius:3px!important;--os-track-bg:transparent!important;--os-track-bg-hover:transparent!important;--os-track-bg-active:transparent!important;--os-handle-border-radius:3px!important;--os-handle-bg:rgba(var(--black,#000), .2)!important;--os-handle-bg-hover:rgba(var(--black,#000), .6)!important;--os-handle-bg-active:rgba(var(--black,#000), .4)!important;--os-handle-min-size:20px!important;--os-handle-interactive-area-offset:3px!important}@media (pointer:coarse){.os-theme-conduit{--os-size:7px!important;--os-padding-perpendicular:2px!important;--os-handle-interactive-area-offset:0px!important}.os-theme-conduit .os-scrollbar-handle,.os-theme-conduit .os-scrollbar-track{pointer-events:none!important}}.dark-theme .os-theme-conduit{--os-handle-bg:#ffffff40!important;--os-handle-bg-hover:#ffffffa6!important;--os-handle-bg-active:#ffffff73!important}.virtual-custom-scrollbar{z-index:var(--layer-notification,800)}.virtual-custom-scrollbar-content{-ms-overflow-style:none;scrollbar-width:none;height:100%;padding-right:1rem;overflow-y:scroll}.virtual-custom-scrollbar-content::-webkit-scrollbar{width:0;height:0;display:none}.custom-scrollbar-track{z-index:var(--layer-notification,800);opacity:1;width:.25rem;height:100%;position:sticky;bottom:auto;left:auto;right:auto;overflow:visible}.custom-scrollbar-content{height:100%;padding-right:1rem;overflow-y:scroll}.custom-scrollbar-content::-webkit-scrollbar{width:0;height:0}.thumbnail{background:rgba(var(--thumbnail-bg), 1);object-fit:contain;vertical-align:bottom;border-radius:50% 50% 50% 16%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;max-width:100%;height:auto;display:inline-flex}.thumbnail.cover{object-fit:cover;object-position:center}.thumbnail.padded{padding:.5rem}.thumbnail.padded-sm{padding:.25rem}.thumbnail.padded-sm:first-child{margin-left:-.25rem}.thumbnail.size-16{width:1rem}.thumbnail.size-24{width:1.5rem}.thumbnail.size-32{width:2rem}.thumbnail.size-40{width:2.5rem}.thumbnail.size-48{width:3rem}.thumbnail.size-64{width:4rem}.thumbnail.size-96{width:6rem}.thumbnail.smallest{width:1.25rem}.thumbnail.smaller{width:1.5rem}.thumbnail.small{width:2rem}.thumbnail.medium{width:3rem}.thumbnail.large{width:6rem}.thumbnail.release{border-radius:0}.thumbnail.radius{border-radius:3px}.thumbnail.round{border-radius:500px}.thumbnail.contrast{background:rgba(var(--gray-100,#212529), 1)}.thumbnail.no-bg{background:0 0}.CONDUIT :focus-visible{box-shadow:none;animation:none}}@layer tokens{:root{--color-base-white:#f8f9fa;--color-base-black:#000;--color-gray-100:#212529;--color-gray-300:#343a40;--color-gray-600:#9fa3a7;--color-gray-700:#a3aab1;--color-gray-800:#ced4da;--color-gray-900:#dee2e6;--color-gray-1000:#e9ecef;--color-gray-1100:#f1f3f5;--color-primary-default:#4caf5e;--color-primary-dark:#24662e;--color-primary-light:#66bb71;--color-danger-default:#dc3545;--color-accent-purple:#6f42c1;--color-accent-blue:#0d6efd;--color-accent-cyan:#0dcaf0;--color-accent-green:#198754;--color-accent-yellow:#ffc107;--color-accent-orange:#fd7e14;--color-accent-red:#dc3545;--color-accent-pink:#d63384;--opacity-00:0;--opacity-01:.1;--opacity-02:.2;--opacity-03:.3;--opacity-04:.4;--opacity-05:.5;--opacity-06:.6;--opacity-07:.7;--opacity-08:.8;--opacity-09:.9}.CONDUIT{--type-badge-size:.6875rem;--type-badge-line:.875rem;--type-caption-size:.75rem;--type-caption-line:1rem;--type-description-size:.8125rem;--type-description-line:1.125rem;--type-body-size:.875rem;--type-body-line:1.25rem;--type-label-size:.875rem;--type-label-line:1.25rem;--type-heading-size:1rem;--type-heading-line:1.375rem;--type-title-size:1.375rem;--type-title-line:1.75rem;--type-page-size:1.75rem;--type-page-line:2.125rem;--opacity-00:0;--opacity-01:.1;--opacity-02:.2;--opacity-03:.3;--opacity-04:.4;--opacity-05:.5;--opacity-06:.6;--opacity-07:.7;--opacity-08:.8;--opacity-09:.9;--black-static:0,0,0;--white-static:255,255,255;--gray-1100-static:249,249,249}@media print{.CONDUIT{--table-head-bg:233,241,246!important}}@media (pointer:coarse){.CONDUIT{--density-control-height:2.75rem}}.density-spacious{--density-control-height:2.75rem;--control-radius:.75rem;--button-radius:var(--control-radius);--control-max-width:none;--control-font-size:.9375rem}:root,:where(.CONDUIT){--white:248, 249, 250;--gray-1100:241, 243, 245;--gray-1000:233, 236, 239;--gray-900:222, 226, 230;--gray-800:206, 212, 218;--gray-750:173, 181, 189;--gray-700:163, 170, 177;--gray-600:159, 163, 167;--gray-300:52, 58, 64;--gray-100:33, 37, 41;--black:0, 0, 0;--primary:55, 126, 68;--primary-dark:40, 90, 49;--primary-light:47, 108, 58;--danger:214, 37, 54;--app-bg-color:240, 246, 251;--nav-bg:246, 251, 255;--border-nav:217, 221, 225;--card-bg:255, 255, 255;--card-bg-no-blend:255, 255, 255;--card-bg-hover-no-blend:255, 255, 255;--card-bg-active-no-blend:255, 255, 255;--card-bg-opaque:244, 246, 247;--card-bg-hover:255, 255, 255;--card-bg-loading:217, 220, 225;--card-bg-active:240, 243, 246;--card-button-text:17, 17, 17;--card-button-text-hover:17, 17, 17;--nav-item-bg-active:222, 226, 230;--nav-item-bg-hover:255, 255, 255;--nav-item-text-hover:17, 17, 17;--nav-item-text-active:17, 17, 17;--input-bg:250, 252, 253;--input-active-bg:216, 220, 224;--input-bg-hover:235, 239, 241;--input-bg-hover-2:227, 230, 233;--input-underline:132, 135, 138;--border-color:197, 201, 205;--border-color-no-blend:197, 201, 205;--border-color-hover-no-blend:197, 201, 205;--border-color-active-no-blend:197, 201, 205;--border-color-focus:197, 201, 205;--border-color-card:197, 201, 205;--checkbox-icon:197, 201, 205;--button-text:255, 255, 255;--button-contrast:0, 0, 0;--box-shadow:68, 68, 68;--contrast-glow:153, 153, 153;--faint-text:85, 84, 99;--thumbnail-bg:203, 203, 203;--toggle-ball:129, 129, 129;--table-head-bg:233, 241, 246;--table-row-bg:222, 231, 238;--table-row-hr:213, 221, 227;--base-hr:197, 201, 205;--font-family-primary:"Inter", sans-serif, "Noto Color Emoji";--font-family-icons:"Font Awesome 5 Pro";--purple-accent:111, 66, 193;--blue-accent:13, 110, 253;--cyan-accent:13, 202, 240;--green-accent:25, 135, 84;--yellow-accent:175, 131, 0;--orange-accent:253, 126, 20;--red-accent:220, 53, 69;--pink-accent:214, 51, 132}.CONDUIT{--nav-bg:246,251,255;--border-nav:217,221,225;--app-bg-color:246,247,249;--white:248,249,250;--gray-1100:241,243,245;--gray-1000:233,236,239;--gray-900:222,226,230;--gray-800:206,212,218;--gray-750:173,181,189;--gray-700:163,170,177;--gray-600:115,123,135;--gray-300:52,58,64;--gray-100:28,32,38;--black:0,0,0;--primary:44,113,57;--primary-dark:31,82,41;--primary-light:37,95,48;--danger:214,37,54;--danger-medium:229,83,83;--danger-high:200,35,51;--danger-higher:189,33,48;--danger-bg:248,215,218;--success-bg:209,231,221;--warning-bg:255,243,205;--purple-accent:111,66,193;--blue-accent:13,110,253;--cyan-accent:13,202,240;--green-accent:25,135,84;--yellow-accent:175,131,0;--orange-accent:253,126,20;--red-accent:220,53,69;--pink-accent:214,51,132;--thumbnail-bg:203,203,203;--toggle-ball:129,129,129;--nav-item-bg-active:222,226,230;--nav-item-bg-hover:255,255,255;--nav-item-text-hover:17,17,17;--nav-item-text-active:17,17,17;--double-nav-corner:url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0L6.99382e-07 -6.99382e-07L0 8C3.86258e-07 3.58173 3.58179 -3.86252e-07 8 0Z' fill='%23dfe6ea'/%3E%3C/svg%3E%0A");--border-color:197,201,205;--control-border:125,131,139;--border-color-no-blend:197,201,205;--border-color-hover-no-blend:197,201,205;--border-color-active-no-blend:197,201,205;--border-color-focus:197,201,205;--checkbox-icon:197,201,205;--border-color-card:197,201,205;--card-bg:255,255,255;--card-bg-no-blend:255,255,255;--card-bg-hover-no-blend:255,255,255;--card-bg-active-no-blend:255,255,255;--card-bg-opaque:244,246,247;--card-bg-hover:255,255,255;--card-bg-loading:217,220,225;--card-bg-active:240,243,246;--table-head-bg:233,241,246;--table-row-bg:222,231,238;--table-row-hr:213,221,227;--base-hr:197,201,205;--input-bg:250,252,253;--input-active-bg:216,220,224;--input-bg-hover:235,239,241;--input-bg-hover-2:227,230,233;--input-underline:132,135,138;--button-text:255,255,255;--card-button-text:17,17,17;--card-button-text-hover:17,17,17;--button-contrast:0,0,0;--box-shadow:68,68,68;--contrast-glow:153,153,153;--faint-text:79,87,99}@media screen{.CONDUIT{background-color:rgba(var(--app-bg-color))}.CONDUIT.dark-theme{--white:17,17,26;--gray-1100:33,33,48;--gray-1000:39,46,55;--gray-900:45,52,68;--gray-800:54,61,75;--gray-750:60,68,86;--gray-700:67,75,100;--gray-600:86,99,124;--gray-300:148,169,189;--gray-100:240,244,255;--black:255,255,255;--app-bg-color:27,33,43;--thumbnail-bg:67,75,100;--input-bg:47,55,67;--input-bg-hover:63,73,89;--input-active-bg:33,39,46;--input-bg-hover-2:58,66,78;--input-underline:151,154,158;--border-color:61,72,90;--control-border:122,134,153;--border-color-no-blend:40,53,81;--border-color-hover-no-blend:40,53,81;--border-color-active-no-blend:36,46,69;--border-color-focus:44,53,65;--border-nav:44,53,65;--primary:48,209,88;--primary-dark:40,184,76;--primary-light:69,217,106;--checkbox-icon:44,53,65;--border-color-card:12,17,26;--card-bg:47,55,67;--card-bg-no-blend:34,43,63;--card-bg-hover-no-blend:37,48,72;--card-bg-active-no-blend:32,40,57;--card-bg-opaque:36,43,54;--card-bg-hover:55,66,82;--card-bg-loading:55,66,82;--card-bg-active:40,48,60;--card-button-text:255,255,255;--card-button-text-hover:255,255,255;--table-head-bg:47,56,70;--table-row-bg:54,63,78;--table-row-hr:65,76,95;--base-hr:61,72,90;--nav-bg:18,22,30;--nav-item-bg-active:40,48,60;--nav-item-bg-hover:47,55,67;--nav-item-text-hover:240,244,255;--nav-item-text-active:240,244,255;--double-nav-corner:url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0L6.99382e-07 -6.99382e-07L0 8C3.86258e-07 3.58173 3.58179 -3.86252e-07 8 0Z' fill='%2312161e'/%3E%3C/svg%3E%0A");--faint-text:179,190,211;--toggle-ball:136,142,161;--box-shadow:17,17,17;--contrast-glow:0,0,0;--danger:255,118,108;--purple-accent:213,77,243;--blue-accent:90,153,246;--cyan-accent:81,210,236;--green-accent:77,243,121;--yellow-accent:255,193,7;--orange-accent:246,155,81;--red-accent:231,114,125;--pink-accent:224,123,173}}.CONDUIT .loader{background-image:var(--loader-icon);vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.2em;height:1.2em;line-height:1em;display:inline-block}.CONDUIT.blue-accent{--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23fff' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:0,120,212;--primary-dark:0,90,158;--primary-light:16,110,190;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%230078d4' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.blue-accent.dark-theme{--button-text:0,0,0;--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:96,205,255;--primary-dark:77,184,232;--primary-light:115,214,255;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%2360cdff' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.cyan-accent{--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23fff' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:0,128,136;--primary-dark:0,80,85;--primary-light:0,104,111;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23008088' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.cyan-accent.dark-theme{--button-text:0,0,0;--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:53,212,244;--primary-dark:39,193,210;--primary-light:75,228,255;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%2316ccf5' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.green-accent{--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23fff' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:44,113,57;--primary-dark:31,82,41;--primary-light:37,95,48;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%232c7139' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.green-accent.dark-theme{--button-text:0,0,0;--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:48,209,88;--primary-dark:40,184,76;--primary-light:69,217,106;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%2330d158' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.orange-accent{--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23fff' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:196,84,23;--primary-dark:150,64,18;--primary-light:173,74,20;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23c45417' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.orange-accent.dark-theme{--button-text:0,0,0;--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:255,140,66;--primary-dark:229,122,56;--primary-light:255,154,82;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23ff8c42' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.pink-accent{--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23fff' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:225,32,116;--primary-dark:182,24,93;--primary-light:204,27,104;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23e12074' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.pink-accent.dark-theme{--button-text:0,0,0;--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:255,107,182;--primary-dark:229,90,159;--primary-light:255,123,192;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23ff6bb6' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.purple-accent{--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23fff' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:157,76,175;--primary-dark:98,36,102;--primary-light:156,89,181;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%239d4caf' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.purple-accent.dark-theme{--button-text:0,0,0;--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:213,77,243;--primary-dark:187,90,216;--primary-light:195,72,223;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%239346c3' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.red-accent{--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23fff' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:210,32,38;--primary-dark:175,33,38;--primary-light:223,45,51;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23d13438' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.red-accent.dark-theme{--button-text:0,0,0;--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:255,107,107;--primary-dark:229,90,90;--primary-light:255,123,123;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23ff6b6b' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.yellow-accent{--button-text:0,0,0;--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:255,204,0;--primary-dark:240,193,5;--primary-light:255,211,78;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23ffd700' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.yellow-accent.dark-theme{--button-text:0,0,0;--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--primary:255,204,64;--primary-dark:243,186,29;--primary-light:255,215,107;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23ffcc40' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT{--button-text:255,255,255;--primary:44,113,57;--primary-dark:31,82,41;--primary-light:37,95,48;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%232c7139' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23fff' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.dark-theme{--button-text:0,0,0;--primary:48,209,88;--primary-dark:40,184,76;--primary-light:69,217,106;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%2330d158' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT{--aurora-canvas:oklch(97.2% .01 295);--aurora-glow-1:#b343ff42;--aurora-glow-2:#00e1973d;--aurora-glow-3:#3d7bff33;--aurora-glass:#ffffffb8;--aurora-glass-edge:#fffc;--aurora-glass-shadow:0 1px 2px #2818500f, 0 24px 56px -24px #3c1e7847;--aurora-glass-blur:blur(28px) saturate(1.5)}.CONDUIT.dark-theme{--aurora-canvas:oklch(16.5% .02 290);--aurora-glow-1:#b343ff61;--aurora-glow-2:#00e19738;--aurora-glow-3:#3d7bff4d;--aurora-glass:#1c1e2ab3;--aurora-glass-edge:#ffffff17;--aurora-glass-shadow:0 1px 2px #0000004d, 0 30px 70px -28px #000000b3}.CONDUIT{--aurora-hue-1:#b343ff;--aurora-hue-2:#00e197;--aurora-hue-3:#3d7bff;--aurora-app-glow-1:14%;--aurora-app-glow-2:14%;--aurora-app-glow-3:12%;--aurora-app-canvas:#f6f7f9;--aurora-background:radial-gradient(55% 65% at 10% 0%, color-mix(in srgb, var(--aurora-hue-1) var(--aurora-app-glow-1), transparent), transparent 72%), radial-gradient(45% 60% at 92% 12%, color-mix(in srgb, var(--aurora-hue-2) var(--aurora-app-glow-2), transparent), transparent 72%), radial-gradient(70% 55% at 55% 110%, color-mix(in srgb, var(--aurora-hue-3) var(--aurora-app-glow-3), transparent), transparent 72%), var(--aurora-app-canvas);--surface-rail:#ffffff9e;--surface-rail-edge:#fffc;--surface-blur:blur(24px) saturate(160%);--surface-sticky:#fbfbfdfa;--surface-sticky-blur:blur(8px);--control-radius:10px;--button-radius:999px;--checkbox-radius:6px;--nav-pill-inset:4px;--nav-link-padding-start:13px;--menu-radius:12px;--menu-item-radius:8px;--popover-radius:16px;--popover-surface:#fcfcfee6;--popover-edge:#fffc;--popover-blur:blur(24px) saturate(160%);--row-radius:10px;--sheet-radius:22px;--sheet-scrim:#00000040;--table-head-surface:var(--surface-sticky);--blade-checked-text:rgba(var(--primary), 1);--blade-checked-fill:rgba(var(--primary), .1);--blade-checked-fill-hover:rgba(var(--primary), .14);--blade-checked-fill-active:rgba(var(--primary), .18);--blade-checked-edge-alpha:.6;--dialog-radius:18px;--dialog-action-radius:999px;--dialog-glass:#ffffffbd;--dialog-glass-edge:#fffc;--dialog-glass-blur:blur(28px) saturate(160%);--choice-row-surface:#ffffff9e;--choice-row-surface-hover:#ffffffeb;--choice-row-edge:#14284617;--message-bar-radius:14px;--message-bar-compact-radius:12px;--message-bar-surface-alpha:.72;--message-bar-edge-alpha:.22;--glass-card-bg:#ffffffe0;--glass-card-bg-hover:#fffffff5;--glass-card-edge:#ffffffb3;--glass-card-edge-hover:#fffffff2;--glass-card-radius:12px;--shadow-card:0 1px 3px #0f172a0d, 0 4px 14px #0f172a0a;--shadow-card-hover:0 2px 6px #0f172a0f, 0 10px 28px #0f172a14;--shadow-raised:0 0 0 1px #fffc, 0 24px 56px #0f172a29, 0 4px 12px #0f172a0d;--text-secondary:#4f5763;--text-tertiary:#59616d;--text-quaternary:#a7aeb8;--accent-tint:rgba(var(--primary), .1);--topbar-background:#fafbfcb3;--topbar-texture:none;--topbar-backdrop-filter:saturate(180%) blur(20px);--topbar-line:#0f172a12}@media screen{.CONDUIT.dark-theme{--aurora-app-glow-1:22%;--aurora-app-glow-2:14%;--aurora-app-glow-3:20%;--aurora-app-canvas:#111219;--surface-rail:#1c1e2ab3;--surface-rail-edge:#ffffff17;--surface-sticky:#1a1c27fa;--popover-surface:#1e202ceb;--popover-edge:#ffffff17;--sheet-scrim:#00000073;--dialog-glass:#1a1f28bd;--dialog-glass-edge:#ffffff17;--choice-row-surface:#ffffff0b;--choice-row-surface-hover:#ffffff14;--choice-row-edge:#ffffff12;--glass-card-bg:#242630db;--glass-card-bg-hover:#282a36f0;--glass-card-edge:#ffffff1a;--glass-card-edge-hover:#ffffff2e;--shadow-card:0 1px 3px #0003;--shadow-card-hover:0 2px 6px #00000040, 0 10px 28px #00000059;--shadow-raised:0 0 0 1px #ffffff14, 0 24px 56px #00000080;--text-secondary:#b7bdca;--text-tertiary:#8f97a6;--text-quaternary:#5d6472;--topbar-background:#111219b3;--topbar-line:#ffffff14}}.CONDUIT .surface-aurora{isolation:isolate;position:relative}.CONDUIT .surface-aurora:before{z-index:-1;background:var(--aurora-background);pointer-events:none;content:"";position:fixed;inset:0}.CONDUIT.reduce-transparency{--aurora-glass:#fff;--aurora-glass-blur:none;--surface-rail:#fbfbfd;--surface-blur:none;--surface-sticky:#fbfbfd;--surface-sticky-blur:none;--popover-surface:#fcfcfe;--popover-blur:none;--sheet-scrim:#0006;--glass-card-bg:#fff;--glass-card-bg-hover:#fafbfc;--topbar-background:#fafbfc;--topbar-backdrop-filter:none;--message-bar-surface-alpha:1}.CONDUIT.reduce-transparency.dark-theme{--aurora-glass:#1c1e2a;--surface-rail:#1c1e2a;--surface-sticky:#1a1c27;--popover-surface:#1e202c;--sheet-scrim:#0009;--glass-card-bg:#242630;--glass-card-bg-hover:#282a36;--topbar-background:#111219}.CONDUIT.reduce-transparency,.CONDUIT.reduce-transparency *,.CONDUIT.reduce-transparency :before,.CONDUIT.reduce-transparency :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.CONDUIT.contrast-more{--faint-text:52, 58, 67;--text-secondary:#343a43;--text-tertiary:#3d444e;--text-quaternary:#6b7380;--aurora-glass-edge:#0f172a4d;--surface-rail-edge:#0f172a3d;--popover-edge:#0f172a4d;--glass-card-edge:#0f172a47;--glass-card-edge-hover:#0f172a75;--topbar-line:#0f172a3d;--base-hr:134, 141, 150;--table-row-hr:150, 158, 166;--input-underline:72, 76, 82}.CONDUIT.contrast-more.dark-theme{--faint-text:221, 226, 236;--text-secondary:#dde2ec;--text-tertiary:#c3cad6;--text-quaternary:#8f97a6;--aurora-glass-edge:#ffffff4d;--surface-rail-edge:#ffffff42;--popover-edge:#ffffff4d;--glass-card-edge:#ffffff4d;--glass-card-edge-hover:#ffffff7a;--topbar-line:#ffffff3d;--base-hr:107, 119, 139;--table-row-hr:107, 119, 139;--input-underline:170, 178, 192}.CONDUIT{--au-canvas-base:#f4f2f6;--au-avatar-ring:#18123029;--au-glow-1:rgba(var(--primary), .16);--au-glow-2:#6f42c11f;--au-glow-3:#0dcaf01a;--surface-rail:#ffffff9e;--surface-rail-edge:#ffffffb3;--surface-blur:blur(24px) saturate(140%);--glass-card-bg:#ffffffa8;--glass-card-bg-hover:#ffffffe6;--glass-card-edge:#14142812;--glass-card-radius:14px;--shadow-card:0 1px 2px #1414280a, 0 6px 20px -12px #1414282e;--button-radius:999px;--text-tertiary:#3c3c4bb8;--au-text:#15151c;--au-tint-bloom:.16;--au-row-divider:#14142812;--au-row-hover:#14142809;--au-row-pressed:#1414280f;--au-page-max:1560px;--au-page-pad-top:20px;--au-page-pad-x:24px;--au-page-pad-bottom:48px;--au-page-pad:var(--au-page-pad-top) var(--au-page-pad-x) var(--au-page-pad-bottom);--au-gap:16px;--au-card-pad:20px;--au-fs-2xs:.6875rem;--au-fs-xs:.75rem;--au-fs-sm:.8125rem;--au-fs-base:.875rem;--au-fs-md:.9375rem;--au-fs-lg:1rem;--au-fs-xl:1.125rem;--au-fs-2xl:1.25rem;--au-fs-3xl:1.5rem;--au-fs-4xl:2rem;--au-fs-display:2.5rem}.CONDUIT.dark-theme{--au-canvas-base:#0c0d16;--au-avatar-ring:#ffffff47;--au-glow-1:rgba(var(--primary), .2);--au-glow-2:#6f42c12e;--au-glow-3:#0dcaf014;--surface-rail:#181a289e;--surface-rail-edge:#ffffff0f;--glass-card-bg:#2426388c;--glass-card-bg-hover:#2e3046bf;--glass-card-edge:#ffffff14;--shadow-card:0 1px 0 #ffffff08 inset, 0 10px 30px -18px #000c;--text-tertiary:#c8cde19e;--au-text:#f2f3f8;--au-tint-bloom:.24;--au-row-divider:#ffffff0e;--au-row-hover:#ffffff0a;--au-row-pressed:#ffffff12}.CONDUIT:not([class*=-accent]) .au-page{--primary:210, 32, 38;--primary-dark:175, 33, 38;--primary-light:224, 54, 60}.CONDUIT.dark-theme:not([class*=-accent]) .au-page{--primary:255, 107, 107;--primary-dark:229, 90, 90;--primary-light:255, 123, 123}.CONDUIT{--tooltip-surface:var(--popover-surface,#fcfcfee6);--tooltip-edge:var(--popover-edge,#fffc);--tooltip-blur:var(--popover-blur,blur(24px) saturate(160%));--tooltip-shadow:var(--shadow-card-hover,0 2px 6px #0f172a0f, 0 10px 28px #0f172a14)}.CONDUIT.dark-theme{--tooltip-surface:var(--popover-surface,#1e202ceb);--tooltip-edge:var(--popover-edge,#ffffff17);--tooltip-shadow:var(--shadow-card-hover,0 2px 6px #00000040, 0 10px 28px #00000059)}.CONDUIT.reduce-transparency{--tooltip-surface:#fcfcfe;--tooltip-blur:none}.CONDUIT.reduce-transparency.dark-theme{--tooltip-surface:#1e202c}.CONDUIT.contrast-more{--tooltip-edge:#0f172a4d}.CONDUIT.contrast-more.dark-theme{--tooltip-edge:#ffffff4d}.CONDUIT{--control-border:125, 131, 139;--toggle-ball:129, 129, 129;--toggle-knob-travel:.875rem}.CONDUIT.dark-theme{--control-border:122, 134, 153;--toggle-ball:136, 142, 161}}@layer typography{.CONDUIT,#root{font-family:var(--font-family-primary);color:rgba(var(--gray-100,#212529), 1);font-size:.875rem;font-weight:400}@media print{.CONDUIT,#root{color:rgba(var(--black-static), 1)}}.no-wrap{white-space:nowrap}.normal-wrap{white-space:normal}h1,h2,h3,h4,h5,h6{margin:0 0 .5rem}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1 .icon,h2 .icon,h3 .icon,h4 .icon,h5 .icon,h6 .icon{vertical-align:middle;width:1.2em;height:1.2em;margin:0;line-height:1.3em}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{vertical-align:middle}h1 span span,h2 span span,h3 span span,h4 span span,h5 span span,h6 span span{vertical-align:baseline}.CONDUIT h1{font-size:1.75rem;font-weight:600;line-height:2.125rem}.CONDUIT h2{font-size:1.375rem;font-weight:600;line-height:1.75rem}.CONDUIT h3,.CONDUIT h4{font-size:1rem;font-weight:600;line-height:1.375rem}.CONDUIT h5{font-size:.875rem;font-weight:600;line-height:1.25rem}.CONDUIT h6{font-size:.75rem;font-weight:600;line-height:1rem}.CONDUIT .text-2xs,.CONDUIT .text-xs,.CONDUIT .text-sm{font-size:.75rem}.CONDUIT .text-base{font-size:.875rem}.CONDUIT .text-quote,.CONDUIT .text-lg,.CONDUIT .text-xl{font-size:1rem}.CONDUIT .text-2xl{font-size:1.375rem}.CONDUIT .text-3xl{font-size:1.75rem}.CONDUIT .font-medium{font-weight:500}.CONDUIT .font-semibold{font-weight:600}.CONDUIT .font-bold{font-weight:700}.text-break-word{word-break:break-word}.text-quote{color:rgba(var(--faint-text), 1);border-left:3px solid rgba(var(--gray-600,#9fa3a7), var(--opacity-06,.6));margin:0 0 16px 20px;padding-left:16px;font-size:1rem;font-weight:400;line-height:1.375rem}.text-chunk{letter-spacing:normal;white-space:pre-line;max-width:40rem;font-weight:400}.text-chunk.fill{max-width:none}code.code-block{background:rgba(var(--app-bg-color), 1);border:1px solid rgba(var(--border-color), 1);box-shadow:inset 0 .125rem 1.5rem rgba(var(--contrast-glow), var(--opacity-03,.3));border-radius:.375rem;padding:.5rem;display:block;overflow:auto visible;padding-inline-start:.5rem!important}code:not(.code-block){color:rgba(var(--primary,#4caf5e), 1);background:rgba(var(--app-bg-color), 1);border:1px solid rgba(var(--border-color), 1);border-radius:.1875rem;padding:.15em .3em;line-height:1}a{color:inherit;text-decoration:none}p{margin-top:0;font-size:.875rem;font-weight:400;line-height:1.25rem}p:last-child{margin-bottom:0}.faint-text{color:rgba(var(--faint-text), 1)}.default-text{color:rgba(var(--gray-100,#212529), 1)}.black-text{color:rgba(var(--black-static), 1)}.accent-text{color:rgba(var(--primary,#4caf5e), 1)}.accent-text-cyan{color:rgba(var(--cyan-accent,#0dcaf0), 1)}.accent-text-blue{color:rgba(var(--blue-accent,#0d6efd), 1)}.accent-text-orange{color:rgba(var(--orange-accent,#fd7e14), 1)}.accent-text-yellow{color:rgba(var(--yellow-accent,#ffc107), 1)}.accent-text-green{color:rgba(var(--green-accent,#198754), 1)}.accent-text-purple{color:rgba(var(--purple-accent,#6f42c1), 1)}.accent-text-pink{color:rgba(var(--pink-accent,#d63384), 1)}.accent-text-red{color:rgba(var(--red-accent,#dc3545), 1)}.positive-text{color:rgba(var(--green-accent), 1)}.negative-text{color:rgba(var(--danger), 1)}.flag-text{z-index:0;text-align:center;vertical-align:middle;padding:0 .375rem;position:relative}.flag-text:before{z-index:-1;border:1px solid rgba(var(--primary,#4caf5e), 1);width:100%;min-width:1.5em;height:1.5em;box-shadow:inset 0 0 0 1px rgba(var(--primary,#4caf5e), 1);content:"";background:0 0;border-radius:.1875rem;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.round-pills .flag-text:before{border-radius:31.25rem}.flag-text-cyan:before,.flag-text.accent-cyan:before{border-color:rgba(var(--cyan-accent,#0dcaf0), 1);box-shadow:inset 0 0 0 1px rgba(var(--cyan-accent,#0dcaf0), 1)}.flag-text-blue:before,.flag-text.accent-blue:before{border-color:rgba(var(--blue-accent,#0d6efd), 1);box-shadow:inset 0 0 0 1px rgba(var(--blue-accent,#0d6efd), 1)}.flag-text-orange:before,.flag-text.accent-orange:before{border-color:rgba(var(--orange-accent,#fd7e14), 1);box-shadow:inset 0 0 0 1px rgba(var(--orange-accent,#fd7e14), 1)}.flag-text-yellow:before,.flag-text.accent-yellow:before{border-color:rgba(var(--yellow-accent,#ffc107), 1);box-shadow:inset 0 0 0 1px rgba(var(--yellow-accent,#ffc107), 1)}.flag-text-green:before,.flag-text.accent-green:before{border-color:rgba(var(--green-accent,#198754), 1);box-shadow:inset 0 0 0 1px rgba(var(--green-accent,#198754), 1)}.flag-text-purple:before,.flag-text.accent-purple:before{border-color:rgba(var(--purple-accent,#6f42c1), 1);box-shadow:inset 0 0 0 1px rgba(var(--purple-accent,#6f42c1), 1)}.flag-text-pink:before,.flag-text.accent-pink:before{border-color:rgba(var(--pink-accent,#d63384), 1);box-shadow:inset 0 0 0 1px rgba(var(--pink-accent,#d63384), 1)}.flag-text-red:before,.flag-text.accent-red:before{border-color:rgba(var(--red-accent,#dc3545), 1);box-shadow:inset 0 0 0 1px rgba(var(--red-accent,#dc3545), 1)}.badge-text{z-index:0;text-align:center;color:rgba(var(--white,#f8f9fa), 1);vertical-align:middle;padding:0 .375rem;position:relative}.badge-text:before{z-index:-1;background-color:rgba(var(--primary,#4caf5e), 1);border:1px solid rgba(var(--primary,#4caf5e), 1);content:"";filter:brightness(.85)saturate(1.3);border-radius:.25rem;width:100%;min-width:1.5em;height:1.5em;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.round-pills .badge-text:before{border-radius:31.25rem}.badge-text.accent-cyan:before{background-color:rgba(var(--cyan-accent,#0dcaf0), 1);border:1px solid rgba(var(--cyan-accent,#0dcaf0), 1)}.badge-text.accent-blue:before{background-color:rgba(var(--blue-accent,#0d6efd), 1);border:1px solid rgba(var(--blue-accent,#0d6efd), 1)}.badge-text.accent-orange:before{background-color:rgba(var(--orange-accent,#fd7e14), 1);border:1px solid rgba(var(--orange-accent,#fd7e14), 1)}.badge-text.accent-yellow:before{background-color:rgba(var(--yellow-accent,#ffc107), 1);border:1px solid rgba(var(--yellow-accent,#ffc107), 1)}.badge-text.accent-green:before{background-color:rgba(var(--green-accent,#198754), 1);border:1px solid rgba(var(--green-accent,#198754), 1)}.badge-text.accent-purple:before{background-color:rgba(var(--purple-accent,#6f42c1), 1);border:1px solid rgba(var(--purple-accent,#6f42c1), 1)}.badge-text.accent-pink:before{background-color:rgba(var(--pink-accent,#d63384), 1);border:1px solid rgba(var(--pink-accent,#d63384), 1)}.badge-text.accent-red:before{background-color:rgba(var(--red-accent,#dc3545), 1);border:1px solid rgba(var(--red-accent,#dc3545), 1)}.badge-text.accent-cyan:before{filter:none;background-color:#0a7489;border-color:#0a7489}.badge-text.accent-yellow:before{filter:none;background-color:#8a6500;border-color:#8a6500}.badge-text.accent-orange:before{filter:none;background-color:#b5500b;border-color:#b5500b}.dark-theme .badge-text:before{filter:brightness(1.1)saturate(1.5)}.dark-theme .badge-text.accent-cyan:before{background-color:rgba(var(--cyan-accent,#0dcaf0), 1);border-color:rgba(var(--cyan-accent,#0dcaf0), 1);filter:brightness(1.1)saturate(1.5)}.dark-theme .badge-text.accent-blue:before{background-color:rgba(var(--blue-accent,#0d6efd), 1);border-color:rgba(var(--blue-accent,#0d6efd), 1);filter:brightness(1.1)saturate(1.5)}.dark-theme .badge-text.accent-orange:before{background-color:rgba(var(--orange-accent,#fd7e14), 1);border-color:rgba(var(--orange-accent,#fd7e14), 1);filter:brightness(1.1)saturate(1.5)}.dark-theme .badge-text.accent-yellow:before{background-color:rgba(var(--yellow-accent,#ffc107), 1);border-color:rgba(var(--yellow-accent,#ffc107), 1);filter:brightness(1.1)saturate(1.5)}.dark-theme .badge-text.accent-green:before{background-color:rgba(var(--green-accent,#198754), 1);border-color:rgba(var(--green-accent,#198754), 1);filter:brightness(1.1)saturate(1.5)}.dark-theme .badge-text.accent-purple:before{background-color:rgba(var(--purple-accent,#6f42c1), 1);border-color:rgba(var(--purple-accent,#6f42c1), 1);filter:brightness(1.1)saturate(1.5)}.dark-theme .badge-text.accent-pink:before{background-color:rgba(var(--pink-accent,#d63384), 1);border-color:rgba(var(--pink-accent,#d63384), 1);filter:brightness(1.1)saturate(1.5)}.dark-theme .badge-text.accent-red:before{background-color:rgba(var(--red-accent,#dc3545), 1);border-color:rgba(var(--red-accent,#dc3545), 1);filter:brightness(1.1)saturate(1.5)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}small{font-size:.75rem;font-weight:400;line-height:1rem;display:inline-block}.primary-title{font-size:1.75rem}.CONDUIT .primary-title{text-transform:lowercase;color:rgba(var(--gray-100,#212529), 1);margin-bottom:0;font-weight:600;line-height:normal;display:inline-block}.CONDUIT .primary-title a{color:rgba(var(--gray-100,#212529), 1)}.CONDUIT .primary-title small{font-size:.6em}.CONDUIT .primary-title strong{font-weight:500}.CONDUIT .primary-title:last-child:not(:first-child){margin-bottom:0}.page-title{margin:0;position:sticky;top:0}.break-all{word-break:break-all}.image-link img{transition:opacity .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1)}.image-link.active img,.image-link:focus-visible img{z-index:10;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)}strong{font-weight:700}ul{margin:0;padding-left:1rem}ul.unstyled{padding-left:0;list-style-type:none}ol{margin:0;padding-left:1rem}ol.unstyled{padding-left:0;list-style-type:none}ol.editor-list-ol{margin-top:16px;margin-bottom:16px;padding-left:1rem;font-size:.875rem}hr{background:rgba(var(--base-hr), var(--opacity-06,.6));border:0;width:100%;height:1px}hr.separator{width:auto;margin:0 -1rem}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.normalcase{text-transform:none}.text-underline{text-decoration:underline}.text-line-through{text-decoration:line-through}.text-underline.text-line-through{text-decoration:underline line-through}.text-italic{font-style:italic}.bg-text{background-image:linear-gradient(to top left,currentColor,currentColor);-webkit-text-fill-color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.text-v-mid{vertical-align:middle;vertical-align:-moz-middle-with-baseline}.error-list{z-index:100;text-align:left;color:rgba(var(--danger,#dc3545), 1);padding-left:0;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1);position:relative;overflow:auto}.error-list li{color:rgba(var(--white,#f8f9fa), 1);background:rgba(var(--danger,#dc3545), 1);border-radius:.375rem;margin-top:.25rem;margin-bottom:.25rem;padding:.5rem 1rem;font-size:.75rem}.error-list.light{margin-top:.25rem}.error-list.light li{color:rgba(var(--danger,#dc3545), 1);background:0 0;margin-top:.5rem;padding:0;font-size:.875rem}.error-list.light li.error{color:rgba(var(--danger,#dc3545), 1)}.error-list.light li.success{color:rgba(var(--gray-100), 1)}.error-list.light li.success .pass-icon{color:rgba(var(--success-icon), 1)}@media (prefers-reduced-motion:no-preference){.error-list.light li.success .pass-icon{animation:.332s cubic-bezier(.1,.9,.2,1) both checkPop;animation:checkPop .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both}}.error-list.light li.pending{color:rgba(var(--faint-text), 1)}@keyframes errorMessageEnter{0%{opacity:0;translate:0 -2px}to{opacity:1;translate:0}}.error-list.entering{animation:.15s cubic-bezier(.1,.9,.2,1) both errorMessageEnter}@media (prefers-reduced-motion:reduce){.error-list.entering{animation:.15s linear both fadeIn}}:root:is(.reduced-motion,:has(.reduced-motion)) .error-list.entering{animation:.15s linear both fadeIn}.field-hint{text-align:left;color:rgba(var(--faint-text), 1);margin:.25rem 0 0;font-size:.75rem;line-height:1.4}}@layer layout{.contained{margin-block:0;max-width:1600px!important;margin-inline:auto!important}.contained-sm{margin-block:0;max-width:1200px!important;margin-inline:auto!important}.fill{width:100%}.flex-row{flex-wrap:nowrap;margin-left:-.5rem;margin-right:-.5rem;display:flex}@media screen and (width<=767px){.flex-row{flex-wrap:wrap}.flex-row.flex-reverse-mobile{flex-direction:column-reverse}}.flex-row .column{flex-basis:33.33%;padding:.5rem .5rem .875rem}.flex-row .column.smallest{flex-basis:16.66%}.flex-row .column.smaller{flex-basis:20%}.flex-row .column.small{flex-basis:25%}.flex-row .column.medium{flex-basis:50%}.flex-row .column.large{flex-basis:66.66%}.flex-row .column.largest{flex-basis:100%}.flex-row.no-reflow{flex-wrap:nowrap}@media screen and (width<=767px){.flex-row:not(.no-reflow)>.column,.flex-row:not(.no-reflow)>.column.smallest,.flex-row:not(.no-reflow)>.column.smaller,.flex-row:not(.no-reflow)>.column.small,.flex-row:not(.no-reflow)>.column.medium,.flex-row:not(.no-reflow)>.column.large{flex-basis:100%}}.flex-row .stretch{display:flex}.flex-row .flex-v-center{align-items:center;display:flex}.flex-row .flex-v-start{align-items:start;display:flex}.flex-row .flex-v-end{align-items:end;display:flex}.flex-row .flex-v-stretch{align-items:stretch;display:flex}.flex-row .flex-h-center{justify-content:center;display:flex}.flex-row .flex-h-start{justify-content:flex-start;display:flex}.flex-row .flex-h-end{justify-content:flex-end;display:flex}.flex-row.fill{width:auto}.flex-row.fill>.column{flex-basis:100%}.flex-row.wrap{flex-wrap:wrap}.flex-row.spread{justify-content:space-between}.flex-row.squeeze>.column{flex-basis:auto}.flex-row.squeeze>.column.largest{flex-basis:100%}.flex-row.tight{margin-left:-.25rem;margin-right:-.25rem}.flex-row.tight>.column{padding:.25rem}.flex-row.tightest{margin-left:-.09375rem;margin-right:-.09375rem}.flex-row.tightest>.column{padding:.09375rem}.flex-row.tightest-x{margin-left:-.09375rem;margin-right:-.09375rem}.flex-row.tightest-x>.column{padding-left:.09375rem;padding-right:.09375rem}td .flex-row .column,th .flex-row .column{padding-top:0;padding-bottom:0}th .flex-row,td .flex-row{width:auto}.hidden{display:none!important}.flex-v-center{align-items:center;display:flex}.flex-v-start{align-items:start;display:flex}.flex-v-end{align-items:end;display:flex}.flex-v-stretch{align-items:stretch;display:flex}.flex-h-center{justify-content:center;display:flex}.flex-h-start{justify-content:flex-start;display:flex}.flex-h-end{justify-content:flex-end;display:flex}.grid{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,25%);gap:0;display:grid}.grid .grid-item:first-child{grid-area:1/1/2/2}.grid .grid-item:nth-child(2){grid-area:1/2/2/3}.grid .grid-item:nth-child(3){grid-area:1/3/2/4}.grid .grid-item:nth-child(4){grid-area:1/4/3/5}.grid .grid-item:nth-child(5){grid-area:2/2/3/3}.grid .grid-item:nth-child(6){grid-area:2/3/3/4}.grid .grid-item:nth-child(7){grid-area:2/1/3/2}.grid .grid-item:nth-child(8){grid-area:3/1/4/3}.grid .grid-item:nth-child(9){grid-area:3/3/4/4}.grid .flex-v-stretch{align-items:stretch;display:flex}@media screen and (width<=1100px){.grid{flex-wrap:wrap;display:flex}.grid .grid-item{flex-basis:50%}}@media screen and (width<=767px){.grid{flex-wrap:wrap;display:flex}.grid .grid-item{flex-basis:100%}}@media screen and (width>=1101px){.visible-tablet{display:none}}@media screen and (width<=1100px){.visible-desktop{display:none!important}}@media screen and (width>=768px){.visible-mobile{display:none!important}}@media screen and (width<=767px){.hidden-mobile{display:none!important}}.footer{background:rgba(var(--nav-bg), 1)}.footer .footer-nav{padding:.5rem 0;list-style-type:none;display:flex}.footer .footer-nav li{padding-right:.5rem;font-size:.8125rem}.footer .brand-wrapper .brand-contain-h{max-height:32px}}@layer components{@property --icon-fill{syntax:"<number>";inherits:true;initial-value:0}@property --icon-wght{syntax:"<number>";inherits:true;initial-value:400}@property --icon-grad{syntax:"<number>";inherits:true;initial-value:0}@media (hover:hover) and (pointer:fine){button:not(.unhoverable-icon):hover .material-symbols-rounded,a:not(.unhoverable-icon):hover .material-symbols-rounded,.clickable:not(.unhoverable-icon):hover .material-symbols-rounded,[role=button]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=tab]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):hover .material-symbols-rounded{--icon-wght:560}}@media (prefers-reduced-motion:no-preference){button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded{transition:--icon-wght 80ms cubic-bezier(.7,0,1,.5),--icon-fill .2s cubic-bezier(.8,0,.2,1),scale 80ms cubic-bezier(.7,0,1,.5)}.material-symbols-rounded{transition:--icon-fill .2s cubic-bezier(.8, 0, .2, 1),--icon-wght .1s cubic-bezier(.8, 0, .2, 1),--icon-grad .2s cubic-bezier(.8, 0, .2, 1),rotate .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),scale .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),translate .2s cubic-bezier(.8, 0, .2, 1)}}.primary-button,input[type=button],input[type=submit]{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;border-radius:.25rem;align-items:center;min-width:2rem;min-height:2rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}@media (pointer:coarse){.primary-button,input[type=button],input[type=submit]{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.primary-button,input[type=button],input[type=submit]{transition:none;animation:none}}@media (prefers-contrast:high){.primary-button,input[type=button],input[type=submit]{border-width:2px;outline-width:2px}}.primary-button:focus-visible,input[type=button]:focus-visible,input[type=submit]:focus-visible{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);outline:none}.primary-button:disabled,.primary-button[disabled],.primary-button.disabled,input[type=button]:disabled,input[type=button][disabled],input[type=button].disabled,input[type=submit]:disabled,input[type=submit][disabled],input[type=submit].disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.primary-button.soft-disabled,input[type=button].soft-disabled,input[type=submit].soft-disabled{cursor:default;pointer-events:auto}.primary-button,input[type=button],input[type=submit]{gap:.25rem;min-width:2rem}@media (pointer:coarse){.primary-button,input[type=button],input[type=submit]{min-width:2.75rem}}.primary-button,input[type=button],input[type=submit]{min-height:var(--density-control-height,2rem);font-size:var(--density-font-size,.875rem);border-radius:var(--button-radius,var(--control-radius,.25rem));border:0;padding:.25rem .5rem;font-weight:400}@media (prefers-reduced-motion:no-preference){.primary-button,input[type=button],input[type=submit]{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:background-color .1s cubic-bezier(.8, 0, .2, 1),border-color .1s cubic-bezier(.8, 0, .2, 1),color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}.primary-button:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),.primary-button.is-pressed:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),input[type=button]:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),input[type=button].is-pressed:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),input[type=submit]:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),input[type=submit].is-pressed:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){transition:background-color 80ms cubic-bezier(.8,0,.2,1),border-color 80ms cubic-bezier(.8,0,.2,1),color 80ms cubic-bezier(.8,0,.2,1),transform 80ms cubic-bezier(.8,0,.2,1);transform:scale(.97)}}.primary-button .text,input[type=button] .text,input[type=submit] .text{vertical-align:middle;justify-content:center;align-items:center;width:100%;line-height:1;display:inline-flex}.primary-button span,input[type=button] span,input[type=submit] span{-webkit-user-select:none;user-select:none}.primary-button .status,input[type=button] .status,input[type=submit] .status{opacity:1;width:2em}@media (prefers-reduced-motion:no-preference){.primary-button .status,input[type=button] .status,input[type=submit] .status{transition:width .25s cubic-bezier(.1,.9,.2,1),margin .25s cubic-bezier(.1,.9,.2,1),opacity .25s cubic-bezier(.1,.9,.2,1)}}.primary-button .status.collapsed,input[type=button] .status.collapsed,input[type=submit] .status.collapsed{opacity:0;width:0;margin:0}@media (prefers-reduced-motion:no-preference){.primary-button .status.collapsed,input[type=button] .status.collapsed,input[type=submit] .status.collapsed{transition:width .15s cubic-bezier(.7,0,1,.5),margin .15s cubic-bezier(.7,0,1,.5),opacity .15s cubic-bezier(.7,0,1,.5)}}.primary-button.button-xs,input[type=button].button-xs,input[type=submit].button-xs{min-height:1.5rem;padding:.234375rem .46875rem;font-size:.735rem}.primary-button.button-xs .loader,input[type=button].button-xs .loader,input[type=submit].button-xs .loader{width:.99em;height:.99em}.primary-button.button-sm,input[type=button].button-sm,input[type=submit].button-sm{min-height:1.7rem;padding:.23375rem .4675rem;font-size:.780938rem}.primary-button.button-sm .loader,input[type=button].button-sm .loader,input[type=submit].button-sm .loader{width:1.098em;height:1.098em}.primary-button.button-lg,input[type=button].button-lg,input[type=submit].button-lg{min-height:2.5rem;padding:.3125rem .625rem;font-size:1.09375rem}.primary-button.button-lg .loader,input[type=button].button-lg .loader,input[type=submit].button-lg .loader{width:1.5em;height:1.5em}.primary-button.button-lg,input[type=button].button-lg,input[type=submit].button-lg{letter-spacing:-.01em}.primary-button.button-xl,input[type=button].button-xl,input[type=submit].button-xl{min-height:3rem;padding:.375rem .75rem;font-size:1.3125rem}.primary-button.button-xl .loader,input[type=button].button-xl .loader,input[type=submit].button-xl .loader{width:1.5em;height:1.5em}.primary-button.button-xl,input[type=button].button-xl,input[type=submit].button-xl{letter-spacing:-.02em}.primary-button.button-2xl,input[type=button].button-2xl,input[type=submit].button-2xl{min-height:3.5rem;padding:.4375rem .875rem;font-size:1.53125rem}.primary-button.button-2xl .loader,input[type=button].button-2xl .loader,input[type=submit].button-2xl .loader{width:1.5em;height:1.5em}.primary-button.button-2xl,input[type=button].button-2xl,input[type=submit].button-2xl{letter-spacing:-.02em}.primary-button,input[type=button],input[type=submit]{color:rgba(var(--button-text), 1);background:rgba(var(--primary,#4caf5e), 1);border:1px solid rgba(var(--primary,#4caf5e), 1);border-bottom:1px solid rgba(var(--primary-dark,var(--primary,#24662e)), 1)}.primary-button .loader,input[type=button] .loader,input[type=submit] .loader{background-image:var(--loader-icon-button-text)}.primary-button .loader-icon,input[type=button] .loader-icon,input[type=submit] .loader-icon{font-size:.9375rem}.primary-button.disabled:not(.soft-disabled),.primary-button[disabled]:not(.soft-disabled),input[type=button].disabled:not(.soft-disabled),input[type=button][disabled]:not(.soft-disabled),input[type=submit].disabled:not(.soft-disabled),input[type=submit][disabled]:not(.soft-disabled){color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border:1px solid rgba(var(--disabled-stroke), 1);border-bottom:1px solid rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none}.dark-theme .primary-button.disabled:not(.soft-disabled),.primary-button[disabled]:not(.soft-disabled),input[type=button].disabled:not(.soft-disabled),input[type=button][disabled]:not(.soft-disabled),input[type=submit].disabled:not(.soft-disabled),input[type=submit][disabled]:not(.soft-disabled){border:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-bottom:1px solid rgba(var(--border-color), var(--opacity-02,.2))}.primary-button a:not([href]),input[type=button] a:not([href]),input[type=submit] a:not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}.primary-button[aria-current=page],input[type=button][aria-current=page],input[type=submit][aria-current=page]{cursor:default}@media (hover:hover) and (pointer:fine){.primary-button:hover:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),input[type=button]:hover:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),input[type=submit]:hover:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){background:rgba(var(--primary-light,var(--primary,#66bb71)), 1)}}.primary-button:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),input[type=button]:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),input[type=submit]:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){color:rgba(var(--button-text), var(--opacity-08,.8));background:rgba(var(--primary-dark,var(--primary,#24662e)), 1)}.primary-button:focus-visible,.primary-button.focus,input[type=button]:focus-visible,input[type=button].focus,input[type=submit]:focus-visible,input[type=submit].focus{z-index:10;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)}@media (hover:hover) and (pointer:fine){button:not(.unhoverable-icon):hover .material-symbols-rounded,a:not(.unhoverable-icon):hover .material-symbols-rounded,.clickable:not(.unhoverable-icon):hover .material-symbols-rounded,[role=button]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=tab]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):hover .material-symbols-rounded{--icon-wght:560}}@media (prefers-reduced-motion:no-preference){button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded{transition:--icon-wght 80ms cubic-bezier(.7,0,1,.5),--icon-fill .2s cubic-bezier(.8,0,.2,1),scale 80ms cubic-bezier(.7,0,1,.5)}.material-symbols-rounded{transition:--icon-fill .2s cubic-bezier(.8, 0, .2, 1),--icon-wght .1s cubic-bezier(.8, 0, .2, 1),--icon-grad .2s cubic-bezier(.8, 0, .2, 1),rotate .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),scale .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),translate .2s cubic-bezier(.8, 0, .2, 1)}}.secondary-button{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;border-radius:.25rem;align-items:center;min-width:2rem;min-height:2rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}@media (pointer:coarse){.secondary-button{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.secondary-button{transition:none;animation:none}}@media (prefers-contrast:high){.secondary-button{border-width:2px;outline-width:2px}}.secondary-button:focus-visible{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);outline:none}.secondary-button:disabled,.secondary-button[disabled],.secondary-button.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.secondary-button.soft-disabled{cursor:default;pointer-events:auto}.secondary-button{gap:.25rem;min-width:2rem}@media (pointer:coarse){.secondary-button{min-width:2.75rem}}.secondary-button{min-height:var(--density-control-height,2rem);font-size:var(--density-font-size,.875rem);border-radius:var(--button-radius,var(--control-radius,.25rem));border:0;padding:.25rem .5rem;font-weight:400}@media (prefers-reduced-motion:no-preference){.secondary-button{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:background-color .1s cubic-bezier(.8, 0, .2, 1),border-color .1s cubic-bezier(.8, 0, .2, 1),color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}.secondary-button:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),.secondary-button.is-pressed:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){transition:background-color 80ms cubic-bezier(.8,0,.2,1),border-color 80ms cubic-bezier(.8,0,.2,1),color 80ms cubic-bezier(.8,0,.2,1),transform 80ms cubic-bezier(.8,0,.2,1);transform:scale(.97)}}.secondary-button .text{vertical-align:middle;justify-content:center;align-items:center;width:100%;line-height:1;display:inline-flex}.secondary-button span{-webkit-user-select:none;user-select:none}.secondary-button .status{opacity:1;width:2em}@media (prefers-reduced-motion:no-preference){.secondary-button .status{transition:width .25s cubic-bezier(.1,.9,.2,1),margin .25s cubic-bezier(.1,.9,.2,1),opacity .25s cubic-bezier(.1,.9,.2,1)}}.secondary-button .status.collapsed{opacity:0;width:0;margin:0}@media (prefers-reduced-motion:no-preference){.secondary-button .status.collapsed{transition:width .15s cubic-bezier(.7,0,1,.5),margin .15s cubic-bezier(.7,0,1,.5),opacity .15s cubic-bezier(.7,0,1,.5)}}.secondary-button.button-xs{min-height:1.5rem;padding:.234375rem .46875rem;font-size:.735rem}.secondary-button.button-xs .loader{width:.99em;height:.99em}.secondary-button.button-sm{min-height:1.7rem;padding:.23375rem .4675rem;font-size:.780938rem}.secondary-button.button-sm .loader{width:1.098em;height:1.098em}.secondary-button.button-lg{min-height:2.5rem;padding:.3125rem .625rem;font-size:1.09375rem}.secondary-button.button-lg .loader{width:1.5em;height:1.5em}.secondary-button.button-lg{letter-spacing:-.01em}.secondary-button.button-xl{min-height:3rem;padding:.375rem .75rem;font-size:1.3125rem}.secondary-button.button-xl .loader{width:1.5em;height:1.5em}.secondary-button.button-xl{letter-spacing:-.02em}.secondary-button.button-2xl{min-height:3.5rem;padding:.4375rem .875rem;font-size:1.53125rem}.secondary-button.button-2xl .loader{width:1.5em;height:1.5em}.secondary-button.button-2xl{letter-spacing:-.02em}.secondary-button{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--card-bg), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-top:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-bottom:1px solid rgba(var(--border-color), var(--opacity-08,.8));-webkit-user-select:none!important;user-select:none!important}.dark-theme .secondary-button{border:1px solid rgba(var(--border-color), var(--opacity-08,.8));border-top:1px solid rgba(var(--border-color), var(--opacity-09,.9));border-bottom:1px solid rgba(var(--border-color), var(--opacity-07,.7))}.dark-theme .secondary-button.translucent{mix-blend-mode:color-dodge}.secondary-button.selection-border.active,.secondary-button.selection-border,.secondary-button.selection-border:active{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}@media (hover:hover) and (pointer:fine){.secondary-button.selection-border:hover{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}}.secondary-button.disabled:not(.soft-disabled),.secondary-button[disabled]:not(.soft-disabled){color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border:1px solid rgba(var(--disabled-stroke), 1);border-top:1px solid rgba(var(--disabled-stroke), 1);border-bottom:1px solid rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none}.dark-theme .secondary-button.disabled:not(.soft-disabled),.secondary-button[disabled]:not(.soft-disabled){border:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-top:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-bottom:1px solid rgba(var(--border-color), var(--opacity-02,.2))}.secondary-button.disabled:not(.soft-disabled) .loader,.secondary-button[disabled]:not(.soft-disabled) .loader{opacity:.5}.secondary-button a:not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}.secondary-button.soft-disabled,.secondary-button[aria-current=page]{cursor:default}@media (hover:hover) and (pointer:fine){.secondary-button:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){background:rgba(var(--card-bg-hover), var(--opacity-07,.7))}}.secondary-button:active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--gray-100,#212529), var(--opacity-07,.7));background:rgba(var(--card-bg-active), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-focus), 1)}.secondary-button.active{background:rgba(var(--input-bg-hover), var(--opacity-08,.8));border:1px solid rgba(var(--input-bg-hover), 1)}.secondary-button.active-border{border:1px solid rgba(var(--primary,#4caf5e), 1)}@media (hover:hover) and (pointer:fine){.secondary-button.active-border:hover:not([aria-current=page]):not(.disabled):not([disabled]):not(.soft-disabled){border:1px solid rgba(var(--primary,#4caf5e), var(--opacity-05,.5))}}.secondary-button:focus-visible:not(.soft-disabled),.secondary-button.focus{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);position:relative}.secondary-button+.ghost-button{margin-left:.25rem}.secondary-button[aria-pressed=true],.secondary-button[aria-pressed=true]:hover:not(:disabled){color:rgba(var(--primary,#4caf5e), 1);background-color:var(--accent-tint,rgba(var(--primary,#4caf5e), .1));border-color:rgba(var(--primary,#4caf5e), .6)}.primary-button.icon-pill,.secondary-button.icon-pill,.ghost-button.icon-pill{width:var(--icon-pill-size,var(--density-control-height,32px));min-width:0;height:var(--icon-pill-size,var(--density-control-height,32px));border-radius:999px;flex:none;justify-content:center;min-height:0;padding:0;position:relative}.primary-button.icon-pill:before,.secondary-button.icon-pill:before,.ghost-button.icon-pill:before{content:"";border-radius:999px;width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}.primary-button.icon-pill-dashed,.secondary-button.icon-pill-dashed,.ghost-button.icon-pill-dashed{border-color:#0000}.primary-button.icon-pill-dashed:after,.secondary-button.icon-pill-dashed:after,.ghost-button.icon-pill-dashed:after{opacity:.35;pointer-events:none;content:"";background-color:currentColor;border-radius:999px;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='15.25' fill='none' stroke='%23000' stroke-width='1.5' stroke-dasharray='3.25 3.0' pathLength='100' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='15.25' fill='none' stroke='%23000' stroke-width='1.5' stroke-dasharray='3.25 3.0' pathLength='100' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.primary-button.icon-pill-dashed:hover:after,.primary-button.icon-pill-dashed[aria-expanded=true]:after,.secondary-button.icon-pill-dashed:hover:after,.secondary-button.icon-pill-dashed[aria-expanded=true]:after,.ghost-button.icon-pill-dashed:hover:after,.ghost-button.icon-pill-dashed[aria-expanded=true]:after{opacity:.6}.primary-button.pill,.secondary-button.pill,.ghost-button.pill{border-radius:999px;padding-inline:16px}.primary-button.icon-round,.secondary-button.icon-round,.ghost-button.icon-round{aspect-ratio:1;border-radius:999px;flex:none;justify-content:center;min-width:0;padding:0}@media screen and (width<=1100px){.primary-button.icon-pill-tablet,.secondary-button.icon-pill-tablet,.ghost-button.icon-pill-tablet{aspect-ratio:1;border-radius:999px;flex:none;justify-content:center;min-width:0;padding:0}}@media screen and (width<=767px){.primary-button.icon-pill-mobile,.secondary-button.icon-pill-mobile,.ghost-button.icon-pill-mobile{aspect-ratio:1;border-radius:999px;flex:none;justify-content:center;min-width:0;padding:0}}@media (hover:hover) and (pointer:fine){button:not(.unhoverable-icon):hover .material-symbols-rounded,a:not(.unhoverable-icon):hover .material-symbols-rounded,.clickable:not(.unhoverable-icon):hover .material-symbols-rounded,[role=button]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=tab]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):hover .material-symbols-rounded{--icon-wght:560}}@media (prefers-reduced-motion:no-preference){button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded{transition:--icon-wght 80ms cubic-bezier(.7,0,1,.5),--icon-fill .2s cubic-bezier(.8,0,.2,1),scale 80ms cubic-bezier(.7,0,1,.5)}.material-symbols-rounded{transition:--icon-fill .2s cubic-bezier(.8, 0, .2, 1),--icon-wght .1s cubic-bezier(.8, 0, .2, 1),--icon-grad .2s cubic-bezier(.8, 0, .2, 1),rotate .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),scale .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),translate .2s cubic-bezier(.8, 0, .2, 1)}}.link-button{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;border-radius:.25rem;align-items:center;min-width:2rem;min-height:2rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}@media (pointer:coarse){.link-button{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.link-button{transition:none;animation:none}}@media (prefers-contrast:high){.link-button{border-width:2px;outline-width:2px}}.link-button:focus-visible{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);outline:none}.link-button:disabled,.link-button[disabled],.link-button.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.link-button.soft-disabled{cursor:default;pointer-events:auto}.link-button{gap:.25rem;min-width:2rem}@media (pointer:coarse){.link-button{min-width:2.75rem}}.link-button{min-height:var(--density-control-height,2rem);font-size:var(--density-font-size,.875rem);border-radius:var(--button-radius,var(--control-radius,.25rem));border:0;padding:.25rem .5rem;font-weight:400}@media (prefers-reduced-motion:no-preference){.link-button{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:background-color .1s cubic-bezier(.8, 0, .2, 1),border-color .1s cubic-bezier(.8, 0, .2, 1),color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}.link-button:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),.link-button.is-pressed:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){transition:background-color 80ms cubic-bezier(.8,0,.2,1),border-color 80ms cubic-bezier(.8,0,.2,1),color 80ms cubic-bezier(.8,0,.2,1),transform 80ms cubic-bezier(.8,0,.2,1);transform:scale(.97)}}.link-button .text{vertical-align:middle;justify-content:center;align-items:center;width:100%;line-height:1;display:inline-flex}.link-button span{-webkit-user-select:none;user-select:none}.link-button .status{opacity:1;width:2em}@media (prefers-reduced-motion:no-preference){.link-button .status{transition:width .25s cubic-bezier(.1,.9,.2,1),margin .25s cubic-bezier(.1,.9,.2,1),opacity .25s cubic-bezier(.1,.9,.2,1)}}.link-button .status.collapsed{opacity:0;width:0;margin:0}@media (prefers-reduced-motion:no-preference){.link-button .status.collapsed{transition:width .15s cubic-bezier(.7,0,1,.5),margin .15s cubic-bezier(.7,0,1,.5),opacity .15s cubic-bezier(.7,0,1,.5)}}.link-button.button-xs{min-height:1.5rem;padding:.234375rem .46875rem;font-size:.735rem}.link-button.button-xs .loader{width:.99em;height:.99em}.link-button.button-sm{min-height:1.7rem;padding:.23375rem .4675rem;font-size:.780938rem}.link-button.button-sm .loader{width:1.098em;height:1.098em}.link-button.button-lg{min-height:2.5rem;padding:.3125rem .625rem;font-size:1.09375rem}.link-button.button-lg .loader{width:1.5em;height:1.5em}.link-button.button-lg{letter-spacing:-.01em}.link-button.button-xl{min-height:3rem;padding:.375rem .75rem;font-size:1.3125rem}.link-button.button-xl .loader{width:1.5em;height:1.5em}.link-button.button-xl{letter-spacing:-.02em}.link-button.button-2xl{min-height:3.5rem;padding:.4375rem .875rem;font-size:1.53125rem}.link-button.button-2xl .loader{width:1.5em;height:1.5em}.link-button.button-2xl{letter-spacing:-.02em}.link-button{min-width:0;min-height:0;color:rgba(var(--primary,#4caf5e), 1);background:0 0;padding:.125rem!important}.link-button.button-xs,.link-button.button-sm,.link-button.button-lg,.link-button.button-xl,.link-button.button-2xl{min-width:0!important;min-height:0!important;padding:.125rem!important}.link-button:focus-visible{z-index:10;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)}.link-button.disabled:not(.soft-disabled),.link-button[disabled]:not(.soft-disabled),.link-button:not(button):not([type=button]):not([type=submit]):not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}.link-button[aria-current=page]{cursor:default}@media (hover:hover) and (pointer:fine){.link-button:hover:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){background-color:rgba(var(--card-bg-hover), var(--opacity-07,.7))}}.link-button:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){color:rgba(var(--primary-dark,var(--primary,#24662e)), 1);background-color:rgba(var(--card-bg-active), var(--opacity-05,.5))}p .link-button{font-size:inherit}@media (hover:hover) and (pointer:fine){button:not(.unhoverable-icon):hover .material-symbols-rounded,a:not(.unhoverable-icon):hover .material-symbols-rounded,.clickable:not(.unhoverable-icon):hover .material-symbols-rounded,[role=button]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=tab]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):hover .material-symbols-rounded{--icon-wght:560}}@media (prefers-reduced-motion:no-preference){button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded{transition:--icon-wght 80ms cubic-bezier(.7,0,1,.5),--icon-fill .2s cubic-bezier(.8,0,.2,1),scale 80ms cubic-bezier(.7,0,1,.5)}.material-symbols-rounded{transition:--icon-fill .2s cubic-bezier(.8, 0, .2, 1),--icon-wght .1s cubic-bezier(.8, 0, .2, 1),--icon-grad .2s cubic-bezier(.8, 0, .2, 1),rotate .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),scale .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),translate .2s cubic-bezier(.8, 0, .2, 1)}}.ghost-button,input[type=reset]{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;border-radius:.25rem;align-items:center;min-width:2rem;min-height:2rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}@media (pointer:coarse){.ghost-button,input[type=reset]{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.ghost-button,input[type=reset]{transition:none;animation:none}}@media (prefers-contrast:high){.ghost-button,input[type=reset]{border-width:2px;outline-width:2px}}.ghost-button:focus-visible,input[type=reset]:focus-visible{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);outline:none}.ghost-button:disabled,.ghost-button[disabled],.ghost-button.disabled,input[type=reset]:disabled,input[type=reset][disabled],input[type=reset].disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.ghost-button.soft-disabled,input[type=reset].soft-disabled{cursor:default;pointer-events:auto}.ghost-button,input[type=reset]{gap:.25rem;min-width:2rem}@media (pointer:coarse){.ghost-button,input[type=reset]{min-width:2.75rem}}.ghost-button,input[type=reset]{min-height:var(--density-control-height,2rem);font-size:var(--density-font-size,.875rem);border-radius:var(--button-radius,var(--control-radius,.25rem));border:0;padding:.25rem .5rem;font-weight:400}@media (prefers-reduced-motion:no-preference){.ghost-button,input[type=reset]{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:background-color .1s cubic-bezier(.8, 0, .2, 1),border-color .1s cubic-bezier(.8, 0, .2, 1),color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}.ghost-button:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),.ghost-button.is-pressed:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),input[type=reset]:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),input[type=reset].is-pressed:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){transition:background-color 80ms cubic-bezier(.8,0,.2,1),border-color 80ms cubic-bezier(.8,0,.2,1),color 80ms cubic-bezier(.8,0,.2,1),transform 80ms cubic-bezier(.8,0,.2,1);transform:scale(.97)}}.ghost-button .text,input[type=reset] .text{vertical-align:middle;justify-content:center;align-items:center;width:100%;line-height:1;display:inline-flex}.ghost-button span,input[type=reset] span{-webkit-user-select:none;user-select:none}.ghost-button .status,input[type=reset] .status{opacity:1;width:2em}@media (prefers-reduced-motion:no-preference){.ghost-button .status,input[type=reset] .status{transition:width .25s cubic-bezier(.1,.9,.2,1),margin .25s cubic-bezier(.1,.9,.2,1),opacity .25s cubic-bezier(.1,.9,.2,1)}}.ghost-button .status.collapsed,input[type=reset] .status.collapsed{opacity:0;width:0;margin:0}@media (prefers-reduced-motion:no-preference){.ghost-button .status.collapsed,input[type=reset] .status.collapsed{transition:width .15s cubic-bezier(.7,0,1,.5),margin .15s cubic-bezier(.7,0,1,.5),opacity .15s cubic-bezier(.7,0,1,.5)}}.ghost-button.button-xs,input[type=reset].button-xs{min-height:1.5rem;padding:.234375rem .46875rem;font-size:.735rem}.ghost-button.button-xs .loader,input[type=reset].button-xs .loader{width:.99em;height:.99em}.ghost-button.button-sm,input[type=reset].button-sm{min-height:1.7rem;padding:.23375rem .4675rem;font-size:.780938rem}.ghost-button.button-sm .loader,input[type=reset].button-sm .loader{width:1.098em;height:1.098em}.ghost-button.button-lg,input[type=reset].button-lg{min-height:2.5rem;padding:.3125rem .625rem;font-size:1.09375rem}.ghost-button.button-lg .loader,input[type=reset].button-lg .loader{width:1.5em;height:1.5em}.ghost-button.button-lg,input[type=reset].button-lg{letter-spacing:-.01em}.ghost-button.button-xl,input[type=reset].button-xl{min-height:3rem;padding:.375rem .75rem;font-size:1.3125rem}.ghost-button.button-xl .loader,input[type=reset].button-xl .loader{width:1.5em;height:1.5em}.ghost-button.button-xl,input[type=reset].button-xl{letter-spacing:-.02em}.ghost-button.button-2xl,input[type=reset].button-2xl{min-height:3.5rem;padding:.4375rem .875rem;font-size:1.53125rem}.ghost-button.button-2xl .loader,input[type=reset].button-2xl .loader{width:1.5em;height:1.5em}.ghost-button.button-2xl,input[type=reset].button-2xl{letter-spacing:-.02em}.ghost-button,input[type=reset]{color:rgba(var(--gray-100,#212529), 1);border:1px solid rgba(var(--border-color), 0);border-top:1px solid rgba(var(--border-color), 0);border-bottom:1px solid rgba(var(--border-color), 0);background:0 0}.ghost-button.translucent,input[type=reset].translucent{mix-blend-mode:color-dodge}.ghost-button.selection-border.active,.ghost-button.selection-border,.ghost-button.selection-border:active,input[type=reset].selection-border.active,input[type=reset].selection-border,input[type=reset].selection-border:active{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}@media (hover:hover) and (pointer:fine){.ghost-button.selection-border:hover,input[type=reset].selection-border:hover{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}}.ghost-button.disabled:not(.soft-disabled),.ghost-button[disabled]:not(.soft-disabled),.ghost-button a:not([href]),input[type=reset].disabled:not(.soft-disabled),input[type=reset][disabled]:not(.soft-disabled),input[type=reset] a:not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}.ghost-button.disabled:not(.soft-disabled) .loader,.ghost-button[disabled]:not(.soft-disabled) .loader,.ghost-button a:not([href]) .loader,input[type=reset].disabled:not(.soft-disabled) .loader,input[type=reset][disabled]:not(.soft-disabled) .loader,input[type=reset] a:not([href]) .loader{opacity:var(--opacity-05,.5)}.ghost-button.soft-disabled,input[type=reset].soft-disabled,.ghost-button[aria-current=page],input[type=reset][aria-current=page]{cursor:default}@media (hover:hover) and (pointer:fine){.ghost-button:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]),input[type=reset]:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--card-bg-hover), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-05,.5))}.dark-theme .ghost-button:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]),input[type=reset]:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){border:1px solid rgba(var(--border-color), var(--opacity-03,.3))}}.ghost-button:active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]),input[type=reset]:active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--gray-100,#212529), var(--opacity-07,.7));background:rgba(var(--card-bg-active), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-focus), 1)}.ghost-button.active,input[type=reset].active{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg-hover), var(--opacity-08,.8));border:1px solid rgba(var(--input-bg-hover), 1)}.ghost-button:focus-visible:not(.soft-disabled),.ghost-button.focus,input[type=reset]:focus-visible:not(.soft-disabled),input[type=reset].focus{box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);position:relative}.ghost-button+.ghost-button,input[type=reset]+.ghost-button{margin-left:.25rem}.text-center .ghost-button:not(.active),.text-center input[type=reset]:not(.active){margin-left:.25rem;margin-right:.25rem}.ghost-button.icon-round{aspect-ratio:1;border-radius:999px;flex:none;justify-content:center;min-width:0;padding:0}@media screen and (width<=1100px){.ghost-button.icon-pill-tablet{aspect-ratio:1;border-radius:999px;flex:none;justify-content:center;min-width:0;padding:0}}@media screen and (width<=767px){.ghost-button.icon-pill-mobile{aspect-ratio:1;border-radius:999px;flex:none;justify-content:center;min-width:0;padding:0}}@media (hover:hover) and (pointer:fine){button:not(.unhoverable-icon):hover .material-symbols-rounded,a:not(.unhoverable-icon):hover .material-symbols-rounded,.clickable:not(.unhoverable-icon):hover .material-symbols-rounded,[role=button]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=tab]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):hover .material-symbols-rounded{--icon-wght:560}}@media (prefers-reduced-motion:no-preference){button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded{transition:--icon-wght 80ms cubic-bezier(.7,0,1,.5),--icon-fill .2s cubic-bezier(.8,0,.2,1),scale 80ms cubic-bezier(.7,0,1,.5)}.material-symbols-rounded{transition:--icon-fill .2s cubic-bezier(.8, 0, .2, 1),--icon-wght .1s cubic-bezier(.8, 0, .2, 1),--icon-grad .2s cubic-bezier(.8, 0, .2, 1),rotate .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),scale .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),translate .2s cubic-bezier(.8, 0, .2, 1)}}.card-button{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;border-radius:.25rem;align-items:center;min-width:2rem;min-height:2rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}@media (pointer:coarse){.card-button{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.card-button{transition:none;animation:none}}@media (prefers-contrast:high){.card-button{border-width:2px;outline-width:2px}}.card-button:focus-visible{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);outline:none}.card-button:disabled,.card-button[disabled],.card-button.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.card-button.soft-disabled{cursor:default;pointer-events:auto}.card-button{gap:.25rem;min-width:2rem}@media (pointer:coarse){.card-button{min-width:2.75rem}}.card-button{min-height:var(--density-control-height,2rem);font-size:var(--density-font-size,.875rem);border-radius:var(--button-radius,var(--control-radius,.25rem));border:0;padding:.25rem .5rem;font-weight:400}@media (prefers-reduced-motion:no-preference){.card-button{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:background-color .1s cubic-bezier(.8, 0, .2, 1),border-color .1s cubic-bezier(.8, 0, .2, 1),color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}.card-button:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),.card-button.is-pressed:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){transition:background-color 80ms cubic-bezier(.8,0,.2,1),border-color 80ms cubic-bezier(.8,0,.2,1),color 80ms cubic-bezier(.8,0,.2,1),transform 80ms cubic-bezier(.8,0,.2,1);transform:scale(.97)}}.card-button .text{vertical-align:middle;justify-content:center;align-items:center;width:100%;line-height:1;display:inline-flex}.card-button span{-webkit-user-select:none;user-select:none}.card-button .status{opacity:1;width:2em}@media (prefers-reduced-motion:no-preference){.card-button .status{transition:width .25s cubic-bezier(.1,.9,.2,1),margin .25s cubic-bezier(.1,.9,.2,1),opacity .25s cubic-bezier(.1,.9,.2,1)}}.card-button .status.collapsed{opacity:0;width:0;margin:0}@media (prefers-reduced-motion:no-preference){.card-button .status.collapsed{transition:width .15s cubic-bezier(.7,0,1,.5),margin .15s cubic-bezier(.7,0,1,.5),opacity .15s cubic-bezier(.7,0,1,.5)}}.card-button.button-xs{min-height:1.5rem;padding:.234375rem .46875rem;font-size:.735rem}.card-button.button-xs .loader{width:.99em;height:.99em}.card-button.button-sm{min-height:1.7rem;padding:.23375rem .4675rem;font-size:.780938rem}.card-button.button-sm .loader{width:1.098em;height:1.098em}.card-button.button-lg{min-height:2.5rem;padding:.3125rem .625rem;font-size:1.09375rem}.card-button.button-lg .loader{width:1.5em;height:1.5em}.card-button.button-lg{letter-spacing:-.01em}.card-button.button-xl{min-height:3rem;padding:.375rem .75rem;font-size:1.3125rem}.card-button.button-xl .loader{width:1.5em;height:1.5em}.card-button.button-xl{letter-spacing:-.02em}.card-button.button-2xl{min-height:3.5rem;padding:.4375rem .875rem;font-size:1.53125rem}.card-button.button-2xl .loader{width:1.5em;height:1.5em}.card-button.button-2xl{letter-spacing:-.02em}.card-button{color:rgba(var(--card-button-text), 1);background:var(--glass-card-bg,rgba(var(--card-bg), var(--opacity-04,.4)));border:1px solid var(--glass-card-edge,rgba(var(--border-color-card), var(--opacity-04,.4)));border-radius:var(--glass-card-radius,.5rem);box-shadow:var(--shadow-card,none);padding:1rem}.CONDUIT.safari .card-button{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--card-bg), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-top:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-bottom:1px solid rgba(var(--border-color), var(--opacity-08,.8));-webkit-user-select:none!important;user-select:none!important}.dark-theme .CONDUIT.safari .card-button{border:1px solid rgba(var(--border-color), var(--opacity-08,.8));border-top:1px solid rgba(var(--border-color), var(--opacity-09,.9));border-bottom:1px solid rgba(var(--border-color), var(--opacity-07,.7))}.dark-theme .CONDUIT.safari .card-button.translucent{mix-blend-mode:color-dodge}.CONDUIT.safari .card-button.selection-border.active,.CONDUIT.safari .card-button.selection-border,.CONDUIT.safari .card-button.selection-border:active{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}@media (hover:hover) and (pointer:fine){.CONDUIT.safari .card-button.selection-border:hover{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}}.CONDUIT.safari .card-button.disabled:not(.soft-disabled),.CONDUIT.safari .card-button[disabled]:not(.soft-disabled){color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border:1px solid rgba(var(--disabled-stroke), 1);border-top:1px solid rgba(var(--disabled-stroke), 1);border-bottom:1px solid rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none}.dark-theme .CONDUIT.safari .card-button.disabled:not(.soft-disabled),.CONDUIT.safari .card-button[disabled]:not(.soft-disabled){border:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-top:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-bottom:1px solid rgba(var(--border-color), var(--opacity-02,.2))}.CONDUIT.safari .card-button.disabled:not(.soft-disabled) .loader,.CONDUIT.safari .card-button[disabled]:not(.soft-disabled) .loader{opacity:.5}.CONDUIT.safari .card-button a:not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}.CONDUIT.safari .card-button.soft-disabled,.CONDUIT.safari .card-button[aria-current=page]{cursor:default}@media (hover:hover) and (pointer:fine){.CONDUIT.safari .card-button:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){background:rgba(var(--card-bg-hover), var(--opacity-07,.7))}}.CONDUIT.safari .card-button:active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--gray-100,#212529), var(--opacity-07,.7));background:rgba(var(--card-bg-active), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-focus), 1)}.CONDUIT.safari .card-button.active{background:rgba(var(--input-bg-hover), var(--opacity-08,.8));border:1px solid rgba(var(--input-bg-hover), 1)}.CONDUIT.safari .card-button.active-border{border:1px solid rgba(var(--primary,#4caf5e), 1)}@media (hover:hover) and (pointer:fine){.CONDUIT.safari .card-button.active-border:hover:not([aria-current=page]):not(.disabled):not([disabled]):not(.soft-disabled){border:1px solid rgba(var(--primary,#4caf5e), var(--opacity-05,.5))}}.CONDUIT.safari .card-button:focus-visible:not(.soft-disabled),.CONDUIT.safari .card-button.focus{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);position:relative}.CONDUIT.safari .card-button+.ghost-button{margin-left:.25rem}.card-button.disabled:not(.soft-disabled),.card-button[disabled]:not(.soft-disabled){color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none}.card-button a:not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}.card-button[aria-current=page]{cursor:default}.card-button .text-container{flex-basis:100%}.card-button:focus-visible,.card-button.focus{box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)}@media (hover:hover) and (pointer:fine){.card-button:hover:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){color:rgba(var(--card-button-text-hover), 1);background:var(--glass-card-bg-hover,rgba(var(--card-bg-hover), var(--opacity-05,.5)))}}.card-button:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){background:rgba(var(--card-bg-active), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-focus), 1)}.card-button:after{background:rgba(var(--gray-600,#9fa3a7), var(--opacity-08,.8));border:1px solid rgba(var(--gray-600,#9fa3a7), 1)}@media (prefers-reduced-motion:no-preference){.card-button:after{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1)}}@media (hover:hover) and (pointer:fine){.card-button:hover:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled):after{color:rgba(var(--card-button-text-hover), 1);background:rgba(var(--gray-600,#9fa3a7), var(--opacity-05,.5));border:1px solid rgba(var(--gray-600,#9fa3a7), var(--opacity-07,.7))}}.card-button:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled):after{background:rgba(var(--gray-600,#9fa3a7), var(--opacity-02,.2));border:1px solid rgba(var(--gray-600,#9fa3a7), var(--opacity-06,.6))}.dark-theme .card-button:after{background:rgba(var(--gray-600,#9fa3a7), var(--opacity-04,.4));border:1px solid rgba(var(--gray-600,#9fa3a7), var(--opacity-08,.8))}@media (hover:hover) and (pointer:fine){.dark-theme .card-button:hover:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled):after{color:rgba(var(--card-button-text-hover), 1);background:rgba(var(--gray-600,#9fa3a7), var(--opacity-03,.3));border:1px solid rgba(var(--gray-600,#9fa3a7), var(--opacity-07,.7))}}.dark-theme .card-button:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled):after{background:rgba(var(--gray-600,#9fa3a7), var(--opacity-02,.2));border:1px solid rgba(var(--gray-600,#9fa3a7), var(--opacity-06,.6))}.card-button.expandable{position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.card-button.expandable{transition:background-color .1s cubic-bezier(.8,0,.2,1),background-position .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),transform .1s cubic-bezier(.8,0,.2,1)}}.card-button.expandable .expandable-body{opacity:0;visibility:hidden;grid-template-rows:0fr;margin-top:24px;margin-bottom:-24px;padding-left:8px;padding-right:8px;display:grid;overflow:hidden}@media (prefers-reduced-motion:no-preference){.card-button.expandable .expandable-body{transition:grid-template-rows .15s cubic-bezier(.7,0,1,.5),margin .15s cubic-bezier(.7,0,1,.5),opacity .15s cubic-bezier(.7,0,1,.5),visibility .15s cubic-bezier(.7,0,1,.5)}}@media (hover:hover) and (pointer:fine){.card-button.expandable:hover:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){box-shadow:0 3px 8px 1px rgba(var(--white,#f8f9fa), var(--opacity-08,.8)),inset 0 0 0 1px rgba(var(--base-hr), 0);transform:translateY(-2px)}}.card-button.expandable-cyan,.card-button.expandable.accent-cyan{background-color:rgba(var(--card-bg), 1);background-image:linear-gradient(to top left, rgba(var(--cyan-accent,#0dcaf0), 0) 50%, rgba(var(--cyan-accent,#0dcaf0), .3) 100%, rgba(var(--cyan-accent,#0dcaf0), 0) 100%);background-position:-100px -100px;background-repeat:no-repeat;background-size:100% 100%}.card-button.expandable-blue,.card-button.expandable.accent-blue{background-color:rgba(var(--card-bg), 1);background-image:linear-gradient(to top left, rgba(var(--blue-accent,#0d6efd), 0) 50%, rgba(var(--blue-accent,#0d6efd), .3) 100%, rgba(var(--blue-accent,#0d6efd), 0) 100%);background-position:-100px -100px;background-repeat:no-repeat;background-size:100% 100%}.card-button.expandable-orange,.card-button.expandable.accent-orange{background-color:rgba(var(--card-bg), 1);background-image:linear-gradient(to top left, rgba(var(--orange-accent,#fd7e14), 0) 50%, rgba(var(--orange-accent,#fd7e14), .3) 100%, rgba(var(--orange-accent,#fd7e14), 0) 100%);background-position:-100px -100px;background-repeat:no-repeat;background-size:100% 100%}.card-button.expandable-yellow,.card-button.expandable.accent-yellow{background-color:rgba(var(--card-bg), 1);background-image:linear-gradient(to top left, rgba(var(--yellow-accent,#ffc107), 0) 50%, rgba(var(--yellow-accent,#ffc107), .3) 100%, rgba(var(--yellow-accent,#ffc107), 0) 100%);background-position:-100px -100px;background-repeat:no-repeat;background-size:100% 100%}.card-button.expandable-green,.card-button.expandable.accent-green{background-color:rgba(var(--card-bg), 1);background-image:linear-gradient(to top left, rgba(var(--green-accent,#198754), 0) 50%, rgba(var(--green-accent,#198754), .3) 100%, rgba(var(--green-accent,#198754), 0) 100%);background-position:-100px -100px;background-repeat:no-repeat;background-size:100% 100%}.card-button.expandable-purple,.card-button.expandable.accent-purple{background-color:rgba(var(--card-bg), 1);background-image:linear-gradient(to top left, rgba(var(--purple-accent,#6f42c1), 0) 50%, rgba(var(--purple-accent,#6f42c1), .3) 100%, rgba(var(--purple-accent,#6f42c1), 0) 100%);background-position:-100px -100px;background-repeat:no-repeat;background-size:100% 100%}.card-button.expandable-pink,.card-button.expandable.accent-pink{background-color:rgba(var(--card-bg), 1);background-image:linear-gradient(to top left, rgba(var(--pink-accent,#d63384), 0) 50%, rgba(var(--pink-accent,#d63384), .3) 100%, rgba(var(--pink-accent,#d63384), 0) 100%);background-position:-100px -100px;background-repeat:no-repeat;background-size:100% 100%}.card-button.expandable-red,.card-button.expandable.accent-red{background-color:rgba(var(--card-bg), 1);background-image:linear-gradient(to top left, rgba(var(--red-accent,#dc3545), 0) 50%, rgba(var(--red-accent,#dc3545), .3) 100%, rgba(var(--red-accent,#dc3545), 0) 100%);background-position:-100px -100px;background-repeat:no-repeat;background-size:100% 100%}.card-button.expandable.expanded{z-index:2;box-shadow:0 3px 12px 1px rgba(var(--white,#f8f9fa), var(--opacity-08,.8)),inset 0 0 1px 1px rgba(var(--base-hr), var(--opacity-03,.3));animation:.25s cubic-bezier(.1,.9,.2,1) 10ms both expandedCard}@media (prefers-reduced-motion:reduce){.card-button.expandable.expanded{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}}.card-button.expandable.expanded-cyan,.card-button.expandable.expanded.accent-cyan,.card-button.expandable.expanded-blue,.card-button.expandable.expanded.accent-blue,.card-button.expandable.expanded-orange,.card-button.expandable.expanded.accent-orange,.card-button.expandable.expanded-yellow,.card-button.expandable.expanded.accent-yellow,.card-button.expandable.expanded-green,.card-button.expandable.expanded.accent-green,.card-button.expandable.expanded-purple,.card-button.expandable.expanded.accent-purple,.card-button.expandable.expanded-pink,.card-button.expandable.expanded.accent-pink,.card-button.expandable.expanded-red,.card-button.expandable.expanded.accent-red{background-position:0 0}.card-button.expandable.expanded .expandable-body{opacity:1;visibility:visible;grid-template-rows:1fr;margin:16px -8px 0}@media (prefers-reduced-motion:no-preference){.card-button.expandable.expanded .expandable-body{transition:grid-template-rows .25s cubic-bezier(.1,.9,.2,1),margin .25s cubic-bezier(.1,.9,.2,1),opacity .25s cubic-bezier(.1,.9,.2,1),visibility .25s cubic-bezier(.1,.9,.2,1)}}.card-button{z-index:0}.card-button .text{text-align:left;white-space:normal;flex-wrap:wrap}@media (hover:hover) and (pointer:fine){button:not(.unhoverable-icon):hover .material-symbols-rounded,a:not(.unhoverable-icon):hover .material-symbols-rounded,.clickable:not(.unhoverable-icon):hover .material-symbols-rounded,[role=button]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=tab]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):hover .material-symbols-rounded{--icon-wght:560}}@media (prefers-reduced-motion:no-preference){button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded{transition:--icon-wght 80ms cubic-bezier(.7,0,1,.5),--icon-fill .2s cubic-bezier(.8,0,.2,1),scale 80ms cubic-bezier(.7,0,1,.5)}.material-symbols-rounded{transition:--icon-fill .2s cubic-bezier(.8, 0, .2, 1),--icon-wght .1s cubic-bezier(.8, 0, .2, 1),--icon-grad .2s cubic-bezier(.8, 0, .2, 1),rotate .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),scale .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),translate .2s cubic-bezier(.8, 0, .2, 1)}}.danger-button{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;border-radius:.25rem;align-items:center;min-width:2rem;min-height:2rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}@media (pointer:coarse){.danger-button{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.danger-button{transition:none;animation:none}}@media (prefers-contrast:high){.danger-button{border-width:2px;outline-width:2px}}.danger-button:focus-visible{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);outline:none}.danger-button:disabled,.danger-button[disabled],.danger-button.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.danger-button.soft-disabled{cursor:default;pointer-events:auto}.danger-button{gap:.25rem;min-width:2rem}@media (pointer:coarse){.danger-button{min-width:2.75rem}}.danger-button{min-height:var(--density-control-height,2rem);font-size:var(--density-font-size,.875rem);border-radius:var(--button-radius,var(--control-radius,.25rem));border:0;padding:.25rem .5rem;font-weight:400}@media (prefers-reduced-motion:no-preference){.danger-button{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:background-color .1s cubic-bezier(.8, 0, .2, 1),border-color .1s cubic-bezier(.8, 0, .2, 1),color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}.danger-button:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),.danger-button.is-pressed:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){transition:background-color 80ms cubic-bezier(.8,0,.2,1),border-color 80ms cubic-bezier(.8,0,.2,1),color 80ms cubic-bezier(.8,0,.2,1),transform 80ms cubic-bezier(.8,0,.2,1);transform:scale(.97)}}.danger-button .text{vertical-align:middle;justify-content:center;align-items:center;width:100%;line-height:1;display:inline-flex}.danger-button span{-webkit-user-select:none;user-select:none}.danger-button .status{opacity:1;width:2em}@media (prefers-reduced-motion:no-preference){.danger-button .status{transition:width .25s cubic-bezier(.1,.9,.2,1),margin .25s cubic-bezier(.1,.9,.2,1),opacity .25s cubic-bezier(.1,.9,.2,1)}}.danger-button .status.collapsed{opacity:0;width:0;margin:0}@media (prefers-reduced-motion:no-preference){.danger-button .status.collapsed{transition:width .15s cubic-bezier(.7,0,1,.5),margin .15s cubic-bezier(.7,0,1,.5),opacity .15s cubic-bezier(.7,0,1,.5)}}.danger-button.button-xs{min-height:1.5rem;padding:.234375rem .46875rem;font-size:.735rem}.danger-button.button-xs .loader{width:.99em;height:.99em}.danger-button.button-sm{min-height:1.7rem;padding:.23375rem .4675rem;font-size:.780938rem}.danger-button.button-sm .loader{width:1.098em;height:1.098em}.danger-button.button-lg{min-height:2.5rem;padding:.3125rem .625rem;font-size:1.09375rem}.danger-button.button-lg .loader{width:1.5em;height:1.5em}.danger-button.button-lg{letter-spacing:-.01em}.danger-button.button-xl{min-height:3rem;padding:.375rem .75rem;font-size:1.3125rem}.danger-button.button-xl .loader{width:1.5em;height:1.5em}.danger-button.button-xl{letter-spacing:-.02em}.danger-button.button-2xl{min-height:3.5rem;padding:.4375rem .875rem;font-size:1.53125rem}.danger-button.button-2xl .loader{width:1.5em;height:1.5em}.danger-button.button-2xl{letter-spacing:-.02em}.danger-button{color:#fff;background:rgba(var(--danger-high), 1);border:1px solid rgba(var(--danger-high), 1);border-bottom:1px solid rgba(var(--danger-higher), 1)}.danger-button .loader{background-image:var(--loader-icon-button-text)}.danger-button .loader-icon{font-size:.9375rem}.danger-button.disabled:not(.soft-disabled),.danger-button[disabled]:not(.soft-disabled){color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border:1px solid rgba(var(--disabled-stroke), 1);border-bottom:1px solid rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none}.danger-button a:not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}.danger-button[aria-current=page]{cursor:default}@media (hover:hover) and (pointer:fine){.danger-button:hover:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){background:rgba(var(--danger-higher), 1)}}.danger-button:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){background:rgba(var(--danger-higher), 1)}.danger-button:focus-visible,.danger-button.focus{z-index:10;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)}.danger-secondary-button{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;border-radius:.25rem;align-items:center;min-width:2rem;min-height:2rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}@media (pointer:coarse){.danger-secondary-button{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.danger-secondary-button{transition:none;animation:none}}@media (prefers-contrast:high){.danger-secondary-button{border-width:2px;outline-width:2px}}.danger-secondary-button:focus-visible{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);outline:none}.danger-secondary-button:disabled,.danger-secondary-button[disabled],.danger-secondary-button.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.danger-secondary-button.soft-disabled{cursor:default;pointer-events:auto}.danger-secondary-button{gap:.25rem;min-width:2rem}@media (pointer:coarse){.danger-secondary-button{min-width:2.75rem}}.danger-secondary-button{min-height:var(--density-control-height,2rem);font-size:var(--density-font-size,.875rem);border-radius:var(--button-radius,var(--control-radius,.25rem));border:0;padding:.25rem .5rem;font-weight:400}@media (prefers-reduced-motion:no-preference){.danger-secondary-button{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:background-color .1s cubic-bezier(.8, 0, .2, 1),border-color .1s cubic-bezier(.8, 0, .2, 1),color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}.danger-secondary-button:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),.danger-secondary-button.is-pressed:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){transition:background-color 80ms cubic-bezier(.8,0,.2,1),border-color 80ms cubic-bezier(.8,0,.2,1),color 80ms cubic-bezier(.8,0,.2,1),transform 80ms cubic-bezier(.8,0,.2,1);transform:scale(.97)}}.danger-secondary-button .text{vertical-align:middle;justify-content:center;align-items:center;width:100%;line-height:1;display:inline-flex}.danger-secondary-button span{-webkit-user-select:none;user-select:none}.danger-secondary-button .status{opacity:1;width:2em}@media (prefers-reduced-motion:no-preference){.danger-secondary-button .status{transition:width .25s cubic-bezier(.1,.9,.2,1),margin .25s cubic-bezier(.1,.9,.2,1),opacity .25s cubic-bezier(.1,.9,.2,1)}}.danger-secondary-button .status.collapsed{opacity:0;width:0;margin:0}@media (prefers-reduced-motion:no-preference){.danger-secondary-button .status.collapsed{transition:width .15s cubic-bezier(.7,0,1,.5),margin .15s cubic-bezier(.7,0,1,.5),opacity .15s cubic-bezier(.7,0,1,.5)}}.danger-secondary-button.button-xs{min-height:1.5rem;padding:.234375rem .46875rem;font-size:.735rem}.danger-secondary-button.button-xs .loader{width:.99em;height:.99em}.danger-secondary-button.button-sm{min-height:1.7rem;padding:.23375rem .4675rem;font-size:.780938rem}.danger-secondary-button.button-sm .loader{width:1.098em;height:1.098em}.danger-secondary-button.button-lg{min-height:2.5rem;padding:.3125rem .625rem;font-size:1.09375rem}.danger-secondary-button.button-lg .loader{width:1.5em;height:1.5em}.danger-secondary-button.button-lg{letter-spacing:-.01em}.danger-secondary-button.button-xl{min-height:3rem;padding:.375rem .75rem;font-size:1.3125rem}.danger-secondary-button.button-xl .loader{width:1.5em;height:1.5em}.danger-secondary-button.button-xl{letter-spacing:-.02em}.danger-secondary-button.button-2xl{min-height:3.5rem;padding:.4375rem .875rem;font-size:1.53125rem}.danger-secondary-button.button-2xl .loader{width:1.5em;height:1.5em}.danger-secondary-button.button-2xl{letter-spacing:-.02em}.danger-secondary-button{color:rgba(var(--danger), 1);background:rgba(var(--card-bg), var(--opacity-07,.7));border:1px solid rgba(var(--danger), .55)}@media (hover:hover) and (pointer:fine){.danger-secondary-button:hover:not(.disabled):not([disabled]):not(.soft-disabled){background:rgba(var(--danger), .1);border-color:rgba(var(--danger), .8)}}.danger-secondary-button:active:not(.disabled):not([disabled]):not(.soft-disabled){background:rgba(var(--danger), .16)}.danger-secondary-button.disabled:not(.soft-disabled),.danger-secondary-button[disabled]:not(.soft-disabled){color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border:1px solid rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none}.danger-secondary-button:focus-visible,.danger-secondary-button.focus{z-index:10;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)}@keyframes popoverSheetEnter{0%{translate:0 100%}to{translate:0}}@keyframes popoverSheetExit{0%{translate:0}to{translate:0 100%}}select{width:100%;max-width:var(--control-max-width,18.5rem);height:var(--density-control-height,2rem);font-size:var(--control-font-size,.875rem);color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-bottom:1px solid rgba(var(--input-underline), 1);border-radius:var(--control-radius,.25rem);box-shadow:inset 0 -1px 0 0 rgba(var(--input-bg), var(--opacity-05,.5));filter:none;padding:.0625rem .5rem}@media (prefers-reduced-motion:no-preference){select{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}select:focus,select.focus{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--white,#f8f9fa), 1);border-color:rgba(var(--border-color-focus), 1);border-bottom:1px solid rgba(var(--primary,#4caf5e), 1);box-shadow:inset 0 -1px 0 0 rgba(var(--primary,#4caf5e), 1);outline:0;padding:.0625rem .5rem}select:-webkit-autofill{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}select:-webkit-autofill:hover{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}select:-webkit-autofill:focus{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}select.button-padding{padding:.0625rem .25rem 0 .34375rem}select.mw-small{max-width:9.25rem}select.fill{max-width:none}select.invalid{border-color:rgba(var(--danger,#dc3545), 1)}select[disabled],select.disabled{color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none;resize:none}select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}@media (hover:hover) and (pointer:fine){select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg-hover), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}}select:-webkit-autofill:focus{border-color:rgba(var(--border-color-focus), 1);border-bottom:2px solid rgba(var(--primary,#4caf5e), 1);-webkit-box-shadow:0 0 0 1000px rgba(var(--white,#f8f9fa), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}select[aria-invalid=true]{border-bottom-color:rgba(var(--danger,#dc3545), 1)}@media (pointer:coarse){select{font-size:1rem}}select{-webkit-user-select:none;user-select:none}select[multiple]{height:auto;padding:.5rem}select[multiple] option{border-radius:.25rem;margin:.0625rem 0;padding-top:.25rem;line-height:1}@media (prefers-reduced-motion:no-preference){select[multiple] option{transition:background-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1)}}select[multiple] option{text-overflow:ellipsis;vertical-align:middle;overflow:hidden}select[multiple]:focus{margin-bottom:-1px}select[multiple].disabled option{box-shadow:none!important}select[multiple].horizontal{width:auto;max-width:none;height:var(--density-control-height,2rem);white-space:normal;padding:.25rem;overflow-y:hidden}select[multiple].horizontal option{width:4rem;height:100%;margin:0 .0625rem;display:inline-block}select[multiple].horizontal.fill{width:100%}.dropdown{position:relative}.dropdown-toggle{z-index:101;width:100%;min-width:6.5rem;max-width:18.5rem;height:var(--density-control-height,2rem);text-align:left;white-space:nowrap;color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-radius:var(--control-radius,.25rem);padding:.0625rem 2rem .0625rem .5rem;font-size:.875rem;line-height:1;position:relative}@media (prefers-reduced-motion:no-preference){.dropdown-toggle{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1)}}.dropdown-toggle{filter:none;text-overflow:ellipsis;vertical-align:-moz-middle-with-baseline;overflow:hidden}@media (hover:hover) and (pointer:fine){.dropdown-toggle:hover{background:rgba(var(--input-bg-hover), var(--opacity-05,.5))}}.dropdown-toggle:active{background:rgba(var(--card-bg-hover), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-focus), 1)}.dropdown-toggle:focus-visible{box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)}.dropdown-toggle.mw-small{max-width:9.25rem}.dropdown-toggle.fill{max-width:none}.dropdown-toggle.invalid,.dropdown-toggle[aria-invalid=true],.dropdown.error .dropdown-toggle{border-color:rgba(var(--danger,#dc3545), 1)}.dropdown-toggle[disabled],.dropdown-toggle.disabled{color:rgba(var(--disabled-text), 1);background-color:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none}.dropdown-toggle[disabled]:after,.dropdown-toggle.disabled:after{color:rgba(var(--disabled-text), 1)}.dropdown-toggle:after{color:rgba(var(--gray-100,#212529), 1);content:"keyboard_arrow_down";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;font-family:Material Symbols Rounded;font-size:1.25rem;line-height:1;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.dropdown-options{z-index:102;z-index:var(--layer-dropdown,102);background:var(--popover-surface,rgba(var(--card-bg-opaque), 1));border:1px solid var(--popover-edge,rgba(var(--border-color), var(--opacity-06,.6)));max-width:18.5rem;height:0;max-height:calc(50vh - 8px);box-shadow:var(--shadow-raised,0 .25rem .5rem rgba(var(--contrast-glow), var(--opacity-05,.5)));-webkit-backdrop-filter:var(--popover-blur,none);backdrop-filter:var(--popover-blur,none);border-radius:var(--menu-radius,.5rem);opacity:0;scrollbar-color:rgba(var(--black,#000), .2) #0000;scrollbar-width:thin;transform:translateY(calc(-1 * var(--density-control-height,2rem)));visibility:hidden;padding:0 .25rem;list-style:none;position:fixed;overflow-y:auto}.dropdown-options::-webkit-scrollbar{width:5px}.dropdown-options::-webkit-scrollbar-thumb{background:rgba(var(--black,#000), .2);border-radius:3px}@media (hover:hover) and (pointer:fine){.dropdown-options::-webkit-scrollbar-thumb:hover{background:rgba(var(--black,#000), .6)}}.dropdown-options::-webkit-scrollbar-track{background:0 0}.dark-theme .dropdown-options{scrollbar-color:#ffffff40 #0000}.dark-theme .dropdown-options::-webkit-scrollbar-thumb{background:#ffffff40}@media (hover:hover) and (pointer:fine){.dark-theme .dropdown-options::-webkit-scrollbar-thumb:hover{background:#ffffffa6}}.dropdown-options.open{opacity:1;transform-origin:top;visibility:visible;height:auto;max-height:50vh;padding:.25rem}@media (prefers-reduced-motion:no-preference){.dropdown-options.open{animation:.332s cubic-bezier(.1,.9,.2,1) both comboboxOptionsEnter;animation:comboboxOptionsEnter .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both}}@media (prefers-reduced-motion:reduce){.dropdown-options.open{animation:.15s linear both fadeIn}}:root:is(.reduced-motion,:has(.reduced-motion)) .dropdown-options.open{animation:.15s linear both fadeIn}.dropdown-options.open.closing{pointer-events:none}@media (prefers-reduced-motion:no-preference){.dropdown-options.open.closing{animation:.12s cubic-bezier(.7,0,1,.5) both comboboxOptionsExit}}@media (prefers-reduced-motion:reduce){.dropdown-options.open.closing{animation:.1s linear both fadeOut}}:root:is(.reduced-motion,:has(.reduced-motion)) .dropdown-options.open.closing{animation:.1s linear both fadeOut}.dropdown-options.is-sheet{width:auto;max-width:none;max-height:70vh;padding-inline:.5rem;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));border-radius:var(--popover-radius,16px) var(--popover-radius,16px) 0 0;box-shadow:0 0 0 100vmax var(--sheet-scrim,#00000040),var(--shadow-raised,0 -8px 24px #00000029);border-bottom:0;inset:auto 0 0}.dropdown-options.is-sheet:before{z-index:1;background:rgba(var(--gray-100), .22);content:"";border-radius:4px;width:36px;height:4px;margin:8px auto 10px;display:block;position:sticky;top:0}.dropdown-options.is-sheet{transform:none}.dropdown-options.is-sheet.open{transform-origin:bottom;max-height:70vh}@media (prefers-reduced-motion:no-preference){.dropdown-options.is-sheet.open{animation:.506s cubic-bezier(.1,.9,.2,1) both popoverSheetEnter;animation:popoverSheetEnter .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1) 0s both}.dropdown-options.is-sheet.open.closing{animation:.16s cubic-bezier(.7,0,1,.5) both popoverSheetExit}}.dropdown-options.is-sheet li{font-size:.875rem}.dropdown-options li{border-radius:var(--menu-item-radius,.25rem);margin:.125rem 0;padding:calc(.5rem + .1em) 1rem;font-size:.875rem;line-height:1;position:relative}@media screen and (width<=767px){.dropdown-options li{align-items:center;min-height:2.75rem;display:flex}}@media (prefers-reduced-motion:no-preference){.dropdown-options li{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}.dropdown-options li{cursor:default;-webkit-user-select:none;user-select:none;text-overflow:ellipsis;overflow:hidden}.dropdown-options li>span{white-space:nowrap}.dropdown-options li.selected{background:rgba(var(--input-bg-hover), 1)}@media (hover:hover) and (pointer:fine){.dropdown-options li:hover:not(.disabled){background:rgba(var(--input-bg-hover), 1)}}.dropdown-options li.selected:before{background:rgba(var(--primary,#4caf5e), 1);border-radius:.125rem;width:.25rem;height:20%;max-height:1rem;position:absolute;top:50%;left:.25rem}@media (prefers-reduced-motion:no-preference){.dropdown-options li.selected:before{animation:.1s cubic-bezier(.1,.9,.2,1) both comboboxSelectedPip}}.dropdown-options li.selected:before{content:"";transform:translateY(-50%)}.dropdown-options li.selected:focus-visible{box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)}.dropdown-options li.disabled{color:rgba(var(--disabled-text), 1);pointer-events:none}.dropdown-multiple{z-index:102;background:var(--popover-surface,rgba(var(--white,#f8f9fa), 1));border:1px solid var(--popover-edge,rgba(var(--border-color), 1));max-width:18.5rem;max-height:18.75rem;box-shadow:var(--shadow-raised,none);-webkit-backdrop-filter:var(--popover-blur,none);backdrop-filter:var(--popover-blur,none);border-radius:var(--menu-radius,.5rem);padding:.25rem;list-style:none;overflow-y:auto}.dropdown-multiple>li{border-radius:var(--menu-item-radius,.25rem);margin:.125rem 0;padding:.5rem 1rem;font-size:.75rem;position:relative}@media (prefers-reduced-motion:no-preference){.dropdown-multiple>li{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}.dropdown-multiple>li{-webkit-user-select:none;user-select:none}.dropdown-multiple>li>span{white-space:nowrap}.dropdown-multiple>li.selected{background:rgba(var(--input-bg-hover), 1)}@media (hover:hover) and (pointer:fine){.dropdown-multiple>li:hover:not(.disabled){background:rgba(var(--input-bg-hover), 1)}}.dropdown-multiple>li.selected:before{border-right:.125rem solid rgba(var(--primary,#4caf5e), 1);border-left:.125rem solid rgba(var(--primary,#4caf5e), 1);content:"";border-radius:.125rem;width:.125rem;height:.75rem;position:absolute;top:50%;left:.25rem;transform:translateY(-50%)}.dropdown-multiple>li.disabled{color:rgba(var(--disabled-text), 1);pointer-events:none}@keyframes comboboxOptionsEnter{0%{opacity:0;translate:0 -4px;scale:.96}to{opacity:1;translate:0;scale:1}}@keyframes comboboxOptionsExit{0%{opacity:1;scale:1}to{opacity:0;scale:.98}}@keyframes comboboxSelectedPip{0%{opacity:0;translate:0 -1rem}to{opacity:1;translate:0}}.input-wrapper{width:100%;max-width:var(--control-max-width,18.5rem);display:inline-flex;position:relative}.input-wrapper:has(.input-icon) input::-ms-reveal{display:none}.input-wrapper:has(.input-icon) input::-ms-clear{display:none}.input-wrapper .input-icon{color:rgba(var(--gray-300,#343a40), 1);font-size:.875rem;transition:color .1s cubic-bezier(.8,0,.2,1);position:absolute;top:.25rem;right:.25rem}@media (prefers-reduced-motion:reduce){.input-wrapper .input-icon{transition:none;animation:none}}@media (hover:hover) and (pointer:fine){.input-wrapper .input-icon:hover{color:rgba(var(--gray-100,#212529), 1);cursor:pointer}}textarea{width:100%;max-width:var(--control-max-width,18.5rem);height:var(--density-control-height,2rem);font-size:var(--control-font-size,.875rem);color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-bottom:1px solid rgba(var(--input-underline), 1);border-radius:var(--control-radius,.25rem);box-shadow:inset 0 -1px 0 0 rgba(var(--input-bg), var(--opacity-05,.5));filter:none;padding:.0625rem .5rem}@media (prefers-reduced-motion:no-preference){textarea{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}textarea:focus,textarea.focus{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--white,#f8f9fa), 1);border-color:rgba(var(--border-color-focus), 1);border-bottom:1px solid rgba(var(--primary,#4caf5e), 1);box-shadow:inset 0 -1px 0 0 rgba(var(--primary,#4caf5e), 1);outline:0;padding:.0625rem .5rem}textarea:-webkit-autofill{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}textarea:-webkit-autofill:hover{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}textarea:-webkit-autofill:focus{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}textarea.button-padding{padding:.0625rem .25rem 0 .34375rem}textarea.mw-small{max-width:9.25rem}textarea.fill{max-width:none}textarea.invalid{border-color:rgba(var(--danger,#dc3545), 1)}textarea[disabled],textarea.disabled{color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none;resize:none}textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}@media (hover:hover) and (pointer:fine){textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg-hover), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}}textarea:-webkit-autofill:focus{border-color:rgba(var(--border-color-focus), 1);border-bottom:2px solid rgba(var(--primary,#4caf5e), 1);-webkit-box-shadow:0 0 0 1000px rgba(var(--white,#f8f9fa), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}textarea[aria-invalid=true]{border-bottom-color:rgba(var(--danger,#dc3545), 1)}@media (pointer:coarse){textarea{font-size:1rem}}textarea{min-height:6.25rem;max-height:18.75rem;padding-top:1rem}textarea.ghost-button-like{min-height:0}textarea.ghost-button-like:not(:focus){color:rgba(var(--gray-100,#212529), 1);border:1px solid rgba(var(--border-color), 0);border-top:1px solid rgba(var(--border-color), 0);border-bottom:1px solid rgba(var(--border-color), 0);background:0 0}textarea.ghost-button-like:not(:focus).translucent{mix-blend-mode:color-dodge}textarea.ghost-button-like:not(:focus).selection-border.active,textarea.ghost-button-like:not(:focus).selection-border,textarea.ghost-button-like:not(:focus).selection-border:active{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}@media (hover:hover) and (pointer:fine){textarea.ghost-button-like:not(:focus).selection-border:hover{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}}textarea.ghost-button-like:not(:focus).disabled:not(.soft-disabled),textarea.ghost-button-like:not(:focus)[disabled]:not(.soft-disabled),textarea.ghost-button-like:not(:focus) a:not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}textarea.ghost-button-like:not(:focus).disabled:not(.soft-disabled) .loader,textarea.ghost-button-like:not(:focus)[disabled]:not(.soft-disabled) .loader,textarea.ghost-button-like:not(:focus) a:not([href]) .loader{opacity:var(--opacity-05,.5)}textarea.ghost-button-like:not(:focus).soft-disabled,textarea.ghost-button-like:not(:focus)[aria-current=page]{cursor:default}@media (hover:hover) and (pointer:fine){textarea.ghost-button-like:not(:focus):hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--card-bg-hover), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-05,.5))}.dark-theme textarea.ghost-button-like:not(:focus):hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){border:1px solid rgba(var(--border-color), var(--opacity-03,.3))}}textarea.ghost-button-like:not(:focus):active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--gray-100,#212529), var(--opacity-07,.7));background:rgba(var(--card-bg-active), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-focus), 1)}textarea.ghost-button-like:not(:focus).active{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg-hover), var(--opacity-08,.8));border:1px solid rgba(var(--input-bg-hover), 1)}textarea.ghost-button-like:not(:focus):focus-visible:not(.soft-disabled),textarea.ghost-button-like:not(:focus).focus{box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);position:relative}textarea.ghost-button-like:not(:focus)+.ghost-button{margin-left:.25rem}.text-center textarea.ghost-button-like:not(:focus):not(.active){margin-left:.25rem;margin-right:.25rem}textarea.ghost-button-like:not(:focus){padding:.25rem .334375rem .125rem;font-family:inherit;transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1)}@media (prefers-reduced-motion:reduce){textarea.ghost-button-like:not(:focus){transition:none;animation:none}}textarea.ghost-button-like:focus{padding:.25rem .334375rem}textarea.secondary-button-like{display:inherit;min-height:0;font-size:1.375rem;font-weight:300}textarea.secondary-button-like:not(:focus){color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--card-bg), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-top:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-bottom:1px solid rgba(var(--border-color), var(--opacity-08,.8));-webkit-user-select:none!important;user-select:none!important}.dark-theme textarea.secondary-button-like:not(:focus){border:1px solid rgba(var(--border-color), var(--opacity-08,.8));border-top:1px solid rgba(var(--border-color), var(--opacity-09,.9));border-bottom:1px solid rgba(var(--border-color), var(--opacity-07,.7))}.dark-theme textarea.secondary-button-like:not(:focus).translucent{mix-blend-mode:color-dodge}textarea.secondary-button-like:not(:focus).selection-border.active,textarea.secondary-button-like:not(:focus).selection-border,textarea.secondary-button-like:not(:focus).selection-border:active{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}@media (hover:hover) and (pointer:fine){textarea.secondary-button-like:not(:focus).selection-border:hover{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}}textarea.secondary-button-like:not(:focus).disabled:not(.soft-disabled),textarea.secondary-button-like:not(:focus)[disabled]:not(.soft-disabled){color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border:1px solid rgba(var(--disabled-stroke), 1);border-top:1px solid rgba(var(--disabled-stroke), 1);border-bottom:1px solid rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none}.dark-theme textarea.secondary-button-like:not(:focus).disabled:not(.soft-disabled),textarea.secondary-button-like:not(:focus)[disabled]:not(.soft-disabled){border:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-top:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-bottom:1px solid rgba(var(--border-color), var(--opacity-02,.2))}textarea.secondary-button-like:not(:focus).disabled:not(.soft-disabled) .loader,textarea.secondary-button-like:not(:focus)[disabled]:not(.soft-disabled) .loader{opacity:.5}textarea.secondary-button-like:not(:focus) a:not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}textarea.secondary-button-like:not(:focus).soft-disabled,textarea.secondary-button-like:not(:focus)[aria-current=page]{cursor:default}@media (hover:hover) and (pointer:fine){textarea.secondary-button-like:not(:focus):hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){background:rgba(var(--card-bg-hover), var(--opacity-07,.7))}}textarea.secondary-button-like:not(:focus):active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--gray-100,#212529), var(--opacity-07,.7));background:rgba(var(--card-bg-active), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-focus), 1)}textarea.secondary-button-like:not(:focus).active{background:rgba(var(--input-bg-hover), var(--opacity-08,.8));border:1px solid rgba(var(--input-bg-hover), 1)}textarea.secondary-button-like:not(:focus).active-border{border:1px solid rgba(var(--primary,#4caf5e), 1)}@media (hover:hover) and (pointer:fine){textarea.secondary-button-like:not(:focus).active-border:hover:not([aria-current=page]):not(.disabled):not([disabled]):not(.soft-disabled){border:1px solid rgba(var(--primary,#4caf5e), var(--opacity-05,.5))}}textarea.secondary-button-like:not(:focus):focus-visible:not(.soft-disabled),textarea.secondary-button-like:not(:focus).focus{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);position:relative}textarea.secondary-button-like:not(:focus)+.ghost-button{margin-left:.25rem}textarea.secondary-button-like:not(:focus){text-align:left;padding:.25rem .334375rem .125rem;font-family:inherit;transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1)}@media (prefers-reduced-motion:reduce){textarea.secondary-button-like:not(:focus){transition:none;animation:none}}textarea.secondary-button-like:focus{padding:.25rem .334375rem}textarea:focus{padding-top:1rem}textarea[disabled],textarea.disabled,textarea.no-resize{resize:none}@supports not (anchor-name:--a){textarea+.textarea-counter{z-index:100;background:var(--popover-surface,rgba(var(--white,#f8f9fa), 1));border-radius:var(--button-radius,.25rem);box-shadow:var(--shadow-card,0 .125rem .75rem rgba(var(--contrast-glow), var(--opacity-07,.7)));padding:0 .5rem;position:absolute;top:.25rem;right:.25rem}}.textarea-wrapper{position:relative}.textarea-counter{font-size:.75rem;line-height:.875rem}@supports (anchor-name:--a){.textarea-counter{right:anchor(right);bottom:calc(anchor(top) + .25rem + .125rem);position:absolute}.textarea-counter.inside{top:calc(anchor(top) + .25rem);right:calc(anchor(right) + .25rem);z-index:100;bottom:auto}}.textarea-counter.inside{background:var(--popover-surface,rgba(var(--white,#f8f9fa), 1));border-radius:var(--button-radius,.25rem);box-shadow:var(--shadow-card,0 .125rem .75rem rgba(var(--contrast-glow), var(--opacity-07,.7)));padding:0 .5rem}input[type=date]{width:100%;max-width:var(--control-max-width,18.5rem);height:var(--density-control-height,2rem);font-size:var(--control-font-size,.875rem);color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-bottom:1px solid rgba(var(--input-underline), 1);border-radius:var(--control-radius,.25rem);box-shadow:inset 0 -1px 0 0 rgba(var(--input-bg), var(--opacity-05,.5));filter:none;padding:.0625rem .5rem}@media (prefers-reduced-motion:no-preference){input[type=date]{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}input[type=date]:focus,input[type=date].focus{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--white,#f8f9fa), 1);border-color:rgba(var(--border-color-focus), 1);border-bottom:1px solid rgba(var(--primary,#4caf5e), 1);box-shadow:inset 0 -1px 0 0 rgba(var(--primary,#4caf5e), 1);outline:0;padding:.0625rem .5rem}input[type=date]:-webkit-autofill{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=date]:-webkit-autofill:hover{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=date]:-webkit-autofill:focus{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=date].button-padding{padding:.0625rem .25rem 0 .34375rem}input[type=date].mw-small{max-width:9.25rem}input[type=date].fill{max-width:none}input[type=date].invalid{border-color:rgba(var(--danger,#dc3545), 1)}input[type=date][disabled],input[type=date].disabled{color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none;resize:none}input[type=date]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}@media (hover:hover) and (pointer:fine){input[type=date]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg-hover), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}}input[type=date]:-webkit-autofill:focus{border-color:rgba(var(--border-color-focus), 1);border-bottom:2px solid rgba(var(--primary,#4caf5e), 1);-webkit-box-shadow:0 0 0 1000px rgba(var(--white,#f8f9fa), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}input[type=date][aria-invalid=true]{border-bottom-color:rgba(var(--danger,#dc3545), 1)}@media (pointer:coarse){input[type=date]{font-size:1rem}}input[type=datetime-local]{width:100%;max-width:var(--control-max-width,18.5rem);height:var(--density-control-height,2rem);font-size:var(--control-font-size,.875rem);color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-bottom:1px solid rgba(var(--input-underline), 1);border-radius:var(--control-radius,.25rem);box-shadow:inset 0 -1px 0 0 rgba(var(--input-bg), var(--opacity-05,.5));filter:none;padding:.0625rem .5rem}@media (prefers-reduced-motion:no-preference){input[type=datetime-local]{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}input[type=datetime-local]:focus,input[type=datetime-local].focus{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--white,#f8f9fa), 1);border-color:rgba(var(--border-color-focus), 1);border-bottom:1px solid rgba(var(--primary,#4caf5e), 1);box-shadow:inset 0 -1px 0 0 rgba(var(--primary,#4caf5e), 1);outline:0;padding:.0625rem .5rem}input[type=datetime-local]:-webkit-autofill{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=datetime-local]:-webkit-autofill:hover{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=datetime-local]:-webkit-autofill:focus{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=datetime-local].button-padding{padding:.0625rem .25rem 0 .34375rem}input[type=datetime-local].mw-small{max-width:9.25rem}input[type=datetime-local].fill{max-width:none}input[type=datetime-local].invalid{border-color:rgba(var(--danger,#dc3545), 1)}input[type=datetime-local][disabled],input[type=datetime-local].disabled{color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none;resize:none}input[type=datetime-local]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}@media (hover:hover) and (pointer:fine){input[type=datetime-local]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg-hover), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}}input[type=datetime-local]:-webkit-autofill:focus{border-color:rgba(var(--border-color-focus), 1);border-bottom:2px solid rgba(var(--primary,#4caf5e), 1);-webkit-box-shadow:0 0 0 1000px rgba(var(--white,#f8f9fa), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}input[type=datetime-local][aria-invalid=true]{border-bottom-color:rgba(var(--danger,#dc3545), 1)}@media (pointer:coarse){input[type=datetime-local]{font-size:1rem}}input[type=email]{width:100%;max-width:var(--control-max-width,18.5rem);height:var(--density-control-height,2rem);font-size:var(--control-font-size,.875rem);color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-bottom:1px solid rgba(var(--input-underline), 1);border-radius:var(--control-radius,.25rem);box-shadow:inset 0 -1px 0 0 rgba(var(--input-bg), var(--opacity-05,.5));filter:none;padding:.0625rem .5rem}@media (prefers-reduced-motion:no-preference){input[type=email]{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}input[type=email]:focus,input[type=email].focus{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--white,#f8f9fa), 1);border-color:rgba(var(--border-color-focus), 1);border-bottom:1px solid rgba(var(--primary,#4caf5e), 1);box-shadow:inset 0 -1px 0 0 rgba(var(--primary,#4caf5e), 1);outline:0;padding:.0625rem .5rem}input[type=email]:-webkit-autofill{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=email]:-webkit-autofill:hover{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=email]:-webkit-autofill:focus{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=email].button-padding{padding:.0625rem .25rem 0 .34375rem}input[type=email].mw-small{max-width:9.25rem}input[type=email].fill{max-width:none}input[type=email].invalid{border-color:rgba(var(--danger,#dc3545), 1)}input[type=email][disabled],input[type=email].disabled{color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none;resize:none}input[type=email]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}@media (hover:hover) and (pointer:fine){input[type=email]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg-hover), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}}input[type=email]:-webkit-autofill:focus{border-color:rgba(var(--border-color-focus), 1);border-bottom:2px solid rgba(var(--primary,#4caf5e), 1);-webkit-box-shadow:0 0 0 1000px rgba(var(--white,#f8f9fa), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}input[type=email][aria-invalid=true]{border-bottom-color:rgba(var(--danger,#dc3545), 1)}@media (pointer:coarse){input[type=email]{font-size:1rem}}input[type=month]{width:100%;max-width:var(--control-max-width,18.5rem);height:var(--density-control-height,2rem);font-size:var(--control-font-size,.875rem);color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-bottom:1px solid rgba(var(--input-underline), 1);border-radius:var(--control-radius,.25rem);box-shadow:inset 0 -1px 0 0 rgba(var(--input-bg), var(--opacity-05,.5));filter:none;padding:.0625rem .5rem}@media (prefers-reduced-motion:no-preference){input[type=month]{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}input[type=month]:focus,input[type=month].focus{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--white,#f8f9fa), 1);border-color:rgba(var(--border-color-focus), 1);border-bottom:1px solid rgba(var(--primary,#4caf5e), 1);box-shadow:inset 0 -1px 0 0 rgba(var(--primary,#4caf5e), 1);outline:0;padding:.0625rem .5rem}input[type=month]:-webkit-autofill{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=month]:-webkit-autofill:hover{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=month]:-webkit-autofill:focus{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=month].button-padding{padding:.0625rem .25rem 0 .34375rem}input[type=month].mw-small{max-width:9.25rem}input[type=month].fill{max-width:none}input[type=month].invalid{border-color:rgba(var(--danger,#dc3545), 1)}input[type=month][disabled],input[type=month].disabled{color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none;resize:none}input[type=month]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}@media (hover:hover) and (pointer:fine){input[type=month]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg-hover), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}}input[type=month]:-webkit-autofill:focus{border-color:rgba(var(--border-color-focus), 1);border-bottom:2px solid rgba(var(--primary,#4caf5e), 1);-webkit-box-shadow:0 0 0 1000px rgba(var(--white,#f8f9fa), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}input[type=month][aria-invalid=true]{border-bottom-color:rgba(var(--danger,#dc3545), 1)}@media (pointer:coarse){input[type=month]{font-size:1rem}}input[type=number]{width:100%;max-width:var(--control-max-width,18.5rem);height:var(--density-control-height,2rem);font-size:var(--control-font-size,.875rem);color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-bottom:1px solid rgba(var(--input-underline), 1);border-radius:var(--control-radius,.25rem);box-shadow:inset 0 -1px 0 0 rgba(var(--input-bg), var(--opacity-05,.5));filter:none;padding:.0625rem .5rem}@media (prefers-reduced-motion:no-preference){input[type=number]{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}input[type=number]:focus,input[type=number].focus{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--white,#f8f9fa), 1);border-color:rgba(var(--border-color-focus), 1);border-bottom:1px solid rgba(var(--primary,#4caf5e), 1);box-shadow:inset 0 -1px 0 0 rgba(var(--primary,#4caf5e), 1);outline:0;padding:.0625rem .5rem}input[type=number]:-webkit-autofill{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=number]:-webkit-autofill:hover{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=number]:-webkit-autofill:focus{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=number].button-padding{padding:.0625rem .25rem 0 .34375rem}input[type=number].mw-small{max-width:9.25rem}input[type=number].fill{max-width:none}input[type=number].invalid{border-color:rgba(var(--danger,#dc3545), 1)}input[type=number][disabled],input[type=number].disabled{color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none;resize:none}input[type=number]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}@media (hover:hover) and (pointer:fine){input[type=number]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg-hover), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}}input[type=number]:-webkit-autofill:focus{border-color:rgba(var(--border-color-focus), 1);border-bottom:2px solid rgba(var(--primary,#4caf5e), 1);-webkit-box-shadow:0 0 0 1000px rgba(var(--white,#f8f9fa), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}input[type=number][aria-invalid=true]{border-bottom-color:rgba(var(--danger,#dc3545), 1)}@media (pointer:coarse){input[type=number]{font-size:1rem}}input[type=password]{width:100%;max-width:var(--control-max-width,18.5rem);height:var(--density-control-height,2rem);font-size:var(--control-font-size,.875rem);color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-bottom:1px solid rgba(var(--input-underline), 1);border-radius:var(--control-radius,.25rem);box-shadow:inset 0 -1px 0 0 rgba(var(--input-bg), var(--opacity-05,.5));filter:none;padding:.0625rem .5rem}@media (prefers-reduced-motion:no-preference){input[type=password]{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}input[type=password]:focus,input[type=password].focus{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--white,#f8f9fa), 1);border-color:rgba(var(--border-color-focus), 1);border-bottom:1px solid rgba(var(--primary,#4caf5e), 1);box-shadow:inset 0 -1px 0 0 rgba(var(--primary,#4caf5e), 1);outline:0;padding:.0625rem .5rem}input[type=password]:-webkit-autofill{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=password]:-webkit-autofill:hover{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=password]:-webkit-autofill:focus{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=password].button-padding{padding:.0625rem .25rem 0 .34375rem}input[type=password].mw-small{max-width:9.25rem}input[type=password].fill{max-width:none}input[type=password].invalid{border-color:rgba(var(--danger,#dc3545), 1)}input[type=password][disabled],input[type=password].disabled{color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none;resize:none}input[type=password]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}@media (hover:hover) and (pointer:fine){input[type=password]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg-hover), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}}input[type=password]:-webkit-autofill:focus{border-color:rgba(var(--border-color-focus), 1);border-bottom:2px solid rgba(var(--primary,#4caf5e), 1);-webkit-box-shadow:0 0 0 1000px rgba(var(--white,#f8f9fa), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}input[type=password][aria-invalid=true]{border-bottom-color:rgba(var(--danger,#dc3545), 1)}@media (pointer:coarse){input[type=password]{font-size:1rem}}input[type=search]{width:100%;max-width:var(--control-max-width,18.5rem);height:var(--density-control-height,2rem);font-size:var(--control-font-size,.875rem);color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-bottom:1px solid rgba(var(--input-underline), 1);border-radius:var(--control-radius,.25rem);box-shadow:inset 0 -1px 0 0 rgba(var(--input-bg), var(--opacity-05,.5));filter:none;padding:.0625rem .5rem}@media (prefers-reduced-motion:no-preference){input[type=search]{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}input[type=search]:focus,input[type=search].focus{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--white,#f8f9fa), 1);border-color:rgba(var(--border-color-focus), 1);border-bottom:1px solid rgba(var(--primary,#4caf5e), 1);box-shadow:inset 0 -1px 0 0 rgba(var(--primary,#4caf5e), 1);outline:0;padding:.0625rem .5rem}input[type=search]:-webkit-autofill{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=search]:-webkit-autofill:hover{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=search]:-webkit-autofill:focus{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=search].button-padding{padding:.0625rem .25rem 0 .34375rem}input[type=search].mw-small{max-width:9.25rem}input[type=search].fill{max-width:none}input[type=search].invalid{border-color:rgba(var(--danger,#dc3545), 1)}input[type=search][disabled],input[type=search].disabled{color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none;resize:none}input[type=search]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}@media (hover:hover) and (pointer:fine){input[type=search]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg-hover), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}}input[type=search]:-webkit-autofill:focus{border-color:rgba(var(--border-color-focus), 1);border-bottom:2px solid rgba(var(--primary,#4caf5e), 1);-webkit-box-shadow:0 0 0 1000px rgba(var(--white,#f8f9fa), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}input[type=search][aria-invalid=true]{border-bottom-color:rgba(var(--danger,#dc3545), 1)}@media (pointer:coarse){input[type=search]{font-size:1rem}}input[type=tel]{width:100%;max-width:var(--control-max-width,18.5rem);height:var(--density-control-height,2rem);font-size:var(--control-font-size,.875rem);color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-bottom:1px solid rgba(var(--input-underline), 1);border-radius:var(--control-radius,.25rem);box-shadow:inset 0 -1px 0 0 rgba(var(--input-bg), var(--opacity-05,.5));filter:none;padding:.0625rem .5rem}@media (prefers-reduced-motion:no-preference){input[type=tel]{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}input[type=tel]:focus,input[type=tel].focus{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--white,#f8f9fa), 1);border-color:rgba(var(--border-color-focus), 1);border-bottom:1px solid rgba(var(--primary,#4caf5e), 1);box-shadow:inset 0 -1px 0 0 rgba(var(--primary,#4caf5e), 1);outline:0;padding:.0625rem .5rem}input[type=tel]:-webkit-autofill{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=tel]:-webkit-autofill:hover{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=tel]:-webkit-autofill:focus{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=tel].button-padding{padding:.0625rem .25rem 0 .34375rem}input[type=tel].mw-small{max-width:9.25rem}input[type=tel].fill{max-width:none}input[type=tel].invalid{border-color:rgba(var(--danger,#dc3545), 1)}input[type=tel][disabled],input[type=tel].disabled{color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none;resize:none}input[type=tel]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}@media (hover:hover) and (pointer:fine){input[type=tel]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg-hover), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}}input[type=tel]:-webkit-autofill:focus{border-color:rgba(var(--border-color-focus), 1);border-bottom:2px solid rgba(var(--primary,#4caf5e), 1);-webkit-box-shadow:0 0 0 1000px rgba(var(--white,#f8f9fa), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}input[type=tel][aria-invalid=true]{border-bottom-color:rgba(var(--danger,#dc3545), 1)}@media (pointer:coarse){input[type=tel]{font-size:1rem}}input[type=text]{width:100%;max-width:var(--control-max-width,18.5rem);height:var(--density-control-height,2rem);font-size:var(--control-font-size,.875rem);color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-bottom:1px solid rgba(var(--input-underline), 1);border-radius:var(--control-radius,.25rem);box-shadow:inset 0 -1px 0 0 rgba(var(--input-bg), var(--opacity-05,.5));filter:none;padding:.0625rem .5rem}@media (prefers-reduced-motion:no-preference){input[type=text]{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}input[type=text]:focus,input[type=text].focus{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--white,#f8f9fa), 1);border-color:rgba(var(--border-color-focus), 1);border-bottom:1px solid rgba(var(--primary,#4caf5e), 1);box-shadow:inset 0 -1px 0 0 rgba(var(--primary,#4caf5e), 1);outline:0;padding:.0625rem .5rem}input[type=text]:-webkit-autofill{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=text]:-webkit-autofill:hover{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=text]:-webkit-autofill:focus{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=text].button-padding{padding:.0625rem .25rem 0 .34375rem}input[type=text].mw-small{max-width:9.25rem}input[type=text].fill{max-width:none}input[type=text].invalid{border-color:rgba(var(--danger,#dc3545), 1)}input[type=text][disabled],input[type=text].disabled{color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none;resize:none}input[type=text]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}@media (hover:hover) and (pointer:fine){input[type=text]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg-hover), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}}input[type=text]:-webkit-autofill:focus{border-color:rgba(var(--border-color-focus), 1);border-bottom:2px solid rgba(var(--primary,#4caf5e), 1);-webkit-box-shadow:0 0 0 1000px rgba(var(--white,#f8f9fa), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}input[type=text][aria-invalid=true]{border-bottom-color:rgba(var(--danger,#dc3545), 1)}@media (pointer:coarse){input[type=text]{font-size:1rem}}input[type=time]{width:100%;max-width:var(--control-max-width,18.5rem);height:var(--density-control-height,2rem);font-size:var(--control-font-size,.875rem);color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-bottom:1px solid rgba(var(--input-underline), 1);border-radius:var(--control-radius,.25rem);box-shadow:inset 0 -1px 0 0 rgba(var(--input-bg), var(--opacity-05,.5));filter:none;padding:.0625rem .5rem}@media (prefers-reduced-motion:no-preference){input[type=time]{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}input[type=time]:focus,input[type=time].focus{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--white,#f8f9fa), 1);border-color:rgba(var(--border-color-focus), 1);border-bottom:1px solid rgba(var(--primary,#4caf5e), 1);box-shadow:inset 0 -1px 0 0 rgba(var(--primary,#4caf5e), 1);outline:0;padding:.0625rem .5rem}input[type=time]:-webkit-autofill{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=time]:-webkit-autofill:hover{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=time]:-webkit-autofill:focus{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=time].button-padding{padding:.0625rem .25rem 0 .34375rem}input[type=time].mw-small{max-width:9.25rem}input[type=time].fill{max-width:none}input[type=time].invalid{border-color:rgba(var(--danger,#dc3545), 1)}input[type=time][disabled],input[type=time].disabled{color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none;resize:none}input[type=time]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}@media (hover:hover) and (pointer:fine){input[type=time]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg-hover), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}}input[type=time]:-webkit-autofill:focus{border-color:rgba(var(--border-color-focus), 1);border-bottom:2px solid rgba(var(--primary,#4caf5e), 1);-webkit-box-shadow:0 0 0 1000px rgba(var(--white,#f8f9fa), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}input[type=time][aria-invalid=true]{border-bottom-color:rgba(var(--danger,#dc3545), 1)}@media (pointer:coarse){input[type=time]{font-size:1rem}}input[type=url]{width:100%;max-width:var(--control-max-width,18.5rem);height:var(--density-control-height,2rem);font-size:var(--control-font-size,.875rem);color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-bottom:1px solid rgba(var(--input-underline), 1);border-radius:var(--control-radius,.25rem);box-shadow:inset 0 -1px 0 0 rgba(var(--input-bg), var(--opacity-05,.5));filter:none;padding:.0625rem .5rem}@media (prefers-reduced-motion:no-preference){input[type=url]{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}input[type=url]:focus,input[type=url].focus{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--white,#f8f9fa), 1);border-color:rgba(var(--border-color-focus), 1);border-bottom:1px solid rgba(var(--primary,#4caf5e), 1);box-shadow:inset 0 -1px 0 0 rgba(var(--primary,#4caf5e), 1);outline:0;padding:.0625rem .5rem}input[type=url]:-webkit-autofill{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=url]:-webkit-autofill:hover{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=url]:-webkit-autofill:focus{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=url].button-padding{padding:.0625rem .25rem 0 .34375rem}input[type=url].mw-small{max-width:9.25rem}input[type=url].fill{max-width:none}input[type=url].invalid{border-color:rgba(var(--danger,#dc3545), 1)}input[type=url][disabled],input[type=url].disabled{color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none;resize:none}input[type=url]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}@media (hover:hover) and (pointer:fine){input[type=url]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg-hover), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}}input[type=url]:-webkit-autofill:focus{border-color:rgba(var(--border-color-focus), 1);border-bottom:2px solid rgba(var(--primary,#4caf5e), 1);-webkit-box-shadow:0 0 0 1000px rgba(var(--white,#f8f9fa), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}input[type=url][aria-invalid=true]{border-bottom-color:rgba(var(--danger,#dc3545), 1)}@media (pointer:coarse){input[type=url]{font-size:1rem}}input[type=week]{width:100%;max-width:var(--control-max-width,18.5rem);height:var(--density-control-height,2rem);font-size:var(--control-font-size,.875rem);color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-bottom:1px solid rgba(var(--input-underline), 1);border-radius:var(--control-radius,.25rem);box-shadow:inset 0 -1px 0 0 rgba(var(--input-bg), var(--opacity-05,.5));filter:none;padding:.0625rem .5rem}@media (prefers-reduced-motion:no-preference){input[type=week]{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}input[type=week]:focus,input[type=week].focus{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--white,#f8f9fa), 1);border-color:rgba(var(--border-color-focus), 1);border-bottom:1px solid rgba(var(--primary,#4caf5e), 1);box-shadow:inset 0 -1px 0 0 rgba(var(--primary,#4caf5e), 1);outline:0;padding:.0625rem .5rem}input[type=week]:-webkit-autofill{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=week]:-webkit-autofill:hover{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=week]:-webkit-autofill:focus{caret-color:rgba(var(--gray-100,#212529), 1);-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1);transition:background-color 600000s,color 600000s}input[type=week].button-padding{padding:.0625rem .25rem 0 .34375rem}input[type=week].mw-small{max-width:9.25rem}input[type=week].fill{max-width:none}input[type=week].invalid{border-color:rgba(var(--danger,#dc3545), 1)}input[type=week][disabled],input[type=week].disabled{color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none;resize:none}input[type=week]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}@media (hover:hover) and (pointer:fine){input[type=week]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--input-bg-hover), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}}input[type=week]:-webkit-autofill:focus{border-color:rgba(var(--border-color-focus), 1);border-bottom:2px solid rgba(var(--primary,#4caf5e), 1);-webkit-box-shadow:0 0 0 1000px rgba(var(--white,#f8f9fa), 1) inset!important;-webkit-text-fill-color:rgba(var(--gray-100,#212529), 1)!important}input[type=week][aria-invalid=true]{border-bottom-color:rgba(var(--danger,#dc3545), 1)}@media (pointer:coarse){input[type=week]{font-size:1rem}}.input-wrapper input[type=date],.input-wrapper input[type=datetime-local],.input-wrapper input[type=email],.input-wrapper input[type=month],.input-wrapper input[type=number],.input-wrapper input[type=password],.input-wrapper input[type=search],.input-wrapper input[type=tel],.input-wrapper input[type=text],.input-wrapper input[type=time],.input-wrapper input[type=url],.input-wrapper input[type=week]{padding-left:.75rem;padding-right:.75rem}.input-wrapper .input-icon{text-align:center;border-radius:var(--control-radius,.25rem);background-color:#0000;border:0;width:24px;min-width:1.5rem;min-height:1.5rem;padding:.25rem .125rem;display:inline-block;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.input-wrapper .input-icon:focus{box-shadow:none;outline:none}.input-wrapper .input-icon:focus-visible{--focus-ring-from-offset:5px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:1px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.input-wrapper .input-leading-icon{z-index:1;color:rgba(var(--faint-text), 1);pointer-events:none;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.input-wrapper .input-leading{z-index:1;width:var(--input-leading-size,36px);height:var(--input-leading-size,36px);pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.input-wrapper.is-valid input:not(:focus){border-color:rgba(var(--success-icon), .6);border-bottom-color:rgba(var(--success-icon), 1)}.input-wrapper.is-valid .input-valid-icon{color:rgba(var(--success-icon), 1);pointer-events:none;position:absolute;top:50%;right:.5rem;translate:0 -50%}@media (prefers-reduced-motion:no-preference){.input-wrapper.is-valid .input-valid-icon{animation:.332s cubic-bezier(.1,.9,.2,1) both checkPop;animation:checkPop .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both}}.input-wrapper.is-valid.has-icon .input-valid-icon{right:calc(.5rem + 30px)}.number-control{display:inline-block;position:relative}.number-control input[type=number]{-moz-appearance:textfield;min-width:7.25rem;padding-left:.75rem}.number-control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-control input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-control .control-wrapper{flex-direction:row;gap:2px;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.number-control .control-wrapper .ghost-button{flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;max-width:1.25rem;min-height:1.5rem;margin:0;font-size:.75rem;display:flex}.input-wrapper{position:relative}.input-wrapper input[type=date],.input-wrapper input[type=datetime-local],.input-wrapper input[type=email],.input-wrapper input[type=month],.input-wrapper input[type=number],.input-wrapper input[type=password],.input-wrapper input[type=search],.input-wrapper input[type=tel],.input-wrapper input[type=text],.input-wrapper input[type=time],.input-wrapper input[type=url],.input-wrapper input[type=week]{padding-left:.75rem}@media (hover:hover) and (pointer:fine){button:not(.unhoverable-icon):hover .material-symbols-rounded,a:not(.unhoverable-icon):hover .material-symbols-rounded,.clickable:not(.unhoverable-icon):hover .material-symbols-rounded,[role=button]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=tab]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):hover .material-symbols-rounded{--icon-wght:560}}@media (prefers-reduced-motion:no-preference){button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded{transition:--icon-wght 80ms cubic-bezier(.7,0,1,.5),--icon-fill .2s cubic-bezier(.8,0,.2,1),scale 80ms cubic-bezier(.7,0,1,.5)}.material-symbols-rounded{transition:--icon-fill .2s cubic-bezier(.8, 0, .2, 1),--icon-wght .1s cubic-bezier(.8, 0, .2, 1),--icon-grad .2s cubic-bezier(.8, 0, .2, 1),rotate .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),scale .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),translate .2s cubic-bezier(.8, 0, .2, 1)}}.radio-group{flex-flow:column wrap;display:flex}.radio-group.horizontal{gap:var(--density-gap,.5rem) 1rem;flex-direction:row}.radio-group.horizontal .radio-container{margin-bottom:0;margin-right:0}.radio-group.horizontal .radio-container:last-child{margin-right:0}.radio-group.flex-wrap{flex-flow:wrap;gap:.25rem .5rem;display:flex}.radio-group.flex-wrap .radio-container{display:inherit;flex-direction:row}.radio-container{margin:0 0 var(--density-gap,.5rem) 0;flex-direction:row;align-items:center;display:flex;position:relative}.radio-container input[type=radio]{width:1.25rem;height:1.25rem;box-shadow:0 0 0 1px rgba(var(--control-border), 1) inset;background-color:#0000;border-radius:50%;flex-shrink:0;position:relative}@media (prefers-reduced-motion:no-preference){.radio-container input[type=radio]{transition:background-color .1s cubic-bezier(.7,0,1,.5),box-shadow .1s cubic-bezier(.7,0,1,.5)}}.radio-container input[type=radio]{appearance:none;vertical-align:middle;margin-right:.25rem}.translucent .radio-container input[type=radio]{mix-blend-mode:color-dodge!important}.radio-container input[type=radio]+label,.radio-container input[type=radio]+label span{-webkit-user-select:none;user-select:none}.radio-container input[type=radio]+label{align-items:center;min-height:44px;padding-bottom:0;font-size:.875rem;line-height:1.2;display:inline-flex}@media (hover:hover) and (pointer:fine){.radio-container input[type=radio]:hover{background-color:rgba(var(--gray-1000,#e9ecef), 1)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.radio-container input[type=radio]:hover{transition:background-color .1s cubic-bezier(.1,.9,.2,1),box-shadow .1s cubic-bezier(.1,.9,.2,1)}}@media (hover:hover) and (pointer:fine){.radio-container input[type=radio]:hover:checked{box-shadow:0 0 0 .25rem rgba(var(--primary,#4caf5e), 1) inset}}.radio-container input[type=radio]:checked{background-color:rgba(var(--button-text), 1);box-shadow:0 0 0 .25rem rgba(var(--primary,#4caf5e), 1) inset}@media (prefers-reduced-motion:no-preference){.radio-container input[type=radio]:checked{transition:background-color .15s cubic-bezier(.1,.9,.2,1),box-shadow .15s cubic-bezier(.1,.9,.2,1)}}.radio-container input[type=radio]:focus-visible{z-index:10;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1),0 0 0 .25rem rgba(var(--primary,#4caf5e), 1) inset;transition:none}.radio-container input[type=radio]:hover:active{background-color:rgba(var(--button-text), 1);box-shadow:0 0 0 .25rem rgba(var(--control-border), 1) inset}.radio-container input[type=radio]:active:checked{box-shadow:0 0 0 .25rem rgba(var(--primary,#4caf5e), 1) inset}.radio-container input[type=radio].disabled,.radio-container input[type=radio][disabled]{background-color:rgba(var(--disabled-fill), 1);box-shadow:0 0 0 1px rgba(var(--disabled-stroke), 1) inset;cursor:not-allowed;pointer-events:none}.radio-container input[type=radio].disabled:checked,.radio-container input[type=radio][disabled]:checked{box-shadow:0 0 0 .25rem rgba(var(--disabled-stroke), 1) inset}.radio-container input[type=radio].disabled:focus-visible,.radio-container input[type=radio][disabled]:focus-visible{box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1),0 0 0 1px rgba(var(--disabled-stroke), 1) inset}.radio-container input[type=radio].disabled:focus-visible:checked,.radio-container input[type=radio][disabled]:focus-visible:checked{box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1),0 0 0 .25rem rgba(var(--disabled-stroke), 1) inset}.radio-container input[type=radio].disabled+label,.radio-container input[type=radio][disabled]+label{color:rgba(var(--disabled-text), 1);opacity:1;cursor:not-allowed;pointer-events:none}.radio-group.blade .radio-container{flex-direction:column;align-items:flex-start;position:relative}.radio-group.blade .radio-container input[type=radio]{width:1.25rem;height:1.25rem;box-shadow:0 0 0 1px rgba(var(--control-border), 1) inset;background-color:#0000;border-radius:50%;flex-shrink:0;position:relative}@media (prefers-reduced-motion:no-preference){.radio-group.blade .radio-container input[type=radio]{transition:background-color .1s cubic-bezier(.7,0,1,.5),box-shadow .1s cubic-bezier(.7,0,1,.5)}}.radio-group.blade .radio-container input[type=radio]{appearance:none;z-index:2;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.radio-group.blade .radio-container input[type=radio]:hover{background-color:rgba(var(--gray-1000,#e9ecef), 1)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.radio-group.blade .radio-container input[type=radio]:hover{transition:background-color .1s cubic-bezier(.1,.9,.2,1),box-shadow .1s cubic-bezier(.1,.9,.2,1)}}@media (hover:hover) and (pointer:fine){.radio-group.blade .radio-container input[type=radio]:hover:checked{box-shadow:0 0 0 .25rem rgba(var(--primary,#4caf5e), 1) inset}}.radio-group.blade .radio-container input[type=radio]:checked{background-color:rgba(var(--button-text), 1);box-shadow:0 0 0 .25rem rgba(var(--primary,#4caf5e), 1) inset}@media (prefers-reduced-motion:no-preference){.radio-group.blade .radio-container input[type=radio]:checked{transition:background-color .15s cubic-bezier(.1,.9,.2,1),box-shadow .15s cubic-bezier(.1,.9,.2,1)}}.radio-group.blade .radio-container input[type=radio]:focus-visible{z-index:10;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1),0 0 0 .25rem rgba(var(--primary,#4caf5e), 1) inset;transition:none}.radio-group.blade .radio-container input[type=radio]:hover:active{background-color:rgba(var(--button-text), 1);box-shadow:0 0 0 .25rem rgba(var(--control-border), 1) inset}.radio-group.blade .radio-container input[type=radio]:active:checked{box-shadow:0 0 0 .25rem rgba(var(--primary,#4caf5e), 1) inset}.radio-group.blade .radio-container input[type=radio]+label,.radio-group.blade .radio-container input[type=radio]+label span{-webkit-user-select:none;user-select:none}.radio-group.blade .radio-container input[type=radio]+label{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;border-radius:.25rem;align-items:center;min-width:2rem;min-height:2rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}@media (pointer:coarse){.radio-group.blade .radio-container input[type=radio]+label{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.radio-group.blade .radio-container input[type=radio]+label{transition:none;animation:none}}@media (prefers-contrast:high){.radio-group.blade .radio-container input[type=radio]+label{border-width:2px;outline-width:2px}}.radio-group.blade .radio-container input[type=radio]+label:focus-visible{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);outline:none}.radio-group.blade .radio-container input[type=radio]+label:disabled,.radio-group.blade .radio-container input[type=radio]+label[disabled],.radio-group.blade .radio-container input[type=radio]+label.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.radio-group.blade .radio-container input[type=radio]+label.soft-disabled{cursor:default;pointer-events:auto}.radio-group.blade .radio-container input[type=radio]+label{gap:.25rem;min-width:2rem}@media (pointer:coarse){.radio-group.blade .radio-container input[type=radio]+label{min-width:2.75rem}}.radio-group.blade .radio-container input[type=radio]+label{min-height:var(--density-control-height,2rem);font-size:var(--density-font-size,.875rem);border-radius:var(--button-radius,var(--control-radius,.25rem));border:0;padding:.25rem .5rem;font-weight:400}@media (prefers-reduced-motion:no-preference){.radio-group.blade .radio-container input[type=radio]+label{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:background-color .1s cubic-bezier(.8, 0, .2, 1),border-color .1s cubic-bezier(.8, 0, .2, 1),color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}}.radio-group.blade .radio-container input[type=radio]+label .text{vertical-align:middle;justify-content:center;align-items:center;width:100%;line-height:1;display:inline-flex}.radio-group.blade .radio-container input[type=radio]+label span{-webkit-user-select:none;user-select:none}.radio-group.blade .radio-container input[type=radio]+label .status{opacity:1;width:2em}@media (prefers-reduced-motion:no-preference){.radio-group.blade .radio-container input[type=radio]+label .status{transition:width .25s cubic-bezier(.1,.9,.2,1),margin .25s cubic-bezier(.1,.9,.2,1),opacity .25s cubic-bezier(.1,.9,.2,1)}}.radio-group.blade .radio-container input[type=radio]+label .status.collapsed{opacity:0;width:0;margin:0}@media (prefers-reduced-motion:no-preference){.radio-group.blade .radio-container input[type=radio]+label .status.collapsed{transition:width .15s cubic-bezier(.7,0,1,.5),margin .15s cubic-bezier(.7,0,1,.5),opacity .15s cubic-bezier(.7,0,1,.5)}}.radio-group.blade .radio-container input[type=radio]+label.button-xs{min-height:1.5rem;padding:.234375rem .46875rem;font-size:.735rem}.radio-group.blade .radio-container input[type=radio]+label.button-xs .loader{width:.99em;height:.99em}.radio-group.blade .radio-container input[type=radio]+label.button-sm{min-height:1.7rem;padding:.23375rem .4675rem;font-size:.780938rem}.radio-group.blade .radio-container input[type=radio]+label.button-sm .loader{width:1.098em;height:1.098em}.radio-group.blade .radio-container input[type=radio]+label.button-lg{min-height:2.5rem;padding:.3125rem .625rem;font-size:1.09375rem}.radio-group.blade .radio-container input[type=radio]+label.button-lg .loader{width:1.5em;height:1.5em}.radio-group.blade .radio-container input[type=radio]+label.button-lg{letter-spacing:-.01em}.radio-group.blade .radio-container input[type=radio]+label.button-xl{min-height:3rem;padding:.375rem .75rem;font-size:1.3125rem}.radio-group.blade .radio-container input[type=radio]+label.button-xl .loader{width:1.5em;height:1.5em}.radio-group.blade .radio-container input[type=radio]+label.button-xl{letter-spacing:-.02em}.radio-group.blade .radio-container input[type=radio]+label.button-2xl{min-height:3.5rem;padding:.4375rem .875rem;font-size:1.53125rem}.radio-group.blade .radio-container input[type=radio]+label.button-2xl .loader{width:1.5em;height:1.5em}.radio-group.blade .radio-container input[type=radio]+label.button-2xl{letter-spacing:-.02em}.radio-group.blade .radio-container input[type=radio]+label{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--card-bg), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-top:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-bottom:1px solid rgba(var(--border-color), var(--opacity-08,.8));-webkit-user-select:none!important;user-select:none!important}.dark-theme .radio-group.blade .radio-container input[type=radio]+label{border:1px solid rgba(var(--border-color), var(--opacity-08,.8));border-top:1px solid rgba(var(--border-color), var(--opacity-09,.9));border-bottom:1px solid rgba(var(--border-color), var(--opacity-07,.7))}.dark-theme .radio-group.blade .radio-container input[type=radio]+label.translucent{mix-blend-mode:color-dodge}.radio-group.blade .radio-container input[type=radio]+label.selection-border.active,.radio-group.blade .radio-container input[type=radio]+label.selection-border,.radio-group.blade .radio-container input[type=radio]+label.selection-border:active{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}@media (hover:hover) and (pointer:fine){.radio-group.blade .radio-container input[type=radio]+label.selection-border:hover{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}}.radio-group.blade .radio-container input[type=radio]+label.disabled:not(.soft-disabled),.radio-group.blade .radio-container input[type=radio]+label[disabled]:not(.soft-disabled){color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border:1px solid rgba(var(--disabled-stroke), 1);border-top:1px solid rgba(var(--disabled-stroke), 1);border-bottom:1px solid rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none}.dark-theme .radio-group.blade .radio-container input[type=radio]+label.disabled:not(.soft-disabled),.radio-group.blade .radio-container input[type=radio]+label[disabled]:not(.soft-disabled){border:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-top:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-bottom:1px solid rgba(var(--border-color), var(--opacity-02,.2))}.radio-group.blade .radio-container input[type=radio]+label.disabled:not(.soft-disabled) .loader,.radio-group.blade .radio-container input[type=radio]+label[disabled]:not(.soft-disabled) .loader{opacity:.5}.radio-group.blade .radio-container input[type=radio]+label a:not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}.radio-group.blade .radio-container input[type=radio]+label.soft-disabled,.radio-group.blade .radio-container input[type=radio]+label[aria-current=page]{cursor:default}@media (hover:hover) and (pointer:fine){.radio-group.blade .radio-container input[type=radio]+label:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){background:rgba(var(--card-bg-hover), var(--opacity-07,.7))}}.radio-group.blade .radio-container input[type=radio]+label:active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--gray-100,#212529), var(--opacity-07,.7));background:rgba(var(--card-bg-active), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-focus), 1)}.radio-group.blade .radio-container input[type=radio]+label.active{background:rgba(var(--input-bg-hover), var(--opacity-08,.8));border:1px solid rgba(var(--input-bg-hover), 1)}.radio-group.blade .radio-container input[type=radio]+label.active-border{border:1px solid rgba(var(--primary,#4caf5e), 1)}@media (hover:hover) and (pointer:fine){.radio-group.blade .radio-container input[type=radio]+label.active-border:hover:not([aria-current=page]):not(.disabled):not([disabled]):not(.soft-disabled){border:1px solid rgba(var(--primary,#4caf5e), var(--opacity-05,.5))}}.radio-group.blade .radio-container input[type=radio]+label:focus-visible:not(.soft-disabled),.radio-group.blade .radio-container input[type=radio]+label.focus{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);position:relative}.radio-group.blade .radio-container input[type=radio]+label+.ghost-button{margin-left:.25rem}.radio-group.blade .radio-container input[type=radio]+label{border-radius:var(--glass-card-radius,.5rem);justify-content:flex-start;align-items:center;width:100%;max-width:480px;min-height:3.25rem;margin:0;padding:1rem 1rem 1rem 3rem;font-size:1rem;font-weight:450;display:flex;position:relative}.radio-group.blade .radio-container .icon-column{min-width:3rem;max-width:3rem;color:inherit;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;font-size:1.75rem;display:flex}.radio-group.compact .radio-container.compact{flex-direction:column;align-items:flex-start}.radio-group.compact .radio-container.compact input[type=radio]{opacity:0;pointer-events:none;width:0;margin:0;position:absolute}.radio-group.compact .radio-container.compact input[type=radio]:focus-visible+label{box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)}@media (forced-colors:active){.radio-group.compact .radio-container.compact input[type=radio]:focus-visible+label{outline-offset:2px;outline:2px solid highlight}}.radio-group.compact .radio-container.compact input[type=radio]+label,.radio-group.compact .radio-container.compact input[type=radio]+label span{-webkit-user-select:none;user-select:none}.radio-group.compact .radio-container.compact input[type=radio]+label{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;border-radius:.25rem;align-items:center;min-width:2rem;min-height:2rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}@media (pointer:coarse){.radio-group.compact .radio-container.compact input[type=radio]+label{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.radio-group.compact .radio-container.compact input[type=radio]+label{transition:none;animation:none}}@media (prefers-contrast:high){.radio-group.compact .radio-container.compact input[type=radio]+label{border-width:2px;outline-width:2px}}.radio-group.compact .radio-container.compact input[type=radio]+label:focus-visible{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);outline:none}.radio-group.compact .radio-container.compact input[type=radio]+label:disabled,.radio-group.compact .radio-container.compact input[type=radio]+label[disabled],.radio-group.compact .radio-container.compact input[type=radio]+label.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.radio-group.compact .radio-container.compact input[type=radio]+label.soft-disabled{cursor:default;pointer-events:auto}.radio-group.compact .radio-container.compact input[type=radio]+label{gap:.25rem;min-width:2rem}@media (pointer:coarse){.radio-group.compact .radio-container.compact input[type=radio]+label{min-width:2.75rem}}.radio-group.compact .radio-container.compact input[type=radio]+label{min-height:var(--density-control-height,2rem);font-size:var(--density-font-size,.875rem);border-radius:var(--button-radius,var(--control-radius,.25rem));border:0;padding:.25rem .5rem;font-weight:400}@media (prefers-reduced-motion:no-preference){.radio-group.compact .radio-container.compact input[type=radio]+label{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:background-color .1s cubic-bezier(.8, 0, .2, 1),border-color .1s cubic-bezier(.8, 0, .2, 1),color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}}.radio-group.compact .radio-container.compact input[type=radio]+label .text{vertical-align:middle;justify-content:center;align-items:center;width:100%;line-height:1;display:inline-flex}.radio-group.compact .radio-container.compact input[type=radio]+label span{-webkit-user-select:none;user-select:none}.radio-group.compact .radio-container.compact input[type=radio]+label .status{opacity:1;width:2em}@media (prefers-reduced-motion:no-preference){.radio-group.compact .radio-container.compact input[type=radio]+label .status{transition:width .25s cubic-bezier(.1,.9,.2,1),margin .25s cubic-bezier(.1,.9,.2,1),opacity .25s cubic-bezier(.1,.9,.2,1)}}.radio-group.compact .radio-container.compact input[type=radio]+label .status.collapsed{opacity:0;width:0;margin:0}@media (prefers-reduced-motion:no-preference){.radio-group.compact .radio-container.compact input[type=radio]+label .status.collapsed{transition:width .15s cubic-bezier(.7,0,1,.5),margin .15s cubic-bezier(.7,0,1,.5),opacity .15s cubic-bezier(.7,0,1,.5)}}.radio-group.compact .radio-container.compact input[type=radio]+label.button-xs{min-height:1.5rem;padding:.234375rem .46875rem;font-size:.735rem}.radio-group.compact .radio-container.compact input[type=radio]+label.button-xs .loader{width:.99em;height:.99em}.radio-group.compact .radio-container.compact input[type=radio]+label.button-sm{min-height:1.7rem;padding:.23375rem .4675rem;font-size:.780938rem}.radio-group.compact .radio-container.compact input[type=radio]+label.button-sm .loader{width:1.098em;height:1.098em}.radio-group.compact .radio-container.compact input[type=radio]+label.button-lg{min-height:2.5rem;padding:.3125rem .625rem;font-size:1.09375rem}.radio-group.compact .radio-container.compact input[type=radio]+label.button-lg .loader{width:1.5em;height:1.5em}.radio-group.compact .radio-container.compact input[type=radio]+label.button-lg{letter-spacing:-.01em}.radio-group.compact .radio-container.compact input[type=radio]+label.button-xl{min-height:3rem;padding:.375rem .75rem;font-size:1.3125rem}.radio-group.compact .radio-container.compact input[type=radio]+label.button-xl .loader{width:1.5em;height:1.5em}.radio-group.compact .radio-container.compact input[type=radio]+label.button-xl{letter-spacing:-.02em}.radio-group.compact .radio-container.compact input[type=radio]+label.button-2xl{min-height:3.5rem;padding:.4375rem .875rem;font-size:1.53125rem}.radio-group.compact .radio-container.compact input[type=radio]+label.button-2xl .loader{width:1.5em;height:1.5em}.radio-group.compact .radio-container.compact input[type=radio]+label.button-2xl{letter-spacing:-.02em}.radio-group.compact .radio-container.compact input[type=radio]+label{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--card-bg), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-top:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-bottom:1px solid rgba(var(--border-color), var(--opacity-08,.8));-webkit-user-select:none!important;user-select:none!important}.dark-theme .radio-group.compact .radio-container.compact input[type=radio]+label{border:1px solid rgba(var(--border-color), var(--opacity-08,.8));border-top:1px solid rgba(var(--border-color), var(--opacity-09,.9));border-bottom:1px solid rgba(var(--border-color), var(--opacity-07,.7))}.dark-theme .radio-group.compact .radio-container.compact input[type=radio]+label.translucent{mix-blend-mode:color-dodge}.radio-group.compact .radio-container.compact input[type=radio]+label.selection-border.active,.radio-group.compact .radio-container.compact input[type=radio]+label.selection-border,.radio-group.compact .radio-container.compact input[type=radio]+label.selection-border:active{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}@media (hover:hover) and (pointer:fine){.radio-group.compact .radio-container.compact input[type=radio]+label.selection-border:hover{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}}.radio-group.compact .radio-container.compact input[type=radio]+label.disabled:not(.soft-disabled),.radio-group.compact .radio-container.compact input[type=radio]+label[disabled]:not(.soft-disabled){color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border:1px solid rgba(var(--disabled-stroke), 1);border-top:1px solid rgba(var(--disabled-stroke), 1);border-bottom:1px solid rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none}.dark-theme .radio-group.compact .radio-container.compact input[type=radio]+label.disabled:not(.soft-disabled),.radio-group.compact .radio-container.compact input[type=radio]+label[disabled]:not(.soft-disabled){border:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-top:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-bottom:1px solid rgba(var(--border-color), var(--opacity-02,.2))}.radio-group.compact .radio-container.compact input[type=radio]+label.disabled:not(.soft-disabled) .loader,.radio-group.compact .radio-container.compact input[type=radio]+label[disabled]:not(.soft-disabled) .loader{opacity:.5}.radio-group.compact .radio-container.compact input[type=radio]+label a:not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}.radio-group.compact .radio-container.compact input[type=radio]+label.soft-disabled,.radio-group.compact .radio-container.compact input[type=radio]+label[aria-current=page]{cursor:default}@media (hover:hover) and (pointer:fine){.radio-group.compact .radio-container.compact input[type=radio]+label:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){background:rgba(var(--card-bg-hover), var(--opacity-07,.7))}}.radio-group.compact .radio-container.compact input[type=radio]+label:active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--gray-100,#212529), var(--opacity-07,.7));background:rgba(var(--card-bg-active), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-focus), 1)}.radio-group.compact .radio-container.compact input[type=radio]+label.active{background:rgba(var(--input-bg-hover), var(--opacity-08,.8));border:1px solid rgba(var(--input-bg-hover), 1)}.radio-group.compact .radio-container.compact input[type=radio]+label.active-border{border:1px solid rgba(var(--primary,#4caf5e), 1)}@media (hover:hover) and (pointer:fine){.radio-group.compact .radio-container.compact input[type=radio]+label.active-border:hover:not([aria-current=page]):not(.disabled):not([disabled]):not(.soft-disabled){border:1px solid rgba(var(--primary,#4caf5e), var(--opacity-05,.5))}}.radio-group.compact .radio-container.compact input[type=radio]+label:focus-visible:not(.soft-disabled),.radio-group.compact .radio-container.compact input[type=radio]+label.focus{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);position:relative}.radio-group.compact .radio-container.compact input[type=radio]+label+.ghost-button{margin-left:.25rem}.radio-group.compact .radio-container.compact input[type=radio]+label{border-radius:var(--button-radius,.5rem);cursor:pointer;justify-content:flex-start;align-items:center;width:100%;max-width:480px;min-height:auto;margin:0;padding:.625rem .75rem;font-size:.875rem;font-weight:450;display:flex}.radio-group.compact .radio-container.compact input[type=radio]:checked+label{color:var(--blade-checked-text,rgba(var(--white,#f8f9fa), 1))!important;background-color:var(--blade-checked-fill,rgba(var(--primary,#4caf5e), 1))!important;border-color:rgba(var(--primary,#4caf5e), var(--blade-checked-edge-alpha,1))!important}@media (hover:hover) and (pointer:fine){.radio-group.compact .radio-container.compact input[type=radio]:checked+label:hover:not(.disabled){color:var(--blade-checked-text,rgba(var(--white,#f8f9fa), 1))!important;background-color:var(--blade-checked-fill-hover,rgba(var(--primary,#4caf5e), var(--opacity-09,.9)))!important;border-color:rgba(var(--primary,#4caf5e), var(--blade-checked-edge-alpha,1))!important}}.radio-group.compact .radio-container.compact input[type=radio]:checked+label:active:not(.disabled){color:var(--blade-checked-text,rgba(var(--white,#f8f9fa), 1))!important;background-color:var(--blade-checked-fill-active,rgba(var(--primary,#4caf5e), var(--opacity-08,.8)))!important;border-color:rgba(var(--primary,#4caf5e), var(--blade-checked-edge-alpha,1))!important}.radio-group.compact .radio-container.compact .icon-column{min-width:3rem;max-width:3rem;color:inherit;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;display:flex}.radio-container input[type=radio][disabled]+label,.radio-container input[type=radio][disabled]:checked+label{color:rgba(var(--disabled-text), 1);opacity:1;cursor:not-allowed;pointer-events:none}.radio-group.blade .radio-container input[type=radio][disabled]+label,.radio-group.blade .radio-container input[type=radio][disabled]:checked+label,.radio-group.compact .radio-container.compact input[type=radio][disabled]+label,.radio-group.compact .radio-container.compact input[type=radio][disabled]:checked+label{color:rgba(var(--disabled-text), 1);opacity:1;cursor:not-allowed;pointer-events:none;background-color:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1)}.radio-container input[type=radio].soft-disabled{pointer-events:none}.radio-container input[type=radio].soft-disabled:hover,.radio-container input[type=radio].soft-disabled:active,.radio-container input[type=radio].soft-disabled:focus-visible{z-index:auto!important;box-shadow:0 0 0 1px rgba(var(--control-border), 1) inset!important;background-color:#0000!important}.radio-container input[type=radio].soft-disabled:hover:checked,.radio-container input[type=radio].soft-disabled:active:checked,.radio-container input[type=radio].soft-disabled:focus-visible:checked{background-color:rgba(var(--button-text), 1)!important;box-shadow:0 0 0 .25rem rgba(var(--primary,#4caf5e), 1) inset!important}.radio-container input[type=radio].soft-disabled+label{pointer-events:auto;cursor:default!important}.radio-group.blade .radio-container input[type=radio].soft-disabled{pointer-events:none}.radio-group.blade .radio-container input[type=radio].soft-disabled:hover,.radio-group.blade .radio-container input[type=radio].soft-disabled:active,.radio-group.blade .radio-container input[type=radio].soft-disabled:focus-visible{z-index:auto!important;box-shadow:0 0 0 1px rgba(var(--control-border), 1) inset!important;background-color:#0000!important}.radio-group.blade .radio-container input[type=radio].soft-disabled:hover:checked,.radio-group.blade .radio-container input[type=radio].soft-disabled:active:checked,.radio-group.blade .radio-container input[type=radio].soft-disabled:focus-visible:checked{background-color:rgba(var(--button-text), 1)!important;box-shadow:0 0 0 .25rem rgba(var(--primary,#4caf5e), 1) inset!important}.radio-group.blade .radio-container input[type=radio].soft-disabled+label{pointer-events:auto;cursor:default!important}.radio-group.blade .radio-container input[type=radio].soft-disabled+label:hover:not(.disabled),.radio-group.blade .radio-container input[type=radio].soft-disabled+label:active:not(.disabled){color:rgba(var(--gray-100,#212529), 1)!important;background-color:rgba(var(--card-bg), var(--opacity-07,.7))!important;border-color:rgba(var(--border-color), var(--opacity-04,.4))!important}.radio-group.compact .radio-container.compact input[type=radio].soft-disabled:focus-visible+label{box-shadow:none!important}.radio-group.compact .radio-container.compact input[type=radio].soft-disabled+label{pointer-events:auto;cursor:default!important}.radio-group.compact .radio-container.compact input[type=radio].soft-disabled+label:hover:not(.disabled),.radio-group.compact .radio-container.compact input[type=radio].soft-disabled+label:active:not(.disabled){color:rgba(var(--gray-100,#212529), 1)!important;background-color:rgba(var(--card-bg), var(--opacity-07,.7))!important;border-color:rgba(var(--border-color), var(--opacity-04,.4))!important}.radio-group.compact .radio-container.compact input[type=radio].soft-disabled:checked+label:hover:not(.disabled),.radio-group.compact .radio-container.compact input[type=radio].soft-disabled:checked+label:active:not(.disabled){color:rgba(var(--white,#f8f9fa), 1)!important;background-color:rgba(var(--primary,#4caf5e), 1)!important;border-color:rgba(var(--primary,#4caf5e), 1)!important}.radio-group.segmented{background:color-mix(in srgb, currentcolor 5%, transparent);border:1px solid rgba(var(--border-color), .4);border-radius:var(--button-radius,8px);flex-flow:wrap;gap:2px;padding:2px;display:inline-flex}.radio-group.segmented .radio-container{margin:0;padding:0;display:flex;position:relative}.radio-group.segmented input[type=radio]{opacity:0;clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.radio-group.segmented .radio-container input[type=radio]+label{white-space:nowrap;height:28px;min-height:0;color:rgba(var(--faint-text), 1);border-radius:var(--button-radius,6px);cursor:pointer;background:0 0;align-items:center;gap:6px;margin:0;padding:0 12px;font-size:.8125rem;font-weight:400;line-height:1;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),box-shadow .2s cubic-bezier(.8,0,.2,1);display:inline-flex}.radio-group.segmented input[type=radio]:checked+label{color:inherit;background:rgba(var(--card-bg), 1);font-weight:500;box-shadow:0 1px 2px #0000001f}.radio-group.segmented input[type=radio]:focus-visible+label{outline:2px solid rgba(var(--primary), .6);outline-offset:1px}.radio-group.segmented input[type=radio]:disabled+label{opacity:.5;cursor:not-allowed}.radio-group.segmented.segmented-md{padding:3px}.radio-group.segmented.segmented-md .radio-container input[type=radio]+label{justify-content:center;height:36px;padding:0 14px;font-size:.8125rem;font-weight:500}@media (pointer:coarse){.radio-group.segmented.segmented-md .radio-container input[type=radio]+label{height:44px}}.radio-group.segmented.segmented-md input[type=radio]:checked+label{font-weight:600}.radio-group.segmented.segmented-fill{flex-wrap:nowrap;display:flex}.radio-group.segmented.segmented-fill .radio-container{flex:1 1 0;min-width:0}.radio-group.segmented.segmented-fill .radio-container input[type=radio]+label{width:100%}@media screen{.CONDUIT.dark-theme{--disabled-fill:42,49,60;--disabled-stroke:112,124,142;--disabled-text:124,131,142}}@media (hover:hover) and (pointer:fine){button:not(.unhoverable-icon):hover .material-symbols-rounded,a:not(.unhoverable-icon):hover .material-symbols-rounded,.clickable:not(.unhoverable-icon):hover .material-symbols-rounded,[role=button]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=tab]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):hover .material-symbols-rounded{--icon-wght:560}}@media (prefers-reduced-motion:no-preference){button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded{transition:--icon-wght 80ms cubic-bezier(.7,0,1,.5),--icon-fill .2s cubic-bezier(.8,0,.2,1),scale 80ms cubic-bezier(.7,0,1,.5)}.material-symbols-rounded{transition:--icon-fill .2s cubic-bezier(.8, 0, .2, 1),--icon-wght .1s cubic-bezier(.8, 0, .2, 1),--icon-grad .2s cubic-bezier(.8, 0, .2, 1),rotate .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),scale .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),translate .2s cubic-bezier(.8, 0, .2, 1)}}input[type=checkbox]{border:1px solid rgba(var(--control-border), 1);border-radius:var(--checkbox-radius,var(--control-radius,.25rem));background-color:#0000;flex-shrink:0;width:1.25rem;height:1.25rem;margin:0 .25rem 0 0;position:relative}@media (prefers-reduced-motion:no-preference){input[type=checkbox]{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1)}}input[type=checkbox]{appearance:none;vertical-align:middle}input[type=checkbox]+label{-webkit-user-select:none;user-select:none;vertical-align:middle;align-items:center;min-height:44px;padding-bottom:0;font-size:.875rem;line-height:1;display:inline-flex}input[type=checkbox]+label span{margin:0 1.25rem}input[type=checkbox]:before{z-index:0;width:.6875rem;height:.5625rem;box-shadow:inset 1em 1em rgba(var(--button-text), 1);opacity:0;margin:0;display:block;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:no-preference){input[type=checkbox]:before{transition:opacity .1s cubic-bezier(.7,0,1,.5),transform .1s cubic-bezier(.7,0,1,.5)}}input[type=checkbox]:before{clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);content:"";transform:translate(-50%,-50%)scale(.4)}input[type=checkbox]:after{z-index:1;background-color:rgba(var(--primary,#4caf5e), 1);opacity:0;border-radius:.375rem;display:block;position:absolute;inset:1px}@media (prefers-reduced-motion:no-preference){input[type=checkbox]:after{transition:background-color .1s cubic-bezier(.8,0,.2,1),transform .1s cubic-bezier(.8,0,.2,1)}}input[type=checkbox]:after{content:"";transform-origin:100%;transform:scaleX(1)}input[type=checkbox]:checked,input[type=checkbox]:indeterminate,input[type=checkbox][indeterminate]{background-color:rgba(var(--primary,#4caf5e), 1);border:0}input[type=checkbox]:checked:before,input[type=checkbox]:indeterminate:before,input[type=checkbox][indeterminate]:before{opacity:1}@media (prefers-reduced-motion:no-preference){input[type=checkbox]:checked:before,input[type=checkbox]:indeterminate:before,input[type=checkbox][indeterminate]:before{transition:opacity .15s cubic-bezier(.1,.9,.2,1),transform .15s cubic-bezier(.1,.9,.2,1)}}input[type=checkbox]:checked:before,input[type=checkbox]:indeterminate:before,input[type=checkbox][indeterminate]:before{transform:translate(-50%,-50%)scale(1)}input[type=checkbox]:checked:after,input[type=checkbox]:indeterminate:after,input[type=checkbox][indeterminate]:after{opacity:1;transform:scaleX(0)}input[type=checkbox]:indeterminate:before,input[type=checkbox][indeterminate]:before{clip-path:polygon(100% 35%,100% 60%,0% 60%,0% 35%);width:.5rem;height:.5rem}input[type=checkbox]:focus-visible{z-index:10;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)}input[type=checkbox].disabled:not(.soft-disabled),input[type=checkbox][disabled]:not(.soft-disabled),input[type=checkbox].disabled:not(.soft-disabled)+label,input[type=checkbox][disabled]:not(.soft-disabled)+label{color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}input[type=checkbox].disabled:not(.soft-disabled),input[type=checkbox][disabled]:not(.soft-disabled){background-color:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);border-style:solid;border-width:1px}input[type=checkbox].disabled:not(.soft-disabled):before,input[type=checkbox][disabled]:not(.soft-disabled):before{box-shadow:inset 1em 1em rgba(var(--disabled-text), 1)}input[type=checkbox].disabled:not(.soft-disabled):after,input[type=checkbox][disabled]:not(.soft-disabled):after{background-color:rgba(var(--disabled-fill), 1)}@media (prefers-reduced-motion:reduce){input[type=checkbox]{transition:none;animation:none}}@media (hover:hover) and (pointer:fine){input[type=checkbox]:hover{background-color:rgba(var(--gray-1000,#e9ecef), 1)}input[type=checkbox]:hover:checked,input[type=checkbox]:hover:indeterminate,input[type=checkbox]:hover[indeterminate],input[type=checkbox]:hover:checked:after,input[type=checkbox]:hover:indeterminate:after,input[type=checkbox]:hover[indeterminate]:after{background-color:rgba(var(--primary-dark,var(--primary,#24662e)), 1)}input[type=checkbox]:hover:checked:active,input[type=checkbox]:hover:indeterminate:active,input[type=checkbox]:hover[indeterminate]:active{background-color:rgba(var(--primary,#4caf5e), var(--opacity-07,.7));border:1px solid rgba(var(--primary,#4caf5e), 1)}input[type=checkbox]:hover:active{border:1px solid rgba(var(--border-color-focus), 1)}}.toggle{position:relative}.toggle input[type=checkbox]{opacity:0;pointer-events:none;width:0;margin:0;position:absolute}.toggle input[type=checkbox]:focus-visible+label{z-index:10;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)}@media (forced-colors:active){.toggle input[type=checkbox]:focus-visible+label{outline-offset:2px;outline:2px solid highlight}}.toggle input[type=checkbox]:checked+label:after{background-color:rgba(var(--primary,#4caf5e), 1)!important;height:1rem!important;box-shadow:0 1px .25rem rgba(var(--gray-300,#343a40), 0)!important;border:0!important}.toggle input[type=checkbox]:checked+label:before{z-index:3!important;background-color:rgba(var(--white,#f8f9fa), 1)!important;left:auto!important;transform:translateY(-50%)translate(.875rem)!important}.toggle input[type=checkbox]+label,.toggle label{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;border-radius:.25rem;align-items:center;min-width:2rem;min-height:2rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}@media (pointer:coarse){.toggle input[type=checkbox]+label,.toggle label{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.toggle input[type=checkbox]+label,.toggle label{transition:none;animation:none}}@media (prefers-contrast:high){.toggle input[type=checkbox]+label,.toggle label{border-width:2px;outline-width:2px}}.toggle input[type=checkbox]+label:focus-visible,.toggle label:focus-visible{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);outline:none}.toggle input[type=checkbox]+label:disabled,.toggle input[type=checkbox]+label[disabled],.toggle input[type=checkbox]+label.disabled,.toggle label:disabled,.toggle label[disabled],.toggle label.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.toggle input[type=checkbox]+label.soft-disabled,.toggle label.soft-disabled{cursor:default;pointer-events:auto}.toggle input[type=checkbox]+label,.toggle label{gap:.25rem;min-width:2rem}@media (pointer:coarse){.toggle input[type=checkbox]+label,.toggle label{min-width:2.75rem}}.toggle input[type=checkbox]+label,.toggle label{min-height:var(--density-control-height,2rem);font-size:var(--density-font-size,.875rem);border-radius:var(--button-radius,var(--control-radius,.25rem));border:0;padding:.25rem .5rem;font-weight:400}@media (prefers-reduced-motion:no-preference){.toggle input[type=checkbox]+label,.toggle label{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:background-color .1s cubic-bezier(.8, 0, .2, 1),border-color .1s cubic-bezier(.8, 0, .2, 1),color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}}.toggle input[type=checkbox]+label .text,.toggle label .text{vertical-align:middle;justify-content:center;align-items:center;width:100%;line-height:1;display:inline-flex}.toggle input[type=checkbox]+label span,.toggle label span{-webkit-user-select:none;user-select:none}.toggle input[type=checkbox]+label .status,.toggle label .status{opacity:1;width:2em}@media (prefers-reduced-motion:no-preference){.toggle input[type=checkbox]+label .status,.toggle label .status{transition:width .25s cubic-bezier(.1,.9,.2,1),margin .25s cubic-bezier(.1,.9,.2,1),opacity .25s cubic-bezier(.1,.9,.2,1)}}.toggle input[type=checkbox]+label .status.collapsed,.toggle label .status.collapsed{opacity:0;width:0;margin:0}@media (prefers-reduced-motion:no-preference){.toggle input[type=checkbox]+label .status.collapsed,.toggle label .status.collapsed{transition:width .15s cubic-bezier(.7,0,1,.5),margin .15s cubic-bezier(.7,0,1,.5),opacity .15s cubic-bezier(.7,0,1,.5)}}.toggle input[type=checkbox]+label.button-xs,.toggle label.button-xs{min-height:1.5rem;padding:.234375rem .46875rem;font-size:.735rem}.toggle input[type=checkbox]+label.button-xs .loader,.toggle label.button-xs .loader{width:.99em;height:.99em}.toggle input[type=checkbox]+label.button-sm,.toggle label.button-sm{min-height:1.7rem;padding:.23375rem .4675rem;font-size:.780938rem}.toggle input[type=checkbox]+label.button-sm .loader,.toggle label.button-sm .loader{width:1.098em;height:1.098em}.toggle input[type=checkbox]+label.button-lg,.toggle label.button-lg{min-height:2.5rem;padding:.3125rem .625rem;font-size:1.09375rem}.toggle input[type=checkbox]+label.button-lg .loader,.toggle label.button-lg .loader{width:1.5em;height:1.5em}.toggle input[type=checkbox]+label.button-lg,.toggle label.button-lg{letter-spacing:-.01em}.toggle input[type=checkbox]+label.button-xl,.toggle label.button-xl{min-height:3rem;padding:.375rem .75rem;font-size:1.3125rem}.toggle input[type=checkbox]+label.button-xl .loader,.toggle label.button-xl .loader{width:1.5em;height:1.5em}.toggle input[type=checkbox]+label.button-xl,.toggle label.button-xl{letter-spacing:-.02em}.toggle input[type=checkbox]+label.button-2xl,.toggle label.button-2xl{min-height:3.5rem;padding:.4375rem .875rem;font-size:1.53125rem}.toggle input[type=checkbox]+label.button-2xl .loader,.toggle label.button-2xl .loader{width:1.5em;height:1.5em}.toggle input[type=checkbox]+label.button-2xl,.toggle label.button-2xl{letter-spacing:-.02em}.toggle input[type=checkbox]+label,.toggle label{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--card-bg), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-top:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-bottom:1px solid rgba(var(--border-color), var(--opacity-08,.8));-webkit-user-select:none!important;user-select:none!important}.dark-theme .toggle input[type=checkbox]+label,.toggle label{border:1px solid rgba(var(--border-color), var(--opacity-08,.8));border-top:1px solid rgba(var(--border-color), var(--opacity-09,.9));border-bottom:1px solid rgba(var(--border-color), var(--opacity-07,.7))}.dark-theme .toggle input[type=checkbox]+label.translucent,.toggle label.translucent{mix-blend-mode:color-dodge}.toggle input[type=checkbox]+label.selection-border.active,.toggle input[type=checkbox]+label.selection-border,.toggle input[type=checkbox]+label.selection-border:active,.toggle label.selection-border.active,.toggle label.selection-border,.toggle label.selection-border:active{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}@media (hover:hover) and (pointer:fine){.toggle input[type=checkbox]+label.selection-border:hover,.toggle label.selection-border:hover{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}}.toggle input[type=checkbox]+label.disabled:not(.soft-disabled),.toggle input[type=checkbox]+label[disabled]:not(.soft-disabled),.toggle label.disabled:not(.soft-disabled),.toggle label[disabled]:not(.soft-disabled){color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border:1px solid rgba(var(--disabled-stroke), 1);border-top:1px solid rgba(var(--disabled-stroke), 1);border-bottom:1px solid rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none}.dark-theme .toggle input[type=checkbox]+label.disabled:not(.soft-disabled),.toggle input[type=checkbox]+label[disabled]:not(.soft-disabled),.toggle label.disabled:not(.soft-disabled),.toggle label[disabled]:not(.soft-disabled){border:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-top:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-bottom:1px solid rgba(var(--border-color), var(--opacity-02,.2))}.toggle input[type=checkbox]+label.disabled:not(.soft-disabled) .loader,.toggle input[type=checkbox]+label[disabled]:not(.soft-disabled) .loader,.toggle label.disabled:not(.soft-disabled) .loader,.toggle label[disabled]:not(.soft-disabled) .loader{opacity:.5}.toggle input[type=checkbox]+label a:not([href]),.toggle label a:not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}.toggle input[type=checkbox]+label.soft-disabled,.toggle label.soft-disabled,.toggle input[type=checkbox]+label[aria-current=page],.toggle label[aria-current=page]{cursor:default}@media (hover:hover) and (pointer:fine){.toggle input[type=checkbox]+label:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]),.toggle label:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){background:rgba(var(--card-bg-hover), var(--opacity-07,.7))}}.toggle input[type=checkbox]+label:active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]),.toggle label:active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--gray-100,#212529), var(--opacity-07,.7));background:rgba(var(--card-bg-active), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-focus), 1)}.toggle input[type=checkbox]+label.active,.toggle label.active{background:rgba(var(--input-bg-hover), var(--opacity-08,.8));border:1px solid rgba(var(--input-bg-hover), 1)}.toggle input[type=checkbox]+label.active-border,.toggle label.active-border{border:1px solid rgba(var(--primary,#4caf5e), 1)}@media (hover:hover) and (pointer:fine){.toggle input[type=checkbox]+label.active-border:hover:not([aria-current=page]):not(.disabled):not([disabled]):not(.soft-disabled),.toggle label.active-border:hover:not([aria-current=page]):not(.disabled):not([disabled]):not(.soft-disabled){border:1px solid rgba(var(--primary,#4caf5e), var(--opacity-05,.5))}}.toggle input[type=checkbox]+label:focus-visible:not(.soft-disabled),.toggle input[type=checkbox]+label.focus,.toggle label:focus-visible:not(.soft-disabled),.toggle label.focus{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);position:relative}.toggle input[type=checkbox]+label+.ghost-button,.toggle label+.ghost-button{margin-left:.25rem}.toggle input[type=checkbox]+label,.toggle label{white-space:nowrap;text-indent:0;border-radius:.375rem;align-items:center;min-height:auto;margin:0 .5rem 0 0;padding:.4625rem 3rem .4625rem .75rem;font-size:.875rem;line-height:1;display:inline-flex;position:relative;transform:translateY(0)}.toggle input[type=checkbox]+label span,.toggle input[type=checkbox]+label p,.toggle input[type=checkbox]+label small,.toggle input[type=checkbox]+label strong,.toggle input[type=checkbox]+label em,.toggle label span,.toggle label p,.toggle label small,.toggle label strong,.toggle label em{-webkit-user-select:none;user-select:none}.toggle input[type=checkbox]+label:last-child,.toggle label:last-child{margin-right:0}.toggle input[type=checkbox]+label:after,.toggle label:after{z-index:1;background-color:rgba(var(--card-bg), 0);border:1px solid rgba(var(--control-border), var(--opacity-09,.9));border-radius:500px;width:2rem!important;height:1.125rem!important;display:block!important;position:absolute!important;top:50%!important;right:.5rem!important}@media (prefers-reduced-motion:no-preference){.toggle input[type=checkbox]+label:after,.toggle label:after{transition:background-color .15s cubic-bezier(.8,0,.2,1),border-color .15s cubic-bezier(.8,0,.2,1),box-shadow .15s cubic-bezier(.8,0,.2,1)}}.toggle input[type=checkbox]+label:after,.toggle label:after{content:"";transform:translateY(-50%)!important}.toggle input[type=checkbox]+label:before,.toggle label:before{z-index:2;background-color:rgba(var(--toggle-ball), var(--opacity-09,.9))!important;border-radius:500px!important;width:.875rem!important;height:.875rem!important;display:block!important;position:absolute!important;top:50%!important;left:auto!important;right:1.5rem!important}@media (prefers-reduced-motion:no-preference){.toggle input[type=checkbox]+label:before,.toggle label:before{transition:transform .15s cubic-bezier(.8,0,.2,1),background-color .15s cubic-bezier(.8,0,.2,1)}}.toggle input[type=checkbox]+label:before,.toggle label:before{content:""!important;transform:translateY(-50%)translate(0)!important}.toggle input[type=checkbox]+label.label-hidden{width:3rem;min-height:1.5rem;box-shadow:none;background:0 0;border:0;margin:0 -.5rem;padding:0}.toggle input[type=checkbox][disabled]+label,.toggle.disabled input[type=checkbox]+label,.toggle.disabled label{color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}.toggle input[type=checkbox][disabled]+label span,.toggle.disabled input[type=checkbox]+label span,.toggle.disabled label span{cursor:default}.toggle input[type=checkbox][disabled]+label:after,.toggle.disabled input[type=checkbox]+label:after,.toggle.disabled label:after{background-color:rgba(var(--disabled-fill), 1)!important;border:1px solid rgba(var(--disabled-stroke), 1)!important}.toggle input[type=checkbox][disabled]+label:before,.toggle.disabled input[type=checkbox]+label:before,.toggle.disabled label:before{background-color:rgba(var(--disabled-stroke), 1)!important}.toggle.multiline{max-width:1000px;margin-bottom:.25rem}.toggle.multiline .title{margin:0;font-size:.875rem;line-height:1.4;display:block}.toggle.multiline .description{letter-spacing:.02em;margin:0;font-size:.75rem;line-height:1.3}.toggle.multiline .state{text-align:right;-webkit-user-select:none;user-select:none;font-size:.875rem;position:absolute;top:50%;right:3.75rem;transform:translateY(-50%)}.toggle.multiline input[type=checkbox]+label,.toggle.multiline label{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;border-radius:.25rem;align-items:center;min-width:2rem;min-height:2rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}@media (pointer:coarse){.toggle.multiline input[type=checkbox]+label,.toggle.multiline label{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.toggle.multiline input[type=checkbox]+label,.toggle.multiline label{transition:none;animation:none}}@media (prefers-contrast:high){.toggle.multiline input[type=checkbox]+label,.toggle.multiline label{border-width:2px;outline-width:2px}}.toggle.multiline input[type=checkbox]+label:focus-visible,.toggle.multiline label:focus-visible{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);outline:none}.toggle.multiline input[type=checkbox]+label:disabled,.toggle.multiline input[type=checkbox]+label[disabled],.toggle.multiline input[type=checkbox]+label.disabled,.toggle.multiline label:disabled,.toggle.multiline label[disabled],.toggle.multiline label.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.toggle.multiline input[type=checkbox]+label.soft-disabled,.toggle.multiline label.soft-disabled{cursor:default;pointer-events:auto}.toggle.multiline input[type=checkbox]+label,.toggle.multiline label{gap:.25rem;min-width:2rem}@media (pointer:coarse){.toggle.multiline input[type=checkbox]+label,.toggle.multiline label{min-width:2.75rem}}.toggle.multiline input[type=checkbox]+label,.toggle.multiline label{min-height:var(--density-control-height,2rem);font-size:var(--density-font-size,.875rem);border-radius:var(--button-radius,var(--control-radius,.25rem));border:0;padding:.25rem .5rem;font-weight:400}@media (prefers-reduced-motion:no-preference){.toggle.multiline input[type=checkbox]+label,.toggle.multiline label{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:background-color .1s cubic-bezier(.8, 0, .2, 1),border-color .1s cubic-bezier(.8, 0, .2, 1),color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}}.toggle.multiline input[type=checkbox]+label .text,.toggle.multiline label .text{vertical-align:middle;justify-content:center;align-items:center;width:100%;line-height:1;display:inline-flex}.toggle.multiline input[type=checkbox]+label span,.toggle.multiline label span{-webkit-user-select:none;user-select:none}.toggle.multiline input[type=checkbox]+label .status,.toggle.multiline label .status{opacity:1;width:2em}@media (prefers-reduced-motion:no-preference){.toggle.multiline input[type=checkbox]+label .status,.toggle.multiline label .status{transition:width .25s cubic-bezier(.1,.9,.2,1),margin .25s cubic-bezier(.1,.9,.2,1),opacity .25s cubic-bezier(.1,.9,.2,1)}}.toggle.multiline input[type=checkbox]+label .status.collapsed,.toggle.multiline label .status.collapsed{opacity:0;width:0;margin:0}@media (prefers-reduced-motion:no-preference){.toggle.multiline input[type=checkbox]+label .status.collapsed,.toggle.multiline label .status.collapsed{transition:width .15s cubic-bezier(.7,0,1,.5),margin .15s cubic-bezier(.7,0,1,.5),opacity .15s cubic-bezier(.7,0,1,.5)}}.toggle.multiline input[type=checkbox]+label.button-xs,.toggle.multiline label.button-xs{min-height:1.5rem;padding:.234375rem .46875rem;font-size:.735rem}.toggle.multiline input[type=checkbox]+label.button-xs .loader,.toggle.multiline label.button-xs .loader{width:.99em;height:.99em}.toggle.multiline input[type=checkbox]+label.button-sm,.toggle.multiline label.button-sm{min-height:1.7rem;padding:.23375rem .4675rem;font-size:.780938rem}.toggle.multiline input[type=checkbox]+label.button-sm .loader,.toggle.multiline label.button-sm .loader{width:1.098em;height:1.098em}.toggle.multiline input[type=checkbox]+label.button-lg,.toggle.multiline label.button-lg{min-height:2.5rem;padding:.3125rem .625rem;font-size:1.09375rem}.toggle.multiline input[type=checkbox]+label.button-lg .loader,.toggle.multiline label.button-lg .loader{width:1.5em;height:1.5em}.toggle.multiline input[type=checkbox]+label.button-lg,.toggle.multiline label.button-lg{letter-spacing:-.01em}.toggle.multiline input[type=checkbox]+label.button-xl,.toggle.multiline label.button-xl{min-height:3rem;padding:.375rem .75rem;font-size:1.3125rem}.toggle.multiline input[type=checkbox]+label.button-xl .loader,.toggle.multiline label.button-xl .loader{width:1.5em;height:1.5em}.toggle.multiline input[type=checkbox]+label.button-xl,.toggle.multiline label.button-xl{letter-spacing:-.02em}.toggle.multiline input[type=checkbox]+label.button-2xl,.toggle.multiline label.button-2xl{min-height:3.5rem;padding:.4375rem .875rem;font-size:1.53125rem}.toggle.multiline input[type=checkbox]+label.button-2xl .loader,.toggle.multiline label.button-2xl .loader{width:1.5em;height:1.5em}.toggle.multiline input[type=checkbox]+label.button-2xl,.toggle.multiline label.button-2xl{letter-spacing:-.02em}.toggle.multiline input[type=checkbox]+label,.toggle.multiline label{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--card-bg), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-top:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-bottom:1px solid rgba(var(--border-color), var(--opacity-08,.8));-webkit-user-select:none!important;user-select:none!important}.dark-theme .toggle.multiline input[type=checkbox]+label,.toggle.multiline label{border:1px solid rgba(var(--border-color), var(--opacity-08,.8));border-top:1px solid rgba(var(--border-color), var(--opacity-09,.9));border-bottom:1px solid rgba(var(--border-color), var(--opacity-07,.7))}.dark-theme .toggle.multiline input[type=checkbox]+label.translucent,.toggle.multiline label.translucent{mix-blend-mode:color-dodge}.toggle.multiline input[type=checkbox]+label.selection-border.active,.toggle.multiline input[type=checkbox]+label.selection-border,.toggle.multiline input[type=checkbox]+label.selection-border:active,.toggle.multiline label.selection-border.active,.toggle.multiline label.selection-border,.toggle.multiline label.selection-border:active{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}@media (hover:hover) and (pointer:fine){.toggle.multiline input[type=checkbox]+label.selection-border:hover,.toggle.multiline label.selection-border:hover{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}}.toggle.multiline input[type=checkbox]+label.disabled:not(.soft-disabled),.toggle.multiline input[type=checkbox]+label[disabled]:not(.soft-disabled),.toggle.multiline label.disabled:not(.soft-disabled),.toggle.multiline label[disabled]:not(.soft-disabled){color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border:1px solid rgba(var(--disabled-stroke), 1);border-top:1px solid rgba(var(--disabled-stroke), 1);border-bottom:1px solid rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none}.dark-theme .toggle.multiline input[type=checkbox]+label.disabled:not(.soft-disabled),.toggle.multiline input[type=checkbox]+label[disabled]:not(.soft-disabled),.toggle.multiline label.disabled:not(.soft-disabled),.toggle.multiline label[disabled]:not(.soft-disabled){border:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-top:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-bottom:1px solid rgba(var(--border-color), var(--opacity-02,.2))}.toggle.multiline input[type=checkbox]+label.disabled:not(.soft-disabled) .loader,.toggle.multiline input[type=checkbox]+label[disabled]:not(.soft-disabled) .loader,.toggle.multiline label.disabled:not(.soft-disabled) .loader,.toggle.multiline label[disabled]:not(.soft-disabled) .loader{opacity:.5}.toggle.multiline input[type=checkbox]+label a:not([href]),.toggle.multiline label a:not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}.toggle.multiline input[type=checkbox]+label.soft-disabled,.toggle.multiline label.soft-disabled,.toggle.multiline input[type=checkbox]+label[aria-current=page],.toggle.multiline label[aria-current=page]{cursor:default}@media (hover:hover) and (pointer:fine){.toggle.multiline input[type=checkbox]+label:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]),.toggle.multiline label:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){background:rgba(var(--card-bg-hover), var(--opacity-07,.7))}}.toggle.multiline input[type=checkbox]+label:active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]),.toggle.multiline label:active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--gray-100,#212529), var(--opacity-07,.7));background:rgba(var(--card-bg-active), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-focus), 1)}.toggle.multiline input[type=checkbox]+label.active,.toggle.multiline label.active{background:rgba(var(--input-bg-hover), var(--opacity-08,.8));border:1px solid rgba(var(--input-bg-hover), 1)}.toggle.multiline input[type=checkbox]+label.active-border,.toggle.multiline label.active-border{border:1px solid rgba(var(--primary,#4caf5e), 1)}@media (hover:hover) and (pointer:fine){.toggle.multiline input[type=checkbox]+label.active-border:hover:not([aria-current=page]):not(.disabled):not([disabled]):not(.soft-disabled),.toggle.multiline label.active-border:hover:not([aria-current=page]):not(.disabled):not([disabled]):not(.soft-disabled){border:1px solid rgba(var(--primary,#4caf5e), var(--opacity-05,.5))}}.toggle.multiline input[type=checkbox]+label:focus-visible:not(.soft-disabled),.toggle.multiline input[type=checkbox]+label.focus,.toggle.multiline label:focus-visible:not(.soft-disabled),.toggle.multiline label.focus{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);position:relative}.toggle.multiline input[type=checkbox]+label+.ghost-button,.toggle.multiline label+.ghost-button{margin-left:.25rem}.toggle.multiline input[type=checkbox]+label,.toggle.multiline label{white-space:normal;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-height:4.25rem;margin:0;padding:.8125rem 5.625rem .8125rem 1rem;font-size:.875rem;font-weight:400;line-height:1;display:flex}.toggle.multiline input[type=checkbox]+label:after,.toggle.multiline label:after{top:50%!important;left:auto!important;right:1rem!important;transform:translateY(-50%)!important}.toggle.multiline input[type=checkbox]+label:before,.toggle.multiline label:before{z-index:3!important;top:50%!important;left:auto!important;right:2rem!important;transform:translateY(-50%)translate(0)!important}.toggle.multiline input[type=checkbox]:checked+label:before{z-index:3!important;transform:translateY(-50%)translate(.875rem)!important}.accordion-row .toggle.multiline{margin-bottom:.25rem}.accordion-row .toggle.multiline input[type=checkbox]+label,.accordion-row .toggle.multiline label{border-radius:.375rem;padding-left:calc(2.8125rem + 5px)}@media screen and (width<=767px){.accordion-row .toggle.multiline input[type=checkbox]+label,.accordion-row .toggle.multiline label{padding-left:2rem}}.accordion-row .toggle.multiline input[type=checkbox]+label strong,.accordion-row .toggle.multiline label strong{font-size:.875rem;font-weight:400;line-height:1}.accordion-row .toggle.multiline input[type=checkbox]+label small.faint-text,.accordion-row .toggle.multiline label small.faint-text{letter-spacing:.02em;font-size:.75rem;line-height:1.3}.accordion-row .toggle.multiline:last-child{margin-bottom:0}.accordion-row .toggle.multiline:last-child input[type=checkbox]+label,.accordion-row .toggle.multiline:last-child label{border-radius:0 0 .375rem .375rem}.accordion-row .toggle.multiline:only-child input[type=checkbox]+label,.accordion-row .toggle.multiline:only-child label{border-radius:.375rem}.toggle span{vertical-align:middle}input[type=range]{--border-color:var(--control-border);-webkit-appearance:none;touch-action:none;background:0 0;height:1.8125rem;margin:10px 0;padding:0 .25rem}input[type=range]::-webkit-slider-runnable-track{color:#0000;background:rgba(var(--card-bg-hover), 1);border-color:#0000;border-radius:500px;width:100%;height:.25rem;transition:background-size .2s cubic-bezier(.8,0,.2,1)}@media (prefers-reduced-motion:reduce){input[type=range]::-webkit-slider-runnable-track{transition:none;animation:none}}input[type=range]::-webkit-slider-runnable-track{background-image:linear-gradient(to right, rgba(var(--primary,#4caf5e), 1), rgba(var(--primary,#4caf5e), 1));background-repeat:no-repeat;background-size:var(--progress,0%) 100%;box-shadow:inset 0 0 0 1px rgba(var(--control-border), 1)}input[type=range]::-webkit-slider-thumb{background:rgba(var(--primary,#4caf5e), 1);width:12px;height:12px;box-shadow:0 0 0 14px rgba(var(--primary,#4caf5e), 1) inset,0 0 0 0 rgba(var(--primary,#4caf5e), 1),0 0 0 5px rgba(var(--input-bg), 1),0 0 0 6px rgba(var(--border-color), 1);border:0;border-radius:25px;transition:background-color .1s cubic-bezier(.8,0,.2,1),box-shadow .1s cubic-bezier(.8,0,.2,1)}@media (prefers-reduced-motion:reduce){input[type=range]::-webkit-slider-thumb{transition:none;animation:none}}@media (hover:hover) and (pointer:fine){input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 14px rgba(var(--primary,#4caf5e), 1) inset,0 0 0 2px rgba(var(--primary,#4caf5e), 1),0 0 0 5px rgba(var(--input-bg), 1),0 0 0 6px rgba(var(--border-color), 1)}}input[type=range]::-webkit-slider-thumb:active{background:rgba(var(--primary-dark,var(--primary,#24662e)), 1);box-shadow:0 0 0 14px rgba(var(--primary-dark,var(--primary,#24662e)), 1) inset,0 0 0 0 rgba(var(--primary-dark,var(--primary,#24662e)), 1),0 0 0 5px rgba(var(--input-bg), 1),0 0 0 6px rgba(var(--border-color), 1)}input[type=range]::-webkit-slider-thumb{margin-top:-5px;position:relative}input[type=range]::-moz-range-track{color:#0000;background:rgba(var(--card-bg-hover), 1);border-color:#0000;border-radius:500px;width:100%;height:.25rem;transition:background-size .2s cubic-bezier(.8,0,.2,1)}@media (prefers-reduced-motion:reduce){input[type=range]::-moz-range-track{transition:none;animation:none}}input[type=range]::-moz-range-track{box-shadow:inset 0 0 0 1px rgba(var(--control-border), 1)}input[type=range]::-moz-range-progress{color:#0000;background:rgba(var(--primary,#4caf5e), 1);border-color:#0000;border-radius:500px;height:.25rem;transition:width .2s cubic-bezier(.8,0,.2,1)}@media (prefers-reduced-motion:reduce){input[type=range]::-moz-range-progress{transition:none;animation:none}}input[type=range]::-moz-range-thumb{background:rgba(var(--primary,#4caf5e), 1);width:12px;height:12px;box-shadow:0 0 0 14px rgba(var(--primary,#4caf5e), 1) inset,0 0 0 0 rgba(var(--primary,#4caf5e), 1),0 0 0 5px rgba(var(--input-bg), 1),0 0 0 6px rgba(var(--border-color), 1);border:0;border-radius:25px;transition:background-color .1s cubic-bezier(.8,0,.2,1),box-shadow .1s cubic-bezier(.8,0,.2,1)}@media (prefers-reduced-motion:reduce){input[type=range]::-moz-range-thumb{transition:none;animation:none}}@media (hover:hover) and (pointer:fine){input[type=range]::-moz-range-thumb:hover{box-shadow:0 0 0 14px rgba(var(--primary,#4caf5e), 1) inset,0 0 0 2px rgba(var(--primary,#4caf5e), 1),0 0 0 5px rgba(var(--input-bg), 1),0 0 0 6px rgba(var(--border-color), 1)}}input[type=range]::-moz-range-thumb:active{background:rgba(var(--primary-dark,var(--primary,#24662e)), 1);box-shadow:0 0 0 14px rgba(var(--primary-dark,var(--primary,#24662e)), 1) inset,0 0 0 0 rgba(var(--primary-dark,var(--primary,#24662e)), 1),0 0 0 5px rgba(var(--input-bg), 1),0 0 0 6px rgba(var(--border-color), 1)}input[type=range].disabled,input[type=range][disabled]{pointer-events:none}input[type=range].disabled::-webkit-slider-runnable-track{background-color:rgba(var(--disabled-fill), 1);background-image:linear-gradient(to right, rgba(var(--disabled-stroke), 1), rgba(var(--disabled-stroke), 1));box-shadow:inset 0 0 0 1px rgba(var(--disabled-stroke), 1)}input[type=range][disabled]::-webkit-slider-runnable-track{background-color:rgba(var(--disabled-fill), 1);background-image:linear-gradient(to right, rgba(var(--disabled-stroke), 1), rgba(var(--disabled-stroke), 1));box-shadow:inset 0 0 0 1px rgba(var(--disabled-stroke), 1)}input[type=range].disabled::-webkit-slider-thumb{background:rgba(var(--disabled-stroke), 1);box-shadow:0 0 0 14px rgba(var(--disabled-stroke), 1) inset,0 0 0 0 rgba(var(--disabled-stroke), 1),0 0 0 5px rgba(var(--input-bg), 1),0 0 0 6px rgba(var(--disabled-stroke), 1)}input[type=range][disabled]::-webkit-slider-thumb{background:rgba(var(--disabled-stroke), 1);box-shadow:0 0 0 14px rgba(var(--disabled-stroke), 1) inset,0 0 0 0 rgba(var(--disabled-stroke), 1),0 0 0 5px rgba(var(--input-bg), 1),0 0 0 6px rgba(var(--disabled-stroke), 1)}input[type=range].disabled::-moz-range-track{background:rgba(var(--disabled-fill), 1);box-shadow:inset 0 0 0 1px rgba(var(--disabled-stroke), 1)}input[type=range][disabled]::-moz-range-track{background:rgba(var(--disabled-fill), 1);box-shadow:inset 0 0 0 1px rgba(var(--disabled-stroke), 1)}input[type=range].disabled::-moz-range-progress{background:rgba(var(--disabled-stroke), 1)}input[type=range][disabled]::-moz-range-progress{background:rgba(var(--disabled-stroke), 1)}input[type=range].disabled::-moz-range-thumb{background:rgba(var(--disabled-stroke), 1);box-shadow:0 0 0 14px rgba(var(--disabled-stroke), 1) inset,0 0 0 0 rgba(var(--disabled-stroke), 1),0 0 0 5px rgba(var(--input-bg), 1),0 0 0 6px rgba(var(--disabled-stroke), 1)}input[type=range][disabled]::-moz-range-thumb{background:rgba(var(--disabled-stroke), 1);box-shadow:0 0 0 14px rgba(var(--disabled-stroke), 1) inset,0 0 0 0 rgba(var(--disabled-stroke), 1),0 0 0 5px rgba(var(--input-bg), 1),0 0 0 6px rgba(var(--disabled-stroke), 1)}input[type=range]:focus-visible{z-index:10;border-radius:var(--control-radius,.25rem);box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)}input[type=range][data-progress="0"]::-webkit-slider-runnable-track{background-size:0% 100%}input[type=range][data-progress="1"]::-webkit-slider-runnable-track{background-size:1% 100%}input[type=range][data-progress="2"]::-webkit-slider-runnable-track{background-size:2% 100%}input[type=range][data-progress="3"]::-webkit-slider-runnable-track{background-size:3% 100%}input[type=range][data-progress="4"]::-webkit-slider-runnable-track{background-size:4% 100%}input[type=range][data-progress="5"]::-webkit-slider-runnable-track{background-size:5% 100%}input[type=range][data-progress="6"]::-webkit-slider-runnable-track{background-size:6% 100%}input[type=range][data-progress="7"]::-webkit-slider-runnable-track{background-size:7% 100%}input[type=range][data-progress="8"]::-webkit-slider-runnable-track{background-size:8% 100%}input[type=range][data-progress="9"]::-webkit-slider-runnable-track{background-size:9% 100%}input[type=range][data-progress="10"]::-webkit-slider-runnable-track{background-size:10% 100%}input[type=range][data-progress="11"]::-webkit-slider-runnable-track{background-size:11% 100%}input[type=range][data-progress="12"]::-webkit-slider-runnable-track{background-size:12% 100%}input[type=range][data-progress="13"]::-webkit-slider-runnable-track{background-size:13% 100%}input[type=range][data-progress="14"]::-webkit-slider-runnable-track{background-size:14% 100%}input[type=range][data-progress="15"]::-webkit-slider-runnable-track{background-size:15% 100%}input[type=range][data-progress="16"]::-webkit-slider-runnable-track{background-size:16% 100%}input[type=range][data-progress="17"]::-webkit-slider-runnable-track{background-size:17% 100%}input[type=range][data-progress="18"]::-webkit-slider-runnable-track{background-size:18% 100%}input[type=range][data-progress="19"]::-webkit-slider-runnable-track{background-size:19% 100%}input[type=range][data-progress="20"]::-webkit-slider-runnable-track{background-size:20% 100%}input[type=range][data-progress="21"]::-webkit-slider-runnable-track{background-size:21% 100%}input[type=range][data-progress="22"]::-webkit-slider-runnable-track{background-size:22% 100%}input[type=range][data-progress="23"]::-webkit-slider-runnable-track{background-size:23% 100%}input[type=range][data-progress="24"]::-webkit-slider-runnable-track{background-size:24% 100%}input[type=range][data-progress="25"]::-webkit-slider-runnable-track{background-size:25% 100%}input[type=range][data-progress="26"]::-webkit-slider-runnable-track{background-size:26% 100%}input[type=range][data-progress="27"]::-webkit-slider-runnable-track{background-size:27% 100%}input[type=range][data-progress="28"]::-webkit-slider-runnable-track{background-size:28% 100%}input[type=range][data-progress="29"]::-webkit-slider-runnable-track{background-size:29% 100%}input[type=range][data-progress="30"]::-webkit-slider-runnable-track{background-size:30% 100%}input[type=range][data-progress="31"]::-webkit-slider-runnable-track{background-size:31% 100%}input[type=range][data-progress="32"]::-webkit-slider-runnable-track{background-size:32% 100%}input[type=range][data-progress="33"]::-webkit-slider-runnable-track{background-size:33% 100%}input[type=range][data-progress="34"]::-webkit-slider-runnable-track{background-size:34% 100%}input[type=range][data-progress="35"]::-webkit-slider-runnable-track{background-size:35% 100%}input[type=range][data-progress="36"]::-webkit-slider-runnable-track{background-size:36% 100%}input[type=range][data-progress="37"]::-webkit-slider-runnable-track{background-size:37% 100%}input[type=range][data-progress="38"]::-webkit-slider-runnable-track{background-size:38% 100%}input[type=range][data-progress="39"]::-webkit-slider-runnable-track{background-size:39% 100%}input[type=range][data-progress="40"]::-webkit-slider-runnable-track{background-size:40% 100%}input[type=range][data-progress="41"]::-webkit-slider-runnable-track{background-size:41% 100%}input[type=range][data-progress="42"]::-webkit-slider-runnable-track{background-size:42% 100%}input[type=range][data-progress="43"]::-webkit-slider-runnable-track{background-size:43% 100%}input[type=range][data-progress="44"]::-webkit-slider-runnable-track{background-size:44% 100%}input[type=range][data-progress="45"]::-webkit-slider-runnable-track{background-size:45% 100%}input[type=range][data-progress="46"]::-webkit-slider-runnable-track{background-size:46% 100%}input[type=range][data-progress="47"]::-webkit-slider-runnable-track{background-size:47% 100%}input[type=range][data-progress="48"]::-webkit-slider-runnable-track{background-size:48% 100%}input[type=range][data-progress="49"]::-webkit-slider-runnable-track{background-size:49% 100%}input[type=range][data-progress="50"]::-webkit-slider-runnable-track{background-size:50% 100%}input[type=range][data-progress="51"]::-webkit-slider-runnable-track{background-size:51% 100%}input[type=range][data-progress="52"]::-webkit-slider-runnable-track{background-size:52% 100%}input[type=range][data-progress="53"]::-webkit-slider-runnable-track{background-size:53% 100%}input[type=range][data-progress="54"]::-webkit-slider-runnable-track{background-size:54% 100%}input[type=range][data-progress="55"]::-webkit-slider-runnable-track{background-size:55% 100%}input[type=range][data-progress="56"]::-webkit-slider-runnable-track{background-size:56% 100%}input[type=range][data-progress="57"]::-webkit-slider-runnable-track{background-size:57% 100%}input[type=range][data-progress="58"]::-webkit-slider-runnable-track{background-size:58% 100%}input[type=range][data-progress="59"]::-webkit-slider-runnable-track{background-size:59% 100%}input[type=range][data-progress="60"]::-webkit-slider-runnable-track{background-size:60% 100%}input[type=range][data-progress="61"]::-webkit-slider-runnable-track{background-size:61% 100%}input[type=range][data-progress="62"]::-webkit-slider-runnable-track{background-size:62% 100%}input[type=range][data-progress="63"]::-webkit-slider-runnable-track{background-size:63% 100%}input[type=range][data-progress="64"]::-webkit-slider-runnable-track{background-size:64% 100%}input[type=range][data-progress="65"]::-webkit-slider-runnable-track{background-size:65% 100%}input[type=range][data-progress="66"]::-webkit-slider-runnable-track{background-size:66% 100%}input[type=range][data-progress="67"]::-webkit-slider-runnable-track{background-size:67% 100%}input[type=range][data-progress="68"]::-webkit-slider-runnable-track{background-size:68% 100%}input[type=range][data-progress="69"]::-webkit-slider-runnable-track{background-size:69% 100%}input[type=range][data-progress="70"]::-webkit-slider-runnable-track{background-size:70% 100%}input[type=range][data-progress="71"]::-webkit-slider-runnable-track{background-size:71% 100%}input[type=range][data-progress="72"]::-webkit-slider-runnable-track{background-size:72% 100%}input[type=range][data-progress="73"]::-webkit-slider-runnable-track{background-size:73% 100%}input[type=range][data-progress="74"]::-webkit-slider-runnable-track{background-size:74% 100%}input[type=range][data-progress="75"]::-webkit-slider-runnable-track{background-size:75% 100%}input[type=range][data-progress="76"]::-webkit-slider-runnable-track{background-size:76% 100%}input[type=range][data-progress="77"]::-webkit-slider-runnable-track{background-size:77% 100%}input[type=range][data-progress="78"]::-webkit-slider-runnable-track{background-size:78% 100%}input[type=range][data-progress="79"]::-webkit-slider-runnable-track{background-size:79% 100%}input[type=range][data-progress="80"]::-webkit-slider-runnable-track{background-size:80% 100%}input[type=range][data-progress="81"]::-webkit-slider-runnable-track{background-size:81% 100%}input[type=range][data-progress="82"]::-webkit-slider-runnable-track{background-size:82% 100%}input[type=range][data-progress="83"]::-webkit-slider-runnable-track{background-size:83% 100%}input[type=range][data-progress="84"]::-webkit-slider-runnable-track{background-size:84% 100%}input[type=range][data-progress="85"]::-webkit-slider-runnable-track{background-size:85% 100%}input[type=range][data-progress="86"]::-webkit-slider-runnable-track{background-size:86% 100%}input[type=range][data-progress="87"]::-webkit-slider-runnable-track{background-size:87% 100%}input[type=range][data-progress="88"]::-webkit-slider-runnable-track{background-size:88% 100%}input[type=range][data-progress="89"]::-webkit-slider-runnable-track{background-size:89% 100%}input[type=range][data-progress="90"]::-webkit-slider-runnable-track{background-size:90% 100%}input[type=range][data-progress="91"]::-webkit-slider-runnable-track{background-size:91% 100%}input[type=range][data-progress="92"]::-webkit-slider-runnable-track{background-size:92% 100%}input[type=range][data-progress="93"]::-webkit-slider-runnable-track{background-size:93% 100%}input[type=range][data-progress="94"]::-webkit-slider-runnable-track{background-size:94% 100%}input[type=range][data-progress="95"]::-webkit-slider-runnable-track{background-size:95% 100%}input[type=range][data-progress="96"]::-webkit-slider-runnable-track{background-size:96% 100%}input[type=range][data-progress="97"]::-webkit-slider-runnable-track{background-size:97% 100%}input[type=range][data-progress="98"]::-webkit-slider-runnable-track{background-size:98% 100%}input[type=range][data-progress="99"]::-webkit-slider-runnable-track{background-size:99% 100%}input[type=range][data-progress="100"]::-webkit-slider-runnable-track{background-size:100% 100%}.CONDUIT{--disabled-fill:238,240,243;--disabled-stroke:171,174,180;--disabled-text:162,163,165}@media screen{.CONDUIT.dark-theme{--disabled-fill:42,49,60;--disabled-stroke:112,124,142;--disabled-text:124,131,142}}.treeview{background:var(--glass-card-bg,transparent);border:1px solid var(--glass-card-edge,rgba(var(--border-color), 1));border-bottom:1px solid var(--glass-card-edge,rgba(var(--input-underline), 1));border-radius:var(--glass-card-radius,.25rem);box-shadow:var(--shadow-card,none);padding:.75rem .25rem;list-style-type:none}@media (prefers-reduced-motion:reduce){.treeview,.treeview *,.treeview :before,.treeview :after{transition:none;animation:none}}.treeview ul{padding-left:0;list-style-type:none}.treeview ul[role=group]{animation:.25s cubic-bezier(.1,.9,.2,1) both enterFromAbove}@media (prefers-reduced-motion:reduce){.treeview ul[role=group]{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}}.treeview ul .form-group{padding-left:4rem}.treeview ul ul .form-group{padding-left:5rem}.treeview ul ul ul .form-group{padding-left:6rem}.treeview ul ul ul ul .form-group{padding-left:7rem}.treeview ul ul ul ul ul .form-group{padding-left:8rem}.treeview ul ul ul ul ul ul .form-group{padding-left:9rem}.treeview ul ul ul ul ul ul ul .form-group{padding-left:10rem}.treeview .form-group{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;border-radius:.25rem;align-items:center;min-width:2rem;min-height:2rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}@media (pointer:coarse){.treeview .form-group{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.treeview .form-group{transition:none;animation:none}}@media (prefers-contrast:high){.treeview .form-group{border-width:2px;outline-width:2px}}.treeview .form-group:focus-visible{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);outline:none}.treeview .form-group:disabled,.treeview .form-group[disabled],.treeview .form-group.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.treeview .form-group.soft-disabled{cursor:default;pointer-events:auto}.treeview .form-group{border-radius:var(--menu-item-radius,0);border:1px solid #0000;margin-bottom:.25rem;padding:.25rem .5rem;transition:background-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1)}@media (hover:hover) and (pointer:fine){.treeview .form-group:hover:not(:disabled):not(.disabled):not(.soft-disabled){background:rgba(var(--input-bg-hover-2), var(--opacity-08,.8));border-color:rgba(var(--input-bg-hover-2), 1)}}.treeview .form-group:active{background:rgba(var(--input-bg-hover-2), var(--opacity-05,.5));border-color:rgba(var(--border-color), 1)}.treeview .form-group:active label{color:rgba(var(--gray-100,#212529), var(--opacity-07,.7))}.treeview .form-group:focus-visible{--focus-ring-from-offset:5px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:1px;box-shadow:none;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}@media (hover:hover) and (pointer:fine){.treeview .form-group.active:hover{background:rgba(var(--input-bg-hover), var(--opacity-09,.9));border-color:rgba(var(--input-bg-hover), 1)}}.treeview .form-group.active:active{background:rgba(var(--input-bg-hover), var(--opacity-05,.5));border-color:rgba(var(--border-color), 1)}.treeview .form-group.active:active label{color:rgba(var(--gray-100,#212529), var(--opacity-07,.7))}.treeview .form-group.disabled:not(.soft-disabled),.treeview .form-group[disabled]:not(.soft-disabled),.treeview .form-group.disabled:not(.soft-disabled)+label,.treeview .form-group[disabled]:not(.soft-disabled)+label{color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}.treeview .form-group[aria-disabled=true]{color:rgba(var(--disabled-text), 1);cursor:not-allowed}@media (hover:hover) and (pointer:fine){.treeview .form-group[aria-disabled=true]:hover:not(.disabled):not(.soft-disabled){background:0 0;border-color:#0000}}.treeview .form-group{min-height:var(--density-control-height,2rem);align-items:center;display:flex}@media (pointer:coarse){.treeview .form-group{min-height:2.75rem}}.treeview .form-group{font-size:var(--density-font-size,.875rem);padding-left:3rem}.treeview .form-group .treeitem-control{align-items:center;display:flex}.treeview .form-group label{-webkit-user-select:none;user-select:none;padding:0;transition:color .1s cubic-bezier(.8,0,.2,1)}@media (hover:hover) and (pointer:fine){.treeview .form-group:hover input[type=checkbox]:not(:checked):not(:indeterminate){background:rgba(var(--gray-1000,#e9ecef), 1)}.treeview .form-group:hover input[type=checkbox]:not(:checked):not(:indeterminate):hover{background:rgba(var(--gray-900,#dee2e6), 1)}}.treeview .form-group.closed+ul{display:none}.treeview .form-group.closed .icon{transform-origin:50%;transition:transform .15s cubic-bezier(.7,0,1,.5);transform:rotate(-90deg)}.treeview .form-group .icon{text-align:center;color:inherit;cursor:pointer;appearance:none;text-shadow:none;background:0 0;border:0;margin:-.125rem .25rem -.125rem -2.125rem;padding:.25rem;font-size:.4375rem;transition:transform .25s cubic-bezier(.1,.9,.2,1);position:relative;transform:rotate(0)}.treeview .form-group .icon:focus-visible{--focus-ring-from-offset:5px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:1px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.treeview .form-group .icon:before{text-align:center;width:.5rem;height:.5rem;line-height:.5rem;display:block}.treeview .form-group .icon:after{content:"";width:1.5rem;height:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.treeview input[type=checkbox]{width:1.5rem;height:1.5rem;margin-right:.25rem}@media (hover:hover) and (pointer:fine){button:not(.unhoverable-icon):hover .material-symbols-rounded,a:not(.unhoverable-icon):hover .material-symbols-rounded,.clickable:not(.unhoverable-icon):hover .material-symbols-rounded,[role=button]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=tab]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):hover .material-symbols-rounded{--icon-wght:560}}@media (prefers-reduced-motion:no-preference){button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded{transition:--icon-wght 80ms cubic-bezier(.7,0,1,.5),--icon-fill .2s cubic-bezier(.8,0,.2,1),scale 80ms cubic-bezier(.7,0,1,.5)}.material-symbols-rounded{transition:--icon-fill .2s cubic-bezier(.8, 0, .2, 1),--icon-wght .1s cubic-bezier(.8, 0, .2, 1),--icon-grad .2s cubic-bezier(.8, 0, .2, 1),rotate .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),scale .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),translate .2s cubic-bezier(.8, 0, .2, 1)}}input[type=file]{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;border-radius:.25rem;align-items:center;min-width:2rem;min-height:2rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}@media (pointer:coarse){input[type=file]{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){input[type=file]{transition:none;animation:none}}@media (prefers-contrast:high){input[type=file]{border-width:2px;outline-width:2px}}input[type=file]:focus-visible{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);outline:none}input[type=file]:disabled,input[type=file][disabled],input[type=file].disabled{opacity:.6;cursor:not-allowed;pointer-events:none}input[type=file].soft-disabled{cursor:default;pointer-events:auto}input[type=file]{gap:.25rem;min-width:2rem}@media (pointer:coarse){input[type=file]{min-width:2.75rem}}input[type=file]{min-height:var(--density-control-height,2rem);font-size:var(--density-font-size,.875rem);border-radius:var(--button-radius,var(--control-radius,.25rem));border:0;padding:.25rem .5rem;font-weight:400}@media (prefers-reduced-motion:no-preference){input[type=file]{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:background-color .1s cubic-bezier(.8, 0, .2, 1),border-color .1s cubic-bezier(.8, 0, .2, 1),color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}input[type=file]:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),input[type=file].is-pressed:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){transition:background-color 80ms cubic-bezier(.8,0,.2,1),border-color 80ms cubic-bezier(.8,0,.2,1),color 80ms cubic-bezier(.8,0,.2,1),transform 80ms cubic-bezier(.8,0,.2,1);transform:scale(.97)}}input[type=file] .text{vertical-align:middle;justify-content:center;align-items:center;width:100%;line-height:1;display:inline-flex}input[type=file] span{-webkit-user-select:none;user-select:none}input[type=file] .status{opacity:1;width:2em}@media (prefers-reduced-motion:no-preference){input[type=file] .status{transition:width .25s cubic-bezier(.1,.9,.2,1),margin .25s cubic-bezier(.1,.9,.2,1),opacity .25s cubic-bezier(.1,.9,.2,1)}}input[type=file] .status.collapsed{opacity:0;width:0;margin:0}@media (prefers-reduced-motion:no-preference){input[type=file] .status.collapsed{transition:width .15s cubic-bezier(.7,0,1,.5),margin .15s cubic-bezier(.7,0,1,.5),opacity .15s cubic-bezier(.7,0,1,.5)}}input[type=file].button-xs{min-height:1.5rem;padding:.234375rem .46875rem;font-size:.735rem}input[type=file].button-xs .loader{width:.99em;height:.99em}input[type=file].button-sm{min-height:1.7rem;padding:.23375rem .4675rem;font-size:.780938rem}input[type=file].button-sm .loader{width:1.098em;height:1.098em}input[type=file].button-lg{min-height:2.5rem;padding:.3125rem .625rem;font-size:1.09375rem}input[type=file].button-lg .loader{width:1.5em;height:1.5em}input[type=file].button-lg{letter-spacing:-.01em}input[type=file].button-xl{min-height:3rem;padding:.375rem .75rem;font-size:1.3125rem}input[type=file].button-xl .loader{width:1.5em;height:1.5em}input[type=file].button-xl{letter-spacing:-.02em}input[type=file].button-2xl{min-height:3.5rem;padding:.4375rem .875rem;font-size:1.53125rem}input[type=file].button-2xl .loader{width:1.5em;height:1.5em}input[type=file].button-2xl{letter-spacing:-.02em}input[type=file]{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--card-bg), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-top:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-bottom:1px solid rgba(var(--border-color), var(--opacity-08,.8));-webkit-user-select:none!important;user-select:none!important}.dark-theme input[type=file]{border:1px solid rgba(var(--border-color), var(--opacity-08,.8));border-top:1px solid rgba(var(--border-color), var(--opacity-09,.9));border-bottom:1px solid rgba(var(--border-color), var(--opacity-07,.7))}.dark-theme input[type=file].translucent{mix-blend-mode:color-dodge}input[type=file].selection-border.active,input[type=file].selection-border,input[type=file].selection-border:active{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}@media (hover:hover) and (pointer:fine){input[type=file].selection-border:hover{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}}input[type=file].disabled:not(.soft-disabled),input[type=file][disabled]:not(.soft-disabled){color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border:1px solid rgba(var(--disabled-stroke), 1);border-top:1px solid rgba(var(--disabled-stroke), 1);border-bottom:1px solid rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none}.dark-theme input[type=file].disabled:not(.soft-disabled),input[type=file][disabled]:not(.soft-disabled){border:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-top:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-bottom:1px solid rgba(var(--border-color), var(--opacity-02,.2))}input[type=file].disabled:not(.soft-disabled) .loader,input[type=file][disabled]:not(.soft-disabled) .loader{opacity:.5}input[type=file] a:not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}input[type=file].soft-disabled,input[type=file][aria-current=page]{cursor:default}@media (hover:hover) and (pointer:fine){input[type=file]:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){background:rgba(var(--card-bg-hover), var(--opacity-07,.7))}}input[type=file]:active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--gray-100,#212529), var(--opacity-07,.7));background:rgba(var(--card-bg-active), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-focus), 1)}input[type=file].active{background:rgba(var(--input-bg-hover), var(--opacity-08,.8));border:1px solid rgba(var(--input-bg-hover), 1)}input[type=file].active-border{border:1px solid rgba(var(--primary,#4caf5e), 1)}@media (hover:hover) and (pointer:fine){input[type=file].active-border:hover:not([aria-current=page]):not(.disabled):not([disabled]):not(.soft-disabled){border:1px solid rgba(var(--primary,#4caf5e), var(--opacity-05,.5))}}input[type=file]:focus-visible:not(.soft-disabled),input[type=file].focus{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);position:relative}input[type=file]+.ghost-button{margin-left:.25rem}input[type=file]{line-height:2rem}input[type=file]::file-selector-button{display:none}.file-upload{flex-direction:column;gap:.75rem;display:flex}@media (prefers-reduced-motion:reduce){.file-upload,.file-upload *,.file-upload :before,.file-upload :after{transition:none;animation:none}}.file-upload .file-drop-zone{text-align:center;background-color:rgba(var(--card-bg), var(--opacity-04,.4));border:2px dashed rgba(var(--control-border), 1);border-radius:var(--control-radius,.25rem);cursor:pointer;justify-content:center;align-items:center;min-height:10rem;padding:2rem;transition:background-color .15s cubic-bezier(.7,0,1,.5),border-color .15s cubic-bezier(.7,0,1,.5),transform .15s cubic-bezier(.7,0,1,.5);display:flex}@media (hover:hover) and (pointer:fine){.file-upload .file-drop-zone:hover{background-color:rgba(var(--primary,#4caf5e), var(--opacity-02,.2));border-color:rgba(var(--primary,#4caf5e), var(--opacity-08,.8));transition:background-color .1s cubic-bezier(.1,.9,.2,1),border-color .1s cubic-bezier(.1,.9,.2,1)}}.file-upload .file-drop-zone:focus{outline:none}.file-upload .file-drop-zone:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--gray-100,#212529), 1),inset 0 0 0 4px rgba(var(--white,#f8f9fa), 1)}.file-upload .file-drop-zone.dragover{background-color:rgba(var(--primary,#4caf5e), var(--opacity-06,.6));border-color:rgba(var(--primary,#4caf5e), 1);transition:background-color .1s cubic-bezier(.1,.9,.2,1),border-color .1s cubic-bezier(.1,.9,.2,1),transform .1s cubic-bezier(.1,.9,.2,1);transform:scale(1.02)}.file-upload .file-drop-zone .file-drop-content{flex-direction:column;align-items:center;gap:.75rem;display:flex}.file-upload .file-drop-zone .file-drop-content .file-upload-icon{color:rgba(var(--primary,#4caf5e), var(--opacity-08,.8));font-size:1.75rem;transition:color .15s cubic-bezier(.7,0,1,.5),transform .15s cubic-bezier(.7,0,1,.5)}.file-upload .file-drop-zone .file-drop-content .file-upload-text{flex-direction:column;gap:.25rem;display:flex}.file-upload .file-drop-zone .file-drop-content .file-upload-text .primary-text{font-size:1rem;font-weight:500}.file-upload .file-drop-zone .file-drop-content .file-upload-text .secondary-text{color:rgba(var(--faint-text), 1);font-size:.75rem}.file-upload .file-drop-zone.dragover .file-upload-icon{color:rgba(var(--primary,#4caf5e), 1);transition:color .1s cubic-bezier(.1,.9,.2,1),transform .1s cubic-bezier(.1,.9,.2,1);transform:scale(1.1)}.file-upload .file-drop-zone.disabled{color:rgba(var(--disabled-text), 1);background-color:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1;cursor:not-allowed;pointer-events:none}.file-upload .file-drop-zone.disabled .file-upload-icon,.file-upload .file-drop-zone.disabled .secondary-text{color:rgba(var(--disabled-text), 1)}.file-upload .file-list{gap:var(--density-gap,.5rem);flex-direction:column;display:flex}.file-upload .file-list .file-item{background-color:var(--glass-card-bg,rgba(var(--card-bg), var(--opacity-02,.2)));border:1px solid var(--glass-card-edge,rgba(var(--border-color), var(--opacity-06,.6)));border-radius:var(--glass-card-radius,.25rem);box-shadow:var(--shadow-card,none);align-items:center;gap:.75rem;padding:.75rem;transition:background-color .15s cubic-bezier(.7,0,1,.5),border-color .15s cubic-bezier(.7,0,1,.5);display:flex}@media (hover:hover) and (pointer:fine){.file-upload .file-list .file-item:hover{background-color:var(--glass-card-bg-hover,rgba(var(--card-bg), var(--opacity-06,.6)));transition:background-color .1s cubic-bezier(.1,.9,.2,1)}}.file-upload .file-list .file-item.error{background-color:rgba(var(--danger,#dc3545), var(--opacity-02,.2));border-color:rgba(var(--danger,#dc3545), var(--opacity-08,.8))}.file-upload .file-list .file-item .file-preview{background-color:var(--accent-tint,rgba(var(--gray-100,#212529), var(--opacity-04,.4)));border-radius:var(--menu-item-radius,.1875rem);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;overflow:hidden}.file-upload .file-list .file-item .file-preview img{object-fit:cover;width:100%;height:100%}.file-upload .file-list .file-item .file-details{flex:1;min-width:0}.file-upload .file-list .file-item .file-details .file-name{white-space:nowrap;text-overflow:ellipsis;margin-bottom:.25rem;font-weight:500;display:block;overflow:hidden}.file-upload .file-list .file-item .file-details .file-info{color:rgba(var(--faint-text), 1);font-size:.75rem;display:block}.file-upload .file-list .file-item .file-details .file-info .file-error{color:rgba(var(--danger,#dc3545), 1);font-weight:500}.file-upload .file-list .file-item .ghost-button{aspect-ratio:1;min-width:auto;padding:.25rem}.file-progress{background-color:rgba(var(--card-bg-hover), 1);border-radius:var(--button-radius,.1875rem);width:100%;height:.25rem;box-shadow:inset 0 0 0 1px rgba(var(--control-border), 1);margin-top:.25rem;overflow:hidden}.file-progress .file-progress-bar{background-image:linear-gradient(90deg, rgba(var(--primary,#4caf5e), 1), rgba(var(--primary,#4caf5e), var(--opacity-08,.8)));border-radius:var(--button-radius,.1875rem);height:100%;transition:width .2s cubic-bezier(.8,0,.2,1)}@media (prefers-reduced-motion:reduce){.file-progress .file-progress-bar{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}}.file-progress .file-progress-bar{transform-origin:0}.datepicker{z-index:var(--layer-dropdown,300);background:var(--popover-surface,rgba(var(--card-bg), .66));border:1px solid var(--popover-edge,rgba(var(--border-color), var(--opacity-06,.6)));width:18.375rem;box-shadow:var(--shadow-raised,0 .125rem .75rem rgba(var(--contrast-glow), var(--opacity-07,.7)));-webkit-backdrop-filter:var(--popover-blur,none);backdrop-filter:var(--popover-blur,none);border-radius:var(--popover-radius,.5rem);position:absolute;overflow:hidden}.datepicker .date-wrapper{border-bottom:1px solid rgba(var(--border-color), var(--opacity-06,.6));justify-content:space-between;display:flex;position:relative}.datepicker .date-wrapper:after{z-index:1;background:rgba(var(--primary,#4caf5e), 1);border-radius:var(--menu-item-radius,.25rem);pointer-events:none;content:"";width:calc(100% - .5rem);height:2.25rem;margin:auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.datepicker .date-wrapper .month-wrapper{flex-basis:40%}.datepicker .date-wrapper .day-wrapper,.datepicker .date-wrapper .year-wrapper{flex-basis:30%}.datepicker .date-wrapper .month-wrapper,.datepicker .date-wrapper .day-wrapper,.datepicker .date-wrapper .year-wrapper{z-index:49;position:relative;overflow:hidden}.datepicker .date-wrapper .month-wrapper.keyboard-focused,.datepicker .date-wrapper .day-wrapper.keyboard-focused,.datepicker .date-wrapper .year-wrapper.keyboard-focused{z-index:51}.datepicker .date-wrapper .month-wrapper.keyboard-focused:before,.datepicker .date-wrapper .day-wrapper.keyboard-focused:before,.datepicker .date-wrapper .year-wrapper.keyboard-focused:before{z-index:100;border-radius:var(--menu-item-radius,.25rem);box-shadow:inset 0 0 0 2px rgba(var(--gray-100,#212529), 1),inset 0 0 0 4px rgba(var(--white,#f8f9fa), 1);pointer-events:none;content:"";background-color:#0000;display:block;position:absolute;inset:0}.datepicker .date-wrapper .month-wrapper .base-list,.datepicker .date-wrapper .day-wrapper .base-list,.datepicker .date-wrapper .year-wrapper .base-list{z-index:1;text-align:center;-ms-overflow-style:none;scrollbar-width:none;max-height:22.25rem;padding:0;list-style:none;position:relative;overflow:auto}.datepicker .date-wrapper .month-wrapper .base-list li:not(:last-child),.datepicker .date-wrapper .day-wrapper .base-list li:not(:last-child),.datepicker .date-wrapper .year-wrapper .base-list li:not(:last-child){margin-bottom:.25rem}.datepicker .date-wrapper .month-wrapper .base-list::-webkit-scrollbar{display:none}.datepicker .date-wrapper .day-wrapper .base-list::-webkit-scrollbar{display:none}.datepicker .date-wrapper .year-wrapper .base-list::-webkit-scrollbar{display:none}.datepicker .date-wrapper .month-wrapper .overlay-list,.datepicker .date-wrapper .day-wrapper .overlay-list,.datepicker .date-wrapper .year-wrapper .overlay-list{z-index:2;text-align:center;clip-path:inset(calc(50% - 1.125rem) .25rem round .25rem);-ms-overflow-style:none;scrollbar-width:none;max-height:22.25rem;padding:0;list-style:none;position:absolute;inset:0;overflow:auto}.datepicker .date-wrapper .month-wrapper .overlay-list li,.datepicker .date-wrapper .day-wrapper .overlay-list li,.datepicker .date-wrapper .year-wrapper .overlay-list li{justify-content:center;align-items:center;display:flex}.datepicker .date-wrapper .month-wrapper .overlay-list li:not(:last-child),.datepicker .date-wrapper .day-wrapper .overlay-list li:not(:last-child),.datepicker .date-wrapper .year-wrapper .overlay-list li:not(:last-child){margin-bottom:.25rem}.datepicker .date-wrapper .month-wrapper .overlay-list::-webkit-scrollbar{display:none}.datepicker .date-wrapper .day-wrapper .overlay-list::-webkit-scrollbar{display:none}.datepicker .date-wrapper .year-wrapper .overlay-list::-webkit-scrollbar{display:none}.datepicker .date-wrapper .month-wrapper .ghost-button,.datepicker .date-wrapper .day-wrapper .ghost-button,.datepicker .date-wrapper .year-wrapper .ghost-button{border:1px solid #0000;width:calc(100% - 1rem)}@media (prefers-reduced-motion:no-preference){.datepicker .date-wrapper .month-wrapper .ghost-button,.datepicker .date-wrapper .day-wrapper .ghost-button,.datepicker .date-wrapper .year-wrapper .ghost-button{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1)}}@media (hover:hover) and (pointer:fine){.datepicker .date-wrapper .month-wrapper .ghost-button:hover,.datepicker .date-wrapper .day-wrapper .ghost-button:hover,.datepicker .date-wrapper .year-wrapper .ghost-button:hover{background:rgba(var(--input-bg-hover), var(--opacity-02,.2))}}.datepicker .date-wrapper .month-wrapper .ghost-button:active,.datepicker .date-wrapper .day-wrapper .ghost-button:active,.datepicker .date-wrapper .year-wrapper .ghost-button:active{background:rgba(var(--input-bg-hover), var(--opacity-08,.8))}@media (hover:hover) and (pointer:fine){.datepicker .date-wrapper .month-wrapper:hover .top-button,.datepicker .date-wrapper .month-wrapper:hover .bottom-button,.datepicker .date-wrapper .day-wrapper:hover .top-button,.datepicker .date-wrapper .day-wrapper:hover .bottom-button,.datepicker .date-wrapper .year-wrapper:hover .top-button,.datepicker .date-wrapper .year-wrapper:hover .bottom-button{z-index:5;background:rgba(var(--gray-1100,#f1f3f5), 1);width:100%;display:block;position:absolute}.datepicker .date-wrapper .month-wrapper:hover .bottom-button,.datepicker .date-wrapper .day-wrapper:hover .bottom-button,.datepicker .date-wrapper .year-wrapper:hover .bottom-button{bottom:0}}@media (hover:none),(pointer:coarse){.datepicker .date-wrapper .month-wrapper .top-button,.datepicker .date-wrapper .month-wrapper .bottom-button,.datepicker .date-wrapper .day-wrapper .top-button,.datepicker .date-wrapper .day-wrapper .bottom-button,.datepicker .date-wrapper .year-wrapper .top-button,.datepicker .date-wrapper .year-wrapper .bottom-button{z-index:5;background:rgba(var(--gray-1100,#f1f3f5), 1);width:100%;display:block;position:absolute}.datepicker .date-wrapper .month-wrapper .bottom-button,.datepicker .date-wrapper .day-wrapper .bottom-button,.datepicker .date-wrapper .year-wrapper .bottom-button{bottom:0}}.datepicker .date-wrapper .month-wrapper .top-button,.datepicker .date-wrapper .month-wrapper .bottom-button,.datepicker .date-wrapper .day-wrapper .top-button,.datepicker .date-wrapper .day-wrapper .bottom-button,.datepicker .date-wrapper .year-wrapper .top-button,.datepicker .date-wrapper .year-wrapper .bottom-button{display:none}.datepicker .date-wrapper .month-wrapper .top-button .ghost-button,.datepicker .date-wrapper .month-wrapper .bottom-button .ghost-button,.datepicker .date-wrapper .day-wrapper .top-button .ghost-button,.datepicker .date-wrapper .day-wrapper .bottom-button .ghost-button,.datepicker .date-wrapper .year-wrapper .top-button .ghost-button,.datepicker .date-wrapper .year-wrapper .bottom-button .ghost-button{width:100%;color:rgba(var(--white-static), var(--opacity-07,.7));justify-content:center;transition:none}.datepicker .date-wrapper .month-wrapper,.datepicker .date-wrapper .day-wrapper{position:relative}.datepicker .date-wrapper .month-wrapper:after,.datepicker .date-wrapper .day-wrapper:after{z-index:4;background:rgba(var(--border-color), var(--opacity-06,.6));content:"";width:1px;height:100%;display:block;position:absolute;top:0;right:0}@media (hover:hover) and (pointer:fine){.datepicker .date-wrapper .month-wrapper:hover .top-button{border-top-left-radius:var(--popover-radius,.5rem)}}@media (hover:none),(pointer:coarse){.datepicker .date-wrapper .month-wrapper .top-button{border-top-left-radius:var(--popover-radius,.5rem)}}.datepicker .date-wrapper .month-wrapper .ghost-button{justify-content:flex-start}.datepicker .date-wrapper .day-wrapper{text-align:center}.datepicker .date-wrapper .year-wrapper{border-right:0}@media (hover:hover) and (pointer:fine){.datepicker .date-wrapper .year-wrapper:hover .top-button{border-top-right-radius:var(--popover-radius,.5rem)}}@media (hover:none),(pointer:coarse){.datepicker .date-wrapper .year-wrapper .top-button{border-top-right-radius:var(--popover-radius,.5rem)}}.datepicker.opening{opacity:0;transform-origin:50%;max-height:21.875rem;transform:translateY(-4px)scale(.96)}.datepicker.opening .date-wrapper:after{opacity:0;transform:translateY(calc(-50% - 10.9375rem))}.datepicker.open{opacity:1;max-height:28.125rem}@media (prefers-reduced-motion:no-preference){.datepicker.open{transition:opacity .25s cubic-bezier(.1,.9,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:opacity .25s cubic-bezier(.1, .9, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}}.datepicker.open{transform-origin:50%;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.datepicker.open{transition:opacity .15s linear}}:root:is(.reduced-motion,:has(.reduced-motion)) .datepicker.open{transition:opacity .15s linear}.datepicker.open .date-wrapper:after{opacity:1}@media (prefers-reduced-motion:no-preference){.datepicker.open .date-wrapper:after{transition:opacity .25s cubic-bezier(.1,.9,.2,1),transform .25s cubic-bezier(.1,.9,.2,1)}}.datepicker.open .date-wrapper:after{transform:translateY(-50%)}.datepicker.open.closing{opacity:0;pointer-events:none;transform:scale(.98)}@media (prefers-reduced-motion:no-preference){.datepicker.open.closing{transition:opacity .12s cubic-bezier(.7,0,1,.5),transform .12s cubic-bezier(.7,0,1,.5)}}@media (prefers-reduced-motion:reduce){.datepicker.open.closing{transition:opacity .1s linear;transform:translateY(0)}}:root:is(.reduced-motion,:has(.reduced-motion)) .datepicker.open.closing{transition:opacity .1s linear;transform:translateY(0)}.datepicker.is-sheet{width:auto;max-height:70vh;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));border-radius:var(--popover-radius,16px) var(--popover-radius,16px) 0 0;box-shadow:0 0 0 100vmax var(--sheet-scrim,#00000040),var(--shadow-raised,0 -8px 24px #00000029);border-bottom:0;inset:auto 0 0}.datepicker.is-sheet.opening{opacity:1;transform:translateY(100%)}.datepicker.is-sheet.open{max-height:70vh}@media (prefers-reduced-motion:no-preference){.datepicker.is-sheet.open:not(.closing){transition:opacity .25s cubic-bezier(.1,.9,.2,1),transform .506s cubic-bezier(.1,.9,.2,1);transition:opacity .25s cubic-bezier(.1, .9, .2, 1),transform .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1)}}.datepicker.is-sheet.open.closing{opacity:1;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.datepicker.is-sheet.open.closing{opacity:0;transform:translateY(0)}}:root:is(.reduced-motion,:has(.reduced-motion)) .datepicker.is-sheet.open.closing{opacity:0;transform:translateY(0)}.datepicker.is-sheet .control-wrapper button{min-height:2.75rem}.datepicker .control-wrapper{gap:var(--density-gap,.5rem);padding:.25rem;display:flex}.datepicker .control-wrapper button{flex-basis:50%}@media (hover:hover) and (pointer:fine){button:not(.unhoverable-icon):hover .material-symbols-rounded,a:not(.unhoverable-icon):hover .material-symbols-rounded,.clickable:not(.unhoverable-icon):hover .material-symbols-rounded,[role=button]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=tab]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):hover .material-symbols-rounded{--icon-wght:560}}@media (prefers-reduced-motion:no-preference){button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded{transition:--icon-wght 80ms cubic-bezier(.7,0,1,.5),--icon-fill .2s cubic-bezier(.8,0,.2,1),scale 80ms cubic-bezier(.7,0,1,.5)}.material-symbols-rounded{transition:--icon-fill .2s cubic-bezier(.8, 0, .2, 1),--icon-wght .1s cubic-bezier(.8, 0, .2, 1),--icon-grad .2s cubic-bezier(.8, 0, .2, 1),rotate .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),scale .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),translate .2s cubic-bezier(.8, 0, .2, 1)}}.accordion-row>.toggle.multiline,.accordion-row>.toggle_multiline{border:none!important;border-bottom:1px solid var(--glass-card-edge,rgba(var(--border-color-card), var(--opacity-06,.6)))!important;border-radius:0!important;margin:0!important}.dark-theme .accordion-row>.toggle.multiline,.dark-theme .accordion-row>.toggle_multiline{border-top:1px solid var(--glass-card-edge,rgba(var(--border-color-card), var(--opacity-06,.6)))!important}.accordion-row>.toggle.multiline label,.accordion-row>.toggle_multiline label{border-top:none!important}.accordion-row>.toggle.multiline:last-child,.accordion-row>.toggle_multiline:last-child{border-bottom:none!important}@media (hover:hover) and (pointer:fine){.accordion-row>.toggle.multiline:hover:not(:disabled):not(.soft-disabled),.accordion-row>.toggle_multiline:hover:not(:disabled):not(.soft-disabled){background-color:var(--glass-card-bg,rgba(var(--card-bg), var(--opacity-05,.5)));border-color:var(--glass-card-edge,rgba(var(--border-color-card), var(--opacity-06,.6)))!important}}.accordion-row>.toggle.multiline:focus-visible:not(:disabled):not(.soft-disabled) label,.accordion-row>.toggle_multiline:focus-visible:not(:disabled):not(.soft-disabled) label{z-index:0;box-shadow:none}.accordion-row>.toggle.multiline:has(:focus-visible):not(:disabled):not(.soft-disabled) label{z-index:0;box-shadow:none}.accordion-row>.toggle_multiline:has(:focus-visible):not(:disabled):not(.soft-disabled) label{z-index:0;box-shadow:none}.accordion-row>.toggle.multiline:focus-visible:not(:disabled):not(.soft-disabled):before,.accordion-row>.toggle_multiline:focus-visible:not(:disabled):not(.soft-disabled):before{box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)!important}.accordion-row>.toggle.multiline:has(:focus-visible):not(:disabled):not(.soft-disabled):before{box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)!important}.accordion-row>.toggle_multiline:has(:focus-visible):not(:disabled):not(.soft-disabled):before{box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)!important}.accordion{max-width:1000px;margin-bottom:.25rem;position:relative}.dark-theme .accordion{margin-bottom:.3125rem}.accordion-header{align-items:center;display:flex;position:relative}.accordion-header.has-cta .accordion-button{padding-right:calc(3rem + var(--cta-width,60px) + 2rem)}@media screen and (width<=767px){.accordion-header.has-cta .accordion-button{padding-right:calc(1rem + var(--cta-width,60px) + 2rem)}}.accordion-button{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;border-radius:.25rem;align-items:center;min-width:2rem;min-height:2rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}@media (pointer:coarse){.accordion-button{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none;animation:none}}@media (prefers-contrast:high){.accordion-button{border-width:2px;outline-width:2px}}.accordion-button:focus-visible{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);outline:none}.accordion-button:disabled,.accordion-button[disabled],.accordion-button.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.accordion-button.soft-disabled{cursor:default;pointer-events:auto}.accordion-button{gap:.25rem;min-width:2rem}@media (pointer:coarse){.accordion-button{min-width:2.75rem}}.accordion-button{min-height:var(--density-control-height,2rem);font-size:var(--density-font-size,.875rem);border-radius:var(--button-radius,var(--control-radius,.25rem));border:0;padding:.25rem .5rem;font-weight:400}@media (prefers-reduced-motion:no-preference){.accordion-button{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:background-color .1s cubic-bezier(.8, 0, .2, 1),border-color .1s cubic-bezier(.8, 0, .2, 1),color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}}.accordion-button .text{vertical-align:middle;justify-content:center;align-items:center;width:100%;line-height:1;display:inline-flex}.accordion-button span{-webkit-user-select:none;user-select:none}.accordion-button .status{opacity:1;width:2em}@media (prefers-reduced-motion:no-preference){.accordion-button .status{transition:width .25s cubic-bezier(.1,.9,.2,1),margin .25s cubic-bezier(.1,.9,.2,1),opacity .25s cubic-bezier(.1,.9,.2,1)}}.accordion-button .status.collapsed{opacity:0;width:0;margin:0}@media (prefers-reduced-motion:no-preference){.accordion-button .status.collapsed{transition:width .15s cubic-bezier(.7,0,1,.5),margin .15s cubic-bezier(.7,0,1,.5),opacity .15s cubic-bezier(.7,0,1,.5)}}.accordion-button.button-xs{min-height:1.5rem;padding:.234375rem .46875rem;font-size:.735rem}.accordion-button.button-xs .loader{width:.99em;height:.99em}.accordion-button.button-sm{min-height:1.7rem;padding:.23375rem .4675rem;font-size:.780938rem}.accordion-button.button-sm .loader{width:1.098em;height:1.098em}.accordion-button.button-lg{min-height:2.5rem;padding:.3125rem .625rem;font-size:1.09375rem}.accordion-button.button-lg .loader{width:1.5em;height:1.5em}.accordion-button.button-lg{letter-spacing:-.01em}.accordion-button.button-xl{min-height:3rem;padding:.375rem .75rem;font-size:1.3125rem}.accordion-button.button-xl .loader{width:1.5em;height:1.5em}.accordion-button.button-xl{letter-spacing:-.02em}.accordion-button.button-2xl{min-height:3.5rem;padding:.4375rem .875rem;font-size:1.53125rem}.accordion-button.button-2xl .loader{width:1.5em;height:1.5em}.accordion-button.button-2xl{letter-spacing:-.02em}.accordion-button{color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--card-bg), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-top:1px solid rgba(var(--border-color), var(--opacity-04,.4));border-bottom:1px solid rgba(var(--border-color), var(--opacity-08,.8));-webkit-user-select:none!important;user-select:none!important}.dark-theme .accordion-button{border:1px solid rgba(var(--border-color), var(--opacity-08,.8));border-top:1px solid rgba(var(--border-color), var(--opacity-09,.9));border-bottom:1px solid rgba(var(--border-color), var(--opacity-07,.7))}.dark-theme .accordion-button.translucent{mix-blend-mode:color-dodge}.accordion-button.selection-border.active,.accordion-button.selection-border,.accordion-button.selection-border:active{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}@media (hover:hover) and (pointer:fine){.accordion-button.selection-border:hover{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}}.accordion-button.disabled:not(.soft-disabled),.accordion-button[disabled]:not(.soft-disabled){color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border:1px solid rgba(var(--disabled-stroke), 1);border-top:1px solid rgba(var(--disabled-stroke), 1);border-bottom:1px solid rgba(var(--disabled-stroke), 1);opacity:1;pointer-events:none}.dark-theme .accordion-button.disabled:not(.soft-disabled),.accordion-button[disabled]:not(.soft-disabled){border:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-top:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-bottom:1px solid rgba(var(--border-color), var(--opacity-02,.2))}.accordion-button.disabled:not(.soft-disabled) .loader,.accordion-button[disabled]:not(.soft-disabled) .loader{opacity:.5}.accordion-button a:not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}.accordion-button.soft-disabled,.accordion-button[aria-current=page]{cursor:default}@media (hover:hover) and (pointer:fine){.accordion-button:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){background:rgba(var(--card-bg-hover), var(--opacity-07,.7))}}.accordion-button:active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--gray-100,#212529), var(--opacity-07,.7));background:rgba(var(--card-bg-active), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-focus), 1)}.accordion-button.active{background:rgba(var(--input-bg-hover), var(--opacity-08,.8));border:1px solid rgba(var(--input-bg-hover), 1)}.accordion-button.active-border{border:1px solid rgba(var(--primary,#4caf5e), 1)}@media (hover:hover) and (pointer:fine){.accordion-button.active-border:hover:not([aria-current=page]):not(.disabled):not([disabled]):not(.soft-disabled){border:1px solid rgba(var(--primary,#4caf5e), var(--opacity-05,.5))}}.accordion-button:focus-visible:not(.soft-disabled),.accordion-button.focus{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);position:relative}.accordion-button+.ghost-button{margin-left:.25rem}.accordion-button{text-align:left;justify-content:flex-start;align-items:center;width:100%;min-height:3.75rem;margin:0;padding:.8125rem 3rem .8125rem 1rem;font-weight:400;display:flex;position:relative}@media screen and (width<=767px){.accordion-button{padding:.8125rem 1rem}}.accordion-button{background:var(--glass-card-bg,rgba(var(--card-bg), var(--opacity-05,.5)));border-color:var(--glass-card-edge,rgba(var(--border-color-card), var(--opacity-06,.6)));border-radius:var(--glass-card-radius,var(--control-radius,.25rem))}@media (prefers-reduced-motion:no-preference){.accordion-button{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1)}}.accordion-button:focus-visible{z-index:10;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1)}.accordion-button:focus-visible:before{display:none}.accordion-button:active{background:rgba(var(--card-bg-active), .5);border-color:rgba(var(--border-color-focus), 1)}.accordion-button:disabled,.accordion-button.disabled{pointer-events:none}.accordion-button:disabled:not(.soft-disabled),.accordion-button.disabled:not(.soft-disabled){color:rgba(var(--disabled-text), 1);background:rgba(var(--disabled-fill), 1);border-color:rgba(var(--disabled-stroke), 1);opacity:1}.accordion-button:disabled span,.accordion-button.disabled span{cursor:default}.accordion-button.hide-arrow .expander-icon{display:none}.accordion-button .title{font-size:.875rem;line-height:1.4;display:block}.accordion-button .description{letter-spacing:.02em;font-size:.75rem;line-height:1.3}.accordion-button .expander-icon{z-index:2;border-radius:50%;font-size:1.125rem;font-weight:700;display:block;position:absolute;top:50%;right:.5625rem;transform:translateY(-50%)translate(-10px)rotate(0)}@media (prefers-reduced-motion:no-preference){.accordion-button .expander-icon{transition:transform .15s cubic-bezier(.7,0,1,.5)}}.accordion-button.has-cta .accordion-button .expander-icon{right:calc(.5625rem + var(--cta-width,60px) + .5rem)}.accordion-cta{z-index:3;pointer-events:auto;align-items:center;gap:.5rem;height:auto;max-height:2.75rem;display:flex;position:absolute;top:50%;right:3.1875rem;transform:translateY(-50%)}.accordion-cta>*{pointer-events:auto;flex-shrink:0}.accordion-body{visibility:hidden;grid-template-rows:0fr;display:grid;overflow:hidden}@media (prefers-reduced-motion:no-preference){.accordion-body{transition:grid-template-rows .15s cubic-bezier(.7,0,1,.5),visibility 0s linear .15s}}.accordion-inner{min-height:0;overflow:hidden}.accordion-inner>.toggle.multiline:last-child input[type=checkbox]+label,.accordion-inner>.toggle.multiline:last-child label{border-radius:0 0 var(--glass-card-radius,var(--control-radius,.25rem)) var(--glass-card-radius,var(--control-radius,.25rem))}.accordion-row{-webkit-user-select:none;user-select:none;width:100%;display:block;position:relative}@media (prefers-reduced-motion:no-preference){.accordion-row{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1)}}.accordion-row:not(:has(.toggle.multiline)){background:var(--glass-card-bg,rgba(var(--card-bg), var(--opacity-05,.5)));border:1px solid var(--glass-card-edge,rgba(var(--border-color-card), var(--opacity-06,.6)));border-top:0;padding:.4625rem 1rem;font-size:.875rem;line-height:1.4}.accordion-row:not(:has(.toggle.multiline)):last-child{border-radius:0 0 var(--glass-card-radius,var(--control-radius,.25rem)) var(--glass-card-radius,var(--control-radius,.25rem))}.accordion-row:has(.toggle.multiline){background:0 0;border:none;padding:0}.accordion-row:has(.toggle.multiline) .toggle.multiline{margin-bottom:.1875rem}.accordion-row:has(.toggle.multiline) .toggle.multiline:last-child{margin-bottom:0}.accordion-row:has(.toggle.multiline) .toggle.multiline:before{z-index:1;box-shadow:0 0 0 0 rgba(var(--white,#f8f9fa), 1),0 0 0 0 rgba(var(--gray-100,#212529), 1);pointer-events:none;content:"";display:block;position:absolute;inset:3px}.accordion-row:has(.toggle.multiline):last-child .toggle.multiline:before{border-radius:0 0 var(--glass-card-radius,var(--control-radius,.25rem)) var(--glass-card-radius,var(--control-radius,.25rem))}.accordion-row:has(.form-control,select):not(:has(.toggle.multiline)){padding:.75rem 1rem}.accordion-row:first-child:has(.toggle.multiline) .toggle.multiline:first-child input[type=checkbox]+label{border-top:0;border-radius:0}.accordion-row:first-child:has(.toggle.multiline) .toggle.multiline:first-child label{border-top:0;border-radius:0}.accordion-row:first-child:has(.toggle.multiline) .toggle.multiline:not(:first-child) input[type=checkbox]+label{border-top:0;border-radius:0}.accordion-row:first-child:has(.toggle.multiline) .toggle.multiline:not(:first-child) label{border-top:0;border-radius:0}.accordion-row:last-child{border-radius:0 0 var(--glass-card-radius,var(--control-radius,.25rem)) var(--glass-card-radius,var(--control-radius,.25rem))}.accordion-row:last-child:has(.toggle.multiline) .toggle.multiline:last-child input[type=checkbox]+label{border-radius:0 0 var(--glass-card-radius,var(--control-radius,.25rem)) var(--glass-card-radius,var(--control-radius,.25rem))}.accordion-row:last-child:has(.toggle.multiline) .toggle.multiline:last-child label{border-radius:0 0 var(--glass-card-radius,var(--control-radius,.25rem)) var(--glass-card-radius,var(--control-radius,.25rem))}.accordion-row:last-child:has(.toggle.multiline) .toggle.multiline:not(:last-child) input[type=checkbox]+label{border-top:0;border-radius:0}.accordion-row:last-child:has(.toggle.multiline) .toggle.multiline:not(:last-child) label{border-top:0;border-radius:0}.accordion-row:not(:first-child):not(:last-child):has(.toggle.multiline) .toggle.multiline input[type=checkbox]+label{border-top:0;border-radius:0}.accordion-row:not(:first-child):not(:last-child):has(.toggle.multiline) .toggle.multiline label{border-top:0;border-radius:0}.accordion-row:first-child:last-child:has(.toggle.multiline) .toggle.multiline:first-child input[type=checkbox]+label{border-top:0;border-radius:0}.accordion-row:first-child:last-child:has(.toggle.multiline) .toggle.multiline:first-child label{border-top:0;border-radius:0}.accordion-row:first-child:last-child:has(.toggle.multiline) .toggle.multiline:last-child input[type=checkbox]+label{border-radius:0 0 var(--glass-card-radius,var(--control-radius,.25rem)) var(--glass-card-radius,var(--control-radius,.25rem))}.accordion-row:first-child:last-child:has(.toggle.multiline) .toggle.multiline:last-child label{border-radius:0 0 var(--glass-card-radius,var(--control-radius,.25rem)) var(--glass-card-radius,var(--control-radius,.25rem))}.accordion-row:first-child:last-child:has(.toggle.multiline) .toggle.multiline:only-child input[type=checkbox]+label{border-radius:0 0 var(--glass-card-radius,var(--control-radius,.25rem)) var(--glass-card-radius,var(--control-radius,.25rem));border-top:0}.accordion-row:first-child:last-child:has(.toggle.multiline) .toggle.multiline:only-child label{border-radius:0 0 var(--glass-card-radius,var(--control-radius,.25rem)) var(--glass-card-radius,var(--control-radius,.25rem));border-top:0}.accordion-row .dropdown-toggle{white-space:nowrap}.accordion:has(.accordion-button .column>.material-symbols-rounded:not(.expander-icon)) .accordion-row:not(:has(.toggle.multiline)){padding-left:3.125rem}:is(.accordion.flush-rows .accordion-row:not(:has(.toggle.multiline)),.accordion.flush-rows:has(.accordion-button .column>.material-symbols-rounded:not(.expander-icon)) .accordion-row:not(:has(.toggle.multiline))){padding-left:.25rem}.accordion.open .accordion-button{border-radius:var(--glass-card-radius,var(--control-radius,.25rem)) var(--glass-card-radius,var(--control-radius,.25rem)) 0 0}.accordion.open .accordion-button .expander-icon{transform:translateY(-50%)translate(-10px)rotate(180deg)}@media (prefers-reduced-motion:no-preference){.accordion.open .accordion-button .expander-icon{transition:transform .25s cubic-bezier(.1,.9,.2,1)}}.accordion.open .accordion-body{visibility:visible;grid-template-rows:1fr;overflow:visible}@media (prefers-reduced-motion:no-preference){.accordion.open .accordion-body{transition:grid-template-rows .25s cubic-bezier(.1,.9,.2,1),visibility linear}}.accordion.open .soft-disabled+.accordion-body{transition:none}@media (prefers-contrast:high){.accordion-button{border-width:2px}}@container (width<=600px){.accordion-button{padding:.8125rem 1rem}.accordion-row{padding-left:1rem}}.accordion-group{background:var(--glass-card-bg,rgba(var(--card-bg), var(--opacity-05,.5)));border:1px solid var(--glass-card-edge,rgba(var(--border-color-card), var(--opacity-06,.6)));border-radius:var(--sheet-radius,var(--glass-card-radius,var(--control-radius,.25rem)));max-width:1000px;box-shadow:var(--shadow-card,none);margin-bottom:.25rem;overflow:clip}.accordion-group>.form-group+.form-group{border-top:1px solid rgba(var(--border-color), var(--opacity-04,.4))}.accordion-group .accordion{margin-bottom:0}.accordion-group .accordion-button,.accordion-group .accordion.open .accordion-button{background:0 0;border-color:#0000;border-radius:0}.accordion-group .accordion-row,.accordion-group .accordion-row:last-child,.accordion-group .accordion-inner>.toggle.multiline:last-child label{background:0 0;border-inline:0;border-radius:0}.accordion-group .accordion-symbol>.material-symbols-rounded{width:2rem;height:2rem;color:rgba(var(--primary,#4caf5e), 1);background:var(--accent-tint,rgba(var(--primary,#4caf5e), .1));border-radius:var(--control-radius,10px);place-items:center;display:grid}.panel-switcher-component .panel-switcher,.panel-switcher-component .stepper,.stepper-component .panel-switcher,.stepper-component .stepper{padding:1.25rem}.panel-switcher-component .panel-switcher-viewport,.stepper-component .panel-switcher-viewport{position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.panel-switcher-component .panel-switcher-viewport,.stepper-component .panel-switcher-viewport{transition:height .332s cubic-bezier(.1,.9,.2,1);transition:height .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}}.panel-switcher-component .panel-push-out-forwards,.panel-switcher-component .panel-push-out-backwards,.stepper-component .panel-push-out-forwards,.stepper-component .panel-push-out-backwards{pointer-events:none;position:absolute;top:0;left:0;right:0}.panel-switcher-component .panel-push-in-forwards,.stepper-component .panel-push-in-forwards{animation:.332s cubic-bezier(.1,.9,.2,1) both panelPushInFromEnd;animation:panelPushInFromEnd .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both}.panel-switcher-component .panel-push-out-forwards,.stepper-component .panel-push-out-forwards{animation:.15s cubic-bezier(.7,0,1,.5) both panelPushOutToStart}.panel-switcher-component .panel-push-in-backwards,.stepper-component .panel-push-in-backwards{animation:.332s cubic-bezier(.1,.9,.2,1) both panelPushInFromStart;animation:panelPushInFromStart .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both}.panel-switcher-component .panel-push-out-backwards,.stepper-component .panel-push-out-backwards{animation:.15s cubic-bezier(.7,0,1,.5) both panelPushOutToEnd}@media (prefers-reduced-motion:reduce){.panel-switcher-component .panel-push-in-forwards,.panel-switcher-component .panel-push-in-backwards,.stepper-component .panel-push-in-forwards,.stepper-component .panel-push-in-backwards{animation:.15s linear both fadeIn}}:root:is(.reduced-motion,:has(.reduced-motion)) .panel-switcher-component .panel-push-in-forwards,:root:is(.reduced-motion,:has(.reduced-motion)) .panel-switcher-component .panel-push-in-backwards,:root:is(.reduced-motion,:has(.reduced-motion)) .stepper-component .panel-push-in-forwards,:root:is(.reduced-motion,:has(.reduced-motion)) .stepper-component .panel-push-in-backwards{animation:.15s linear both fadeIn}@media (prefers-reduced-motion:reduce){.panel-switcher-component .panel-push-out-forwards,.panel-switcher-component .panel-push-out-backwards,.stepper-component .panel-push-out-forwards,.stepper-component .panel-push-out-backwards{animation:.1s linear both fadeOut}}:root:is(.reduced-motion,:has(.reduced-motion)) .panel-switcher-component .panel-push-out-forwards,:root:is(.reduced-motion,:has(.reduced-motion)) .panel-switcher-component .panel-push-out-backwards,:root:is(.reduced-motion,:has(.reduced-motion)) .stepper-component .panel-push-out-forwards,:root:is(.reduced-motion,:has(.reduced-motion)) .stepper-component .panel-push-out-backwards{animation:.1s linear both fadeOut}@media (prefers-reduced-motion:reduce){.panel-switcher-component .panel-switcher-viewport,.stepper-component .panel-switcher-viewport{transition:none}}:root:is(.reduced-motion,:has(.reduced-motion)) .panel-switcher-component .panel-switcher-viewport,:root:is(.reduced-motion,:has(.reduced-motion)) .stepper-component .panel-switcher-viewport{transition:none}.panel-switcher-component .slide-to-left,.stepper-component .slide-to-left{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) both revealLeft;transform:translate(3.2rem)}@media (prefers-reduced-motion:reduce){.panel-switcher-component .slide-to-left,.stepper-component .slide-to-left{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}}.panel-switcher-component .slide-to-right,.stepper-component .slide-to-right{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) both revealRight;transform:translate(-3.2rem)}@media (prefers-reduced-motion:reduce){.panel-switcher-component .slide-to-right,.stepper-component .slide-to-right{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}}@media (prefers-reduced-motion:no-preference){.panel-switcher-component .special-card,.stepper-component .special-card{transition:height .1s cubic-bezier(.8,0,.2,1)}}@keyframes panelPushInFromEnd{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes panelPushOutToStart{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30%)}}@keyframes panelPushInFromStart{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes panelPushOutToEnd{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30%)}}.number-stepper{grid-template-columns:var(--density-control-height,2rem) 4rem var(--density-control-height,2rem);height:var(--density-control-height,2rem);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-radius:var(--control-radius,.25rem);border-bottom-color:rgba(var(--input-underline), 1);display:inline-grid;overflow:hidden}.number-stepper:focus-within{border-bottom-color:rgba(var(--primary,#4caf5e), 1)}.number-stepper.disabled{opacity:.6}.number-stepper-button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}@media (prefers-reduced-motion:no-preference){.number-stepper-button{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}.number-stepper-button:hover:not(:disabled){background:rgba(var(--border-color), .25)}.number-stepper-button:focus-visible{--focus-ring-from-offset:0px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:-2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.number-stepper-button:disabled{color:rgba(var(--faint-text), .6);cursor:default}.number-stepper .number-stepper-input{width:100%;min-width:0;height:100%;font:inherit;text-align:center;color:inherit;box-shadow:none;border:0;border-inline:1px solid rgba(var(--border-color), .5);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;outline:0;padding:0;font-size:1rem;font-weight:600}.number-stepper .number-stepper-input:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--primary,#4caf5e), .45)}.number-stepper .number-stepper-input.bump{animation:.332s cubic-bezier(.1,.9,.2,1) both swapIn;animation:swapIn .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both}.control-list-component{flex-wrap:wrap;align-items:center;width:100%;padding:0;list-style-type:none;display:flex}.control-list-component.x-auto{width:auto}.control-list-component.no-wrap{flex-wrap:nowrap}.control-list-component.vertical{flex-direction:column;align-items:flex-start}.control-list-component.unwrappable{flex-wrap:nowrap}.control-list-component>li{margin-top:.25rem;margin-bottom:.25rem}.control-list-component>li.unwrappable{flex-wrap:nowrap}.control-list-component:not(.vertical)>li:not(:last-child){margin-right:.25rem}.control-list-component.align-h-end{justify-content:flex-end}.control-list-component.align-h-end>li{margin-right:0}.control-list-component.align-h-end>li:not(:first-child){margin-left:.25rem}.notification-list-component{z-index:var(--layer-notification);width:100%;max-width:360px;height:calc(var(--deck-height,0px) + .5rem*2);max-height:calc(100dvh - 48px);padding:.5rem 1rem;position:fixed;bottom:0;right:0}.notification-list-component:empty{display:none}.notification-list-component .notification-item{box-shadow:0 .125rem .75rem rgba(var(--contrast-glow), var(--opacity-07,.7));opacity:var(--toast-opacity,1);touch-action:pan-y;transform:translateY(var(--toast-y,0)) scale(var(--toast-scale,1));transform-origin:bottom;transition:opacity .2s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1),translate .332s cubic-bezier(.1,.9,.2,1);transition:opacity .2s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),translate .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1);position:absolute;bottom:.5rem;left:1rem;right:1rem}@starting-style{.notification-list-component .notification-item{opacity:0;transform:translateY(100%)}}.notification-list-component .notification-item.card{background:rgba(var(--card-bg-opaque), 1)}.notification-list-component .notification-item.swiping{transition:none}.notification-list-component .notification-item.exiting{opacity:0;pointer-events:none;translate:var(--toast-exit-x,60px) 0;transition:opacity .15s cubic-bezier(.7,0,1,.5),translate .15s cubic-bezier(.7,0,1,.5)}@media (prefers-reduced-motion:reduce){.notification-list-component .notification-item{transition:opacity .15s linear}@starting-style{.notification-list-component .notification-item{opacity:0;transform:translateY(var(--toast-y,0)) scale(var(--toast-scale,1))}}.notification-list-component .notification-item.exiting{transition:opacity .1s linear;translate:none}}:root:is(.reduced-motion,:has(.reduced-motion)) .notification-list-component .notification-item{transition:opacity .15s linear}@starting-style{:root:is(.reduced-motion,:has(.reduced-motion)) .notification-list-component .notification-item{opacity:0;transform:translateY(var(--toast-y,0)) scale(var(--toast-scale,1))}}:root:is(.reduced-motion,:has(.reduced-motion)) .notification-list-component .notification-item.exiting{transition:opacity .1s linear;translate:none}.notification-list-component .notification-item .notification-content{align-items:flex-start;gap:.5rem;display:flex}.notification-list-component .notification-item .notification-icon{flex-shrink:0;align-items:center;display:flex}.notification-list-component .notification-item .notification-text{flex:auto;min-width:0}.notification-list-component .notification-item .notification-title{font-weight:600}.notification-list-component .notification-item .notification-message{color:rgba(var(--faint-text), 1);font-size:.75rem}.notification-list-component .notification-item .notification-dismiss{flex-shrink:0;align-items:center;display:flex}.notification-list-component .notification-item .notification-icon.accent-green{color:rgba(var(--green-accent,#198754), 1)}.notification-list-component .notification-item .notification-icon.accent-orange{color:rgba(var(--orange-accent,#fd7e14), 1)}.notification-list-component .notification-item .notification-icon.accent-red{color:rgba(var(--red-accent,#dc3545), 1)}.notification-list-component .notification-item .notification-icon.accent-blue{color:rgba(var(--blue-accent,#0d6efd), 1)}.main-component{padding:2rem 1rem 0}.topbar-component~.sidebar-component:not(.show-tablet)~.main-component,.sidebar-component:not(.show-tablet)~.topbar-component~.main-component{border-top-left-radius:0}.topbar-component~.sidebar-component:not(.show-tablet)~.main-component:before,.topbar-component~.sidebar-component:not(.show-tablet)~.main-component:after,.sidebar-component:not(.show-tablet)~.topbar-component~.main-component:before,.sidebar-component:not(.show-tablet)~.topbar-component~.main-component:after{z-index:0;background-image:var(--double-nav-corner);content:"";background-size:cover;width:.75rem;height:.75rem;display:block;position:fixed;top:2rem;left:9.25rem}@media screen and (width<=1100px){.topbar-component~.sidebar-component:not(.show-tablet)~.main-component:before,.topbar-component~.sidebar-component:not(.show-tablet)~.main-component:after,.sidebar-component:not(.show-tablet)~.topbar-component~.main-component:before,.sidebar-component:not(.show-tablet)~.topbar-component~.main-component:after{left:0}}.app-like .main-component{padding:0;display:block;position:absolute;inset:0}.app-like .topbar-component~.main-component{top:2rem}:root{--rail-width:200px;--rail-width-collapsed:60px}.sidebar-component{z-index:var(--layer-header);background:rgba(var(--nav-bg), var(--opacity-08,.8));border:1px solid rgba(var(--border-nav), var(--opacity-07,.7));-webkit-backdrop-filter:blur(16px)saturate(1.8);backdrop-filter:blur(16px)saturate(1.8);background-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"128\" height=\"128\" viewBox=\"0 0 128 128\"><filter id=\"noise\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.8\" numOctaves=\"4\" stitchTiles=\"stitch\"/></filter><rect width=\"128\" height=\"128\" filter=\"url(%23noise)\" opacity=\"0.18\"/></svg>");position:fixed;top:0;bottom:0;left:0;overflow:hidden}.sidebar-component .bar-content{flex-direction:column;justify-content:space-between;align-items:center;display:flex;overflow:auto}.sidebar-component .bar-content .bar-content-center{flex-basis:100%;justify-content:center;display:flex}.sidebar-component .bar-content .bar-content-start,.sidebar-component .bar-content .bar-content-end{align-items:center;display:flex}.sidebar-component .brand-wrapper{margin:.25rem;font-size:0}.sidebar-component .brand-wrapper:focus-visible{z-index:10;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);border-radius:.1875rem}.sidebar-component .brand{width:100%}.sidebar-component .brand-contain-h,.sidebar-component .brand-contain-v{object-fit:contain;object-position:center center;width:1.5rem;height:1.5rem;margin-right:.5rem}.sidebar-component .brand-contain-h:last-child,.sidebar-component .brand-contain-v:last-child{margin-right:0}.sidebar-component .brand-contain-h{height:auto}.sidebar-component .brand-contain-v{width:auto}.sidebar-component{width:var(--rail-width);max-width:var(--rail-width);position:absolute}@media (prefers-reduced-motion:no-preference){.sidebar-component{transition:width .3s cubic-bezier(.1,.9,.2,1),max-width .3s cubic-bezier(.1,.9,.2,1)}}.sidebar-component{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.sidebar-component a,.sidebar-component a span,.sidebar-component a p,.sidebar-component button,.sidebar-component button span,.sidebar-component button p{-webkit-user-select:none;user-select:none}.sidebar-component .selectable,.sidebar-component .copyable,.sidebar-component .user-select-text,.sidebar-component [contenteditable=true]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.sidebar-component.collapsed:not(.sidebar-open){width:var(--rail-width-collapsed);max-width:var(--rail-width-collapsed)}@media (prefers-reduced-motion:no-preference){.sidebar-component.collapsed:not(.sidebar-open){transition:width .2s cubic-bezier(.7,0,1,.5),max-width .2s cubic-bezier(.7,0,1,.5)}}.sidebar-component.collapsed:not(.sidebar-open) .start-content .link-text,.sidebar-component.collapsed:not(.sidebar-open) .start-content .nav-context-select,.sidebar-component.collapsed:not(.sidebar-open) .center-content .link-text,.sidebar-component.collapsed:not(.sidebar-open) .center-content .nav-context-select,.sidebar-component.collapsed:not(.sidebar-open) .end-content .link-text,.sidebar-component.collapsed:not(.sidebar-open) .end-content .nav-context-select{opacity:0;width:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.sidebar-component.collapsed:not(.sidebar-open) .start-content .link-text,.sidebar-component.collapsed:not(.sidebar-open) .start-content .nav-context-select,.sidebar-component.collapsed:not(.sidebar-open) .center-content .link-text,.sidebar-component.collapsed:not(.sidebar-open) .center-content .nav-context-select,.sidebar-component.collapsed:not(.sidebar-open) .end-content .link-text,.sidebar-component.collapsed:not(.sidebar-open) .end-content .nav-context-select{transition:opacity .15s cubic-bezier(.7,0,1,.5)}}.sidebar-component.collapsed:not(.sidebar-open) .bar-content{padding:.5rem .25rem}.sidebar-component .bar-content{overscroll-behavior:contain;flex-direction:column;height:100%;padding:.5rem;display:flex}.sidebar-component .bar-content .start-content,.sidebar-component .bar-content .center-content,.sidebar-component .bar-content .end-content{overflow:hidden}@media (prefers-reduced-motion:no-preference){.sidebar-component .bar-content .start-content .link-text,.sidebar-component .bar-content .start-content .nav-context-select,.sidebar-component .bar-content .center-content .link-text,.sidebar-component .bar-content .center-content .nav-context-select,.sidebar-component .bar-content .end-content .link-text,.sidebar-component .bar-content .end-content .nav-context-select{transition:opacity .25s cubic-bezier(.1,.9,.2,1)}}.sidebar-component~.main-component{margin-left:var(--rail-width)}@media (prefers-reduced-motion:no-preference){.sidebar-component~.main-component{transition:margin-left .3s cubic-bezier(.1,.9,.2,1)}}.sidebar-component.collapsed:not(.sidebar-open)~.main-component{margin-left:var(--rail-width-collapsed)}@media (prefers-reduced-motion:no-preference){.sidebar-component.collapsed:not(.sidebar-open)~.main-component{transition:margin-left .2s cubic-bezier(.7,0,1,.5)}}@media screen and (width<=1100px){.sidebar-component:not(.sidebar-open){width:var(--rail-width-collapsed);max-width:var(--rail-width-collapsed)}}@media screen and (width<=1100px) and (prefers-reduced-motion:no-preference){.sidebar-component:not(.sidebar-open){transition:width .2s cubic-bezier(.7,0,1,.5),max-width .2s cubic-bezier(.7,0,1,.5)}}@media screen and (width<=1100px){.sidebar-component:not(.sidebar-open) .start-content .link-text,.sidebar-component:not(.sidebar-open) .start-content .nav-context-select,.sidebar-component:not(.sidebar-open) .center-content .link-text,.sidebar-component:not(.sidebar-open) .center-content .nav-context-select,.sidebar-component:not(.sidebar-open) .end-content .link-text,.sidebar-component:not(.sidebar-open) .end-content .nav-context-select{opacity:0;width:0;overflow:hidden}}@media screen and (width<=1100px) and (prefers-reduced-motion:no-preference){.sidebar-component:not(.sidebar-open) .start-content .link-text,.sidebar-component:not(.sidebar-open) .start-content .nav-context-select,.sidebar-component:not(.sidebar-open) .center-content .link-text,.sidebar-component:not(.sidebar-open) .center-content .nav-context-select,.sidebar-component:not(.sidebar-open) .end-content .link-text,.sidebar-component:not(.sidebar-open) .end-content .nav-context-select{transition:opacity .15s cubic-bezier(.7,0,1,.5)}}@media screen and (width<=1100px){.sidebar-component:not(.sidebar-open) .bar-content{padding:.5rem .25rem}.sidebar-component~.main-component{margin-left:var(--rail-width-collapsed)}}@keyframes topbarScrollEdgeFade{0%{-webkit-mask-image:linear-gradient(90deg,#000 0 1.5rem,#000 calc(100% - 1.5rem),#0000 100%);mask-image:linear-gradient(90deg,#000 0 1.5rem,#000 calc(100% - 1.5rem),#0000 100%)}10%,90%{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.5rem calc(100% - 1.5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 1.5rem calc(100% - 1.5rem),#0000 100%)}to{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.5rem calc(100% - 1.5rem),#000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 1.5rem calc(100% - 1.5rem),#000 100%)}}.topbar-component{z-index:var(--layer-header);background:rgba(var(--nav-bg), var(--opacity-08,.8));border:1px solid rgba(var(--border-nav), var(--opacity-07,.7));-webkit-backdrop-filter:blur(16px)saturate(1.8);backdrop-filter:blur(16px)saturate(1.8);background-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"128\" height=\"128\" viewBox=\"0 0 128 128\"><filter id=\"noise\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.8\" numOctaves=\"4\" stitchTiles=\"stitch\"/></filter><rect width=\"128\" height=\"128\" filter=\"url(%23noise)\" opacity=\"0.18\"/></svg>");position:fixed;top:0;bottom:0;left:0;overflow:hidden}.topbar-component .bar-content{flex-direction:column;justify-content:space-between;align-items:center;display:flex;overflow:auto}.topbar-component .bar-content .bar-content-center{flex-basis:100%;justify-content:center;display:flex}.topbar-component .bar-content .bar-content-start,.topbar-component .bar-content .bar-content-end{align-items:center;display:flex}.topbar-component .brand-wrapper:focus-visible{z-index:10;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);border-radius:.1875rem}.topbar-component .brand{width:100%}.topbar-component .brand-contain-h,.topbar-component .brand-contain-v{object-fit:contain;object-position:center center;width:1.5rem;height:1.5rem;margin-right:.5rem}.topbar-component .brand-contain-h:last-child,.topbar-component .brand-contain-v:last-child{margin-right:0}.topbar-component .brand-contain-h{height:auto}.topbar-component .brand-contain-v{width:auto}.topbar-component{width:auto;height:var(--density-control-height,2rem);background-color:var(--topbar-background,rgba(var(--nav-bg), var(--opacity-08,.8)));background-image:var(--topbar-texture,url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"128\" height=\"128\" viewBox=\"0 0 128 128\"><filter id=\"noise\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.8\" numOctaves=\"4\" stitchTiles=\"stitch\"/></filter><rect width=\"128\" height=\"128\" filter=\"url(%23noise)\" opacity=\"0.18\"/></svg>"));-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:var(--topbar-backdrop-filter,blur(16px) saturate(1.8));backdrop-filter:var(--topbar-backdrop-filter,blur(16px) saturate(1.8));-webkit-touch-callout:none;border:0;position:fixed;bottom:auto;right:0;overflow:visible}.topbar-component a,.topbar-component a span,.topbar-component a p,.topbar-component button,.topbar-component button span,.topbar-component button p{-webkit-user-select:none;user-select:none}.topbar-component .selectable,.topbar-component .copyable,.topbar-component .user-select-text,.topbar-component [contenteditable=true]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.topbar-component:after{background:var(--topbar-line,rgba(var(--border-nav), var(--opacity-07,.7)));content:"";height:1px;position:absolute;top:100%;left:.8125rem;right:.8125rem}.topbar-component .corner{width:.75rem;height:.75rem;box-shadow:-1px -1px 0 rgba(var(--border-nav), var(--opacity-07,.7));border-radius:.5rem 0 0;position:absolute}.topbar-component .corner-left{top:calc(100% + 1px);left:0}.topbar-component .corner-left .corner-inner{background:rgba(var(--nav-bg), var(--opacity-08,.8));-webkit-backdrop-filter:blur(16px)saturate(1.8);backdrop-filter:blur(16px)saturate(1.8);background-blend-mode:overlay;width:100%;height:100%;clip-path:path("M8 0L6.99382e-07 -6.99382e-07L0 8C3.86258e-07 3.58173 3.58179 -3.86252e-07 8 0Z");background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"128\" height=\"128\" viewBox=\"0 0 128 128\"><filter id=\"noise\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.8\" numOctaves=\"4\" stitchTiles=\"stitch\"/></filter><rect width=\"128\" height=\"128\" filter=\"url(%23noise)\" opacity=\"0.18\"/></svg>");position:absolute;top:-1px;left:-1px}.topbar-component .corner-right{top:calc(100% + 1px);right:0;transform:scaleX(-1)}.topbar-component .corner-right .corner-inner{background:rgba(var(--nav-bg), var(--opacity-08,.8));-webkit-backdrop-filter:blur(16px)saturate(1.8);backdrop-filter:blur(16px)saturate(1.8);background-blend-mode:overlay;width:100%;height:100%;clip-path:path("M8 0L6.99382e-07 -6.99382e-07L0 8C3.86258e-07 3.58173 3.58179 -3.86252e-07 8 0Z");background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"128\" height=\"128\" viewBox=\"0 0 128 128\"><filter id=\"noise\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.8\" numOctaves=\"4\" stitchTiles=\"stitch\"/></filter><rect width=\"128\" height=\"128\" filter=\"url(%23noise)\" opacity=\"0.18\"/></svg>");position:absolute;top:-1px;left:-1px}.topbar-component .bar-content{height:var(--density-control-height,2rem);overscroll-behavior:contain;flex-flow:row;align-items:center;padding:0 1rem;scroll-padding-inline:1.5rem;overflow:auto hidden}.topbar-component .bar-content>.bar-content-start,.topbar-component .bar-content .bar-content-start .bar-content-start{flex:0 auto;min-width:0}.topbar-component .bar-content .bar-content-start .bar-content-start{overscroll-behavior-x:contain;scrollbar-width:none;overflow:auto hidden}.topbar-component .bar-content>.bar-content-end{flex:none}.topbar-component .bar-content .bar-content-title{flex:0 auto;min-width:6rem}@media screen and (width<=767px){.topbar-component .bar-content .bar-content-title{min-width:3.5rem}}.topbar-component .bar-content .bar-content-title>*{min-width:0;max-width:100%;overflow:hidden}@supports (animation-timeline:scroll()){.topbar-component .bar-content{animation-name:topbarScrollEdgeFade;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self inline)}}.topbar-component .bar-content a,.topbar-component .bar-content button{white-space:nowrap}.topbar-component .bar-content a .primary-title,.topbar-component .bar-content button .primary-title{white-space:nowrap;text-overflow:ellipsis;max-width:50vw;overflow:hidden}.topbar-component .bar-content a:focus-visible,.topbar-component .bar-content button:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--gray-100,#212529), 1),inset 0 0 0 4px rgba(var(--white,#f8f9fa), 1)}.topbar-component .bar-content h1,.topbar-component .bar-content h2,.topbar-component .bar-content h3,.topbar-component .bar-content h4,.topbar-component .bar-content h5,.topbar-component .bar-content h6{text-align:left}.topbar-component.offset-start{left:9.25rem}.topbar-component.offset-start .bar-content{width:calc(100vw - 9.25rem)}@media screen and (width<=1100px){.topbar-component.offset-start{left:0}.topbar-component.offset-start .bar-content{width:100vw}}.topbar-component .brand-wrapper{margin:.25rem .5rem .25rem 0;font-size:0}.topbar-component .brand-wrapper:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--gray-100,#212529), 1),inset 0 0 0 4px rgba(var(--white,#f8f9fa), 1)}.topbar-component .context-menu-wrapper:not(.align-h-start){direction:rtl}.topbar-component .context-menu-wrapper:not(.align-h-start) button,.topbar-component .context-menu-wrapper:not(.align-h-start) a,.topbar-component .context-menu-wrapper:not(.align-h-start) span,.topbar-component .context-menu-wrapper:not(.align-h-start) div{direction:ltr}.topbar-component .context-menu-wrapper .context-menu{direction:ltr;position:fixed;top:auto;left:auto;right:auto}.topbar-component .topbar-slot-start{flex:none;min-width:0}.topbar-component .topbar-slot-start:empty{display:none}.topbar-component .topbar-slot-start .back-button:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--gray-100,#212529), 1),inset 0 0 0 4px rgba(var(--white,#f8f9fa), 1)}.topbar-component:has(.topbar-slot-start:not(:empty)) .start-content{display:none}.topbar-component .topbar-slot-title{pointer-events:none;align-items:center;max-width:44%;display:flex;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.topbar-component .topbar-slot-title:empty{display:none}.topbar-component:after{transition:opacity .2s cubic-bezier(.8,0,.2,1)}.topbar-component:has(.topbar-edge[data-on=false]):after{opacity:0}.dark-theme{--icon-grad:-25}.material-symbols-rounded{font-size:1em}button:not(.unhoverable-icon):not(.nav-link)>.text .material-symbols-rounded:first-child:last-child,button:not(.unhoverable-icon):not(.nav-link)>.material-symbols-rounded:first-child:last-child,a:not(.unhoverable-icon):not(.nav-link)>.text .material-symbols-rounded:first-child:last-child,a:not(.unhoverable-icon):not(.nav-link)>.material-symbols-rounded:first-child:last-child,.clickable:not(.unhoverable-icon):not(.nav-link)>.text .material-symbols-rounded:first-child:last-child,.clickable:not(.unhoverable-icon):not(.nav-link)>.material-symbols-rounded:first-child:last-child,[role=button]:not(.unhoverable-icon):not(.nav-link)>.text .material-symbols-rounded:first-child:last-child,[role=button]:not(.unhoverable-icon):not(.nav-link)>.material-symbols-rounded:first-child:last-child,[role=tab]:not(.unhoverable-icon):not(.nav-link)>.text .material-symbols-rounded:first-child:last-child,[role=tab]:not(.unhoverable-icon):not(.nav-link)>.material-symbols-rounded:first-child:last-child,[role=menuitem]:not(.unhoverable-icon):not(.nav-link)>.text .material-symbols-rounded:first-child:last-child,[role=menuitem]:not(.unhoverable-icon):not(.nav-link)>.material-symbols-rounded:first-child:last-child{margin-left:-4px;margin-right:-4px}@media (hover:hover) and (pointer:fine){button:not(.unhoverable-icon):hover .material-symbols-rounded,a:not(.unhoverable-icon):hover .material-symbols-rounded,.clickable:not(.unhoverable-icon):hover .material-symbols-rounded,[role=button]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=tab]:not(.unhoverable-icon):hover .material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):hover .material-symbols-rounded{--icon-wght:560}}button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled) .material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled) .material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled) .material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled) .material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled) .material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled) .material-symbols-rounded{--icon-wght:650}button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded{scale:.86}@media (prefers-reduced-motion:no-preference){button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,button:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,a:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,.clickable:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=button]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=tab]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.material-symbols-rounded,[role=menuitem]:not(.unhoverable-icon):active:not(:disabled,[aria-disabled=true],.disabled)>.text>.material-symbols-rounded{transition:--icon-wght 80ms cubic-bezier(.7,0,1,.5),--icon-fill .2s cubic-bezier(.8,0,.2,1),scale 80ms cubic-bezier(.7,0,1,.5)}.material-symbols-rounded{transition:--icon-fill .2s cubic-bezier(.8, 0, .2, 1),--icon-wght .1s cubic-bezier(.8, 0, .2, 1),--icon-grad .2s cubic-bezier(.8, 0, .2, 1),rotate .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),scale .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),translate .2s cubic-bezier(.8, 0, .2, 1)}}.material-symbols-rounded.icon-turn-disclosure.is-turned,[aria-expanded=true]>.material-symbols-rounded.icon-turn-disclosure,[aria-expanded=true]>.text>.material-symbols-rounded.icon-turn-disclosure{rotate:180deg}.material-symbols-rounded.icon-turn-side.is-turned,[aria-expanded=true]>.material-symbols-rounded.icon-turn-side,[aria-expanded=true]>.text>.material-symbols-rounded.icon-turn-side{rotate:90deg}.material-symbols-rounded.icon-turn-add-close.is-turned,[aria-expanded=true]>.material-symbols-rounded.icon-turn-add-close,[aria-expanded=true]>.text>.material-symbols-rounded.icon-turn-add-close{rotate:45deg}[aria-haspopup]:not([aria-haspopup=false])[aria-expanded=true]>.material-symbols-rounded:is([data-icon=expand_more],[data-icon=keyboard_arrow_down],[data-icon=arrow_drop_down]):not(.expander-icon),[aria-haspopup]:not([aria-haspopup=false])[aria-expanded=true]>.text>.material-symbols-rounded:is([data-icon=expand_more],[data-icon=keyboard_arrow_down],[data-icon=arrow_drop_down]):not(.expander-icon){rotate:180deg}.material-symbols-rounded.material-flip-horizontal.icon-turn-side.is-turned,[aria-expanded=true]>.material-symbols-rounded.material-flip-horizontal.icon-turn-side{rotate:-90deg}.material-symbols-rounded{position:relative}.material-symbols-rounded.icon-sm{font-size:16px}.material-symbols-rounded.icon-md{font-size:20px}.material-symbols-rounded.icon-lg{font-size:24px}.material-symbols-rounded.icon-xl{font-size:32px}.material-symbols-rounded{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;flex-shrink:0;width:1em;height:1em;font-size:20px;line-height:1;display:inline-block}.material-symbols-rounded.material-flip-horizontal{transform:scaleX(-1)}.material-symbols-rounded.material-flip-vertical{transform:scaleY(-1)}.material-symbols-rounded.material-flip-horizontal.material-flip-vertical{transform:scale(-1)}.material-symbols-rounded.icon-filled{--icon-fill:1;--icon-wght:500}.material-symbols-rounded.icon-outlined,.material-symbols-rounded.icon-rounded{--icon-fill:0}.material-symbols-rounded.error-icon,.material-symbols-rounded.success-icon{--icon-fill:0;--icon-wght:400;font-size:1.125rem;line-height:1.125rem}.material-symbols-rounded:before{text-align:center;opacity:0;clip-path:circle(0);content:attr(data-icon);font-variation-settings:"FILL" 1,"wght" var(--icon-wght),"GRAD" var(--icon-grad);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.material-font-loaded .material-symbols-rounded:before{opacity:1}.material-symbols-rounded:after{text-align:center;opacity:0;clip-path:circle(150%);content:attr(data-icon);font-variation-settings:"FILL" var(--icon-fill),"wght" var(--icon-wght),"GRAD" var(--icon-grad);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.material-font-loaded .material-symbols-rounded:after{opacity:1}.material-symbol-burst{pointer-events:none;position:absolute;inset:0}.material-symbol-burst>i{opacity:0;background:currentColor;border-radius:999px;width:4px;height:4px;margin:-2px;position:absolute;top:50%;left:50%}.navigation-component{width:100%}.navigation-component .nav-toggle{display:none}.navigation-component .nav-list{flex-direction:column;flex-basis:100%;margin:0;padding:0;list-style:none;display:flex}.navigation-component .nav-list .nav-li{flex-shrink:0;align-items:center;margin:.25rem 0;padding:0 .5rem;display:flex}.navigation-component .nav-list .nav-li:last-child{padding-bottom:.5rem}.navigation-component .nav-list .nav-li .link-text{padding:.1em 0;font-size:.875rem;line-height:1}.navigation-component .nav-list .nav-li .link-text span{flex-shrink:0}.navigation-component .nav-link{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;border-radius:.25rem;align-items:center;min-width:2rem;min-height:2rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}@media (pointer:coarse){.navigation-component .nav-link{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.navigation-component .nav-link{transition:none;animation:none}}@media (prefers-contrast:high){.navigation-component .nav-link{border-width:2px;outline-width:2px}}.navigation-component .nav-link:focus-visible{z-index:1;box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);outline:none}.navigation-component .nav-link:disabled,.navigation-component .nav-link[disabled],.navigation-component .nav-link.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.navigation-component .nav-link.soft-disabled{cursor:default;pointer-events:auto}.navigation-component .nav-link{gap:.25rem;min-width:2rem}@media (pointer:coarse){.navigation-component .nav-link{min-width:2.75rem}}.navigation-component .nav-link{min-height:var(--density-control-height,2rem);font-size:var(--density-font-size,.875rem);border-radius:var(--button-radius,var(--control-radius,.25rem));border:0;padding:.25rem .5rem;font-weight:400}@media (prefers-reduced-motion:no-preference){.navigation-component .nav-link{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:background-color .1s cubic-bezier(.8, 0, .2, 1),border-color .1s cubic-bezier(.8, 0, .2, 1),color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}.navigation-component .nav-link:active:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled),.navigation-component .nav-link.is-pressed:not(.disabled):not([disabled]):not([aria-current=page]):not(.soft-disabled){transition:background-color 80ms cubic-bezier(.8,0,.2,1),border-color 80ms cubic-bezier(.8,0,.2,1),color 80ms cubic-bezier(.8,0,.2,1),transform 80ms cubic-bezier(.8,0,.2,1);transform:scale(.97)}}.navigation-component .nav-link .text{vertical-align:middle;justify-content:center;align-items:center;width:100%;line-height:1;display:inline-flex}.navigation-component .nav-link span{-webkit-user-select:none;user-select:none}.navigation-component .nav-link .status{opacity:1;width:2em}@media (prefers-reduced-motion:no-preference){.navigation-component .nav-link .status{transition:width .25s cubic-bezier(.1,.9,.2,1),margin .25s cubic-bezier(.1,.9,.2,1),opacity .25s cubic-bezier(.1,.9,.2,1)}}.navigation-component .nav-link .status.collapsed{opacity:0;width:0;margin:0}@media (prefers-reduced-motion:no-preference){.navigation-component .nav-link .status.collapsed{transition:width .15s cubic-bezier(.7,0,1,.5),margin .15s cubic-bezier(.7,0,1,.5),opacity .15s cubic-bezier(.7,0,1,.5)}}.navigation-component .nav-link.button-xs{min-height:1.5rem;padding:.234375rem .46875rem;font-size:.735rem}.navigation-component .nav-link.button-xs .loader{width:.99em;height:.99em}.navigation-component .nav-link.button-sm{min-height:1.7rem;padding:.23375rem .4675rem;font-size:.780938rem}.navigation-component .nav-link.button-sm .loader{width:1.098em;height:1.098em}.navigation-component .nav-link.button-lg{min-height:2.5rem;padding:.3125rem .625rem;font-size:1.09375rem}.navigation-component .nav-link.button-lg .loader{width:1.5em;height:1.5em}.navigation-component .nav-link.button-lg{letter-spacing:-.01em}.navigation-component .nav-link.button-xl{min-height:3rem;padding:.375rem .75rem;font-size:1.3125rem}.navigation-component .nav-link.button-xl .loader{width:1.5em;height:1.5em}.navigation-component .nav-link.button-xl{letter-spacing:-.02em}.navigation-component .nav-link.button-2xl{min-height:3.5rem;padding:.4375rem .875rem;font-size:1.53125rem}.navigation-component .nav-link.button-2xl .loader{width:1.5em;height:1.5em}.navigation-component .nav-link.button-2xl{letter-spacing:-.02em}.navigation-component .nav-link{color:rgba(var(--gray-100,#212529), 1);border:1px solid rgba(var(--border-color), 0);border-top:1px solid rgba(var(--border-color), 0);border-bottom:1px solid rgba(var(--border-color), 0);background:0 0}.navigation-component .nav-link.translucent{mix-blend-mode:color-dodge}.navigation-component .nav-link.selection-border.active,.navigation-component .nav-link.selection-border,.navigation-component .nav-link.selection-border:active{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}@media (hover:hover) and (pointer:fine){.navigation-component .nav-link.selection-border:hover{border:1px solid rgba(var(--black,#000), var(--opacity-09,.9))}}.navigation-component .nav-link.disabled:not(.soft-disabled),.navigation-component .nav-link[disabled]:not(.soft-disabled),.navigation-component .nav-link a:not([href]){color:rgba(var(--disabled-text), 1);opacity:1;pointer-events:none}.navigation-component .nav-link.disabled:not(.soft-disabled) .loader,.navigation-component .nav-link[disabled]:not(.soft-disabled) .loader,.navigation-component .nav-link a:not([href]) .loader{opacity:var(--opacity-05,.5)}.navigation-component .nav-link.soft-disabled,.navigation-component .nav-link[aria-current=page]{cursor:default}@media (hover:hover) and (pointer:fine){.navigation-component .nav-link:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--card-bg-hover), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-05,.5))}.dark-theme .navigation-component .nav-link:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){border:1px solid rgba(var(--border-color), var(--opacity-03,.3))}}.navigation-component .nav-link:active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--gray-100,#212529), var(--opacity-07,.7));background:rgba(var(--card-bg-active), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-focus), 1)}.navigation-component .nav-link:focus-visible:not(.soft-disabled),.navigation-component .nav-link.focus{box-shadow:0 0 0 1px rgba(var(--white,#f8f9fa), 1),0 0 0 3px rgba(var(--gray-100,#212529), 1);position:relative}.navigation-component .nav-link+.ghost-button{margin-left:.25rem}.text-center .navigation-component .nav-link:not(.active){margin-left:.25rem;margin-right:.25rem}.navigation-component .nav-link.direction-transition{position:relative;overflow:hidden}.navigation-component .nav-link.direction-transition:before{z-index:0;background-color:rgba(var(--primary), 1);opacity:0;content:"";border-radius:8px;width:3px;height:16px;display:block;position:absolute;top:-6px;left:0}@media (prefers-reduced-motion:no-preference){.navigation-component .nav-link.direction-transition:before{transition:opacity .15s cubic-bezier(.7,0,1,.5),transform .15s cubic-bezier(.7,0,1,.5)}}.navigation-component .nav-link.direction-transition.enter-from-top:before,.navigation-component .nav-link.direction-transition.exit-to-top:before{opacity:0;transform:translateY(-260%)translate(0)scaleY(-10)}.navigation-component .nav-link.direction-transition.enter-from-bottom:before,.navigation-component .nav-link.direction-transition.exit-to-bottom:before{opacity:0;transform:translateY(260%)translate(0)scaleY(10)}.navigation-component .nav-link.direction-transition.exit-to-bottom:before,.navigation-component .nav-link.direction-transition.enter-from-top:before,.navigation-component .nav-link.direction-transition.enter-from-bottom:before,.navigation-component .nav-link.direction-transition.exit-to-top:before{transform-origin:top}.navigation-component .nav-link.direction-transition.exit-active:before,.navigation-component .nav-link.direction-transition.enter-active:before{opacity:1;transform:translateY(100%)translate(0)scale(1)}@media (prefers-reduced-motion:no-preference){.navigation-component .nav-link.direction-transition.enter-active:before{transition:opacity .25s cubic-bezier(.1,.9,.2,1),transform .25s cubic-bezier(.1,.9,.2,1)}}.navigation-component .nav-link{justify-content:flex-start;width:100%;padding-top:.5rem;padding-bottom:.5rem;position:relative;overflow:hidden}.navigation-component .nav-link .link-text{text-align:left;white-space:nowrap;text-overflow:ellipsis;align-items:center;width:100%;max-width:200px;padding:.1em 0;font-size:.875rem;line-height:1;display:inline-flex;overflow:hidden}.navigation-component .nav-link.direction-transition:before{top:calc(50% - 24px);left:var(--nav-pill-inset,0);transition:opacity .15s cubic-bezier(.7,0,1,.5),transform .15s cubic-bezier(.7,0,1,.5)}.navigation-component .nav-link.direction-transition.enter-active:before{transition:opacity .25s cubic-bezier(.1,.9,.2,1),transform .25s cubic-bezier(.1,.9,.2,1)}@media (hover:hover) and (pointer:fine){.navigation-component .nav-link:hover:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--nav-item-text-active), 1);background:rgba(var(--nav-item-bg-hover), var(--opacity-08,.8));border:1px solid rgba(var(--border-color), var(--opacity-08,.8))}}.navigation-component .nav-link:active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){background:rgba(var(--nav-item-bg-hover), var(--opacity-05,.5));border:1px solid rgba(var(--border-color-focus), 1)}@media (prefers-reduced-motion:no-preference){.navigation-component .nav-link:active:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){transform:scale(.985)}}.navigation-component .nav-link:focus-visible:not(.soft-disabled){--focus-ring-from-offset:0px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:-2px;box-shadow:none;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.navigation-component .nav-link.disabled:not(.soft-disabled),.navigation-component .nav-link[disabled]:not(.soft-disabled){color:rgba(var(--disabled-text), 1);opacity:1}.navigation-component .nav-link.active{color:rgba(var(--nav-item-text-active), 1);background:rgba(var(--nav-item-bg-hover), .6);border:1px solid #0000}.navigation-component .nav-link.active:disabled,.navigation-component .nav-link.active[disabled],.navigation-component .nav-link.active.disabled{opacity:1}@media (prefers-reduced-motion:reduce){.navigation-component .nav-link.direction-transition:before,.navigation-component .nav-link.direction-transition.enter-active:before{transition:none}}.navigation-component.horizontal{width:auto;overflow-x:auto}.navigation-component.horizontal .nav-list{flex-direction:row}.navigation-component.horizontal .nav-li{margin:0;padding:.25rem}.navigation-component.horizontal .nav-li:last-child{padding-bottom:.25rem}.navigation-component.horizontal .nav-link.direction-transition{position:relative;overflow:hidden}.navigation-component.horizontal .nav-link.direction-transition:before{z-index:0;background-color:rgba(var(--primary), 1);opacity:0;content:"";border-radius:8px;width:16px;height:3px;display:block;position:absolute;top:auto;bottom:0;left:50%}@media (prefers-reduced-motion:no-preference){.navigation-component.horizontal .nav-link.direction-transition:before{transition:opacity .15s cubic-bezier(.7,0,1,.5),transform .15s cubic-bezier(.7,0,1,.5)}}.navigation-component.horizontal .nav-link.direction-transition.enter-from-left:before,.navigation-component.horizontal .nav-link.direction-transition.exit-to-left:before{opacity:0;transform:translate(-260%)translateY(0)scaleX(-10)}.navigation-component.horizontal .nav-link.direction-transition.enter-from-right:before,.navigation-component.horizontal .nav-link.direction-transition.exit-to-right:before{opacity:0;transform:translate(260%)translateY(0)scaleX(10)}.navigation-component.horizontal .nav-link.direction-transition.exit-to-right:before,.navigation-component.horizontal .nav-link.direction-transition.enter-from-left:before,.navigation-component.horizontal .nav-link.direction-transition.enter-from-right:before,.navigation-component.horizontal .nav-link.direction-transition.exit-to-left:before{transform-origin:0}.navigation-component.horizontal .nav-link.direction-transition.exit-active:before,.navigation-component.horizontal .nav-link.direction-transition.enter-active:before{opacity:1;transform:translate(-50%)translateY(0)scale(1)}@media (prefers-reduced-motion:no-preference){.navigation-component.horizontal .nav-link.direction-transition.enter-active:before{transition:opacity .25s cubic-bezier(.1,.9,.2,1),transform .25s cubic-bezier(.1,.9,.2,1)}}.navigation-component.horizontal .nav-link.direction-transition:before{transition:opacity .15s cubic-bezier(.7,0,1,.5),transform .15s cubic-bezier(.7,0,1,.5)}.navigation-component.horizontal .nav-link.direction-transition.enter-active:before{transition:opacity .25s cubic-bezier(.1,.9,.2,1),transform .25s cubic-bezier(.1,.9,.2,1)}@media (prefers-reduced-motion:reduce){.navigation-component.horizontal .nav-link.direction-transition:before,.navigation-component.horizontal .nav-link.direction-transition.enter-active:before{transition:none}}.navigation-component.horizontal .nav-link.bullet:before{width:.5rem;height:.25rem;top:calc(100% - .125rem);left:calc(50% - .25rem)}.navigation-component .nav-context{width:100%}.navigation-component .nav-context .nav-link .content-wrapper{justify-content:space-between;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:flex}.navigation-component .nav-context .nav-link+.context-menu{min-width:100%}.navigation-component .nav-context .nav-link.active .content-wrapper:before{display:none}.navigation-component.horizontal{width:100%;overflow:visible}.navigation-component.horizontal .nav-tabs-container{width:100%;overflow:hidden}.nav-tabs-container{width:100%;min-width:0;position:relative}.nav-tabs-container.horizontal{width:100%;overflow:hidden}.nav-tabs-container.show-left-shadow{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 32px);mask-image:linear-gradient(90deg,#0000 0%,#000 32px)}.nav-tabs-container.show-right-shadow{-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 32px);mask-image:linear-gradient(270deg,#0000 0%,#000 32px)}.nav-tabs-container.show-left-shadow.show-right-shadow{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 32px calc(100% - 32px),#0000 100%)}.nav-list.horizontal-scroll{cursor:grab;overscroll-behavior:none;scroll-behavior:smooth;scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow:auto hidden}.nav-list.horizontal-scroll:active{cursor:grabbing}.nav-list.horizontal-scroll::-webkit-scrollbar{display:none}.nav-list.horizontal-scroll .nav-li{white-space:nowrap;flex-shrink:0}.nav-list.horizontal-scroll .nav-link{white-space:nowrap}.navigation-component.horizontal+.flex-row [role=tabpanel]{min-height:0}.navigation-component.horizontal+.flex-row .column{overflow:hidden}.navigation-component .nav-list{position:relative}.navigation-component .nav-list .nav-group{text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--faint-text), .85);margin:.75rem .75rem .25rem;font-size:.6875rem;font-weight:600;line-height:1.45}.navigation-component .nav-list .nav-group.first{margin-top:.25rem}.navigation-component:not(.horizontal) .nav-list .nav-link{padding-inline-start:var(--nav-link-padding-start,.5rem)}.navigation-component .nav-list .nav-li.has-sections{margin-bottom:calc(.25rem + var(--nav-sections-height,0px))}.navigation-component .nav-sections{border-left:1px solid rgba(var(--border-color), .5);flex-direction:column;display:flex;position:absolute;left:2.375rem;right:.5rem}.navigation-component .nav-sections a{color:rgba(var(--faint-text), 1);padding:.25rem .625rem;font-size:.8125rem;line-height:1.45;text-decoration:none;transition:color .2s cubic-bezier(.8,0,.2,1)}@media (hover:hover) and (pointer:fine){.navigation-component .nav-sections a:hover{color:inherit}}.navigation-component .nav-sections a:focus-visible{outline:2px solid rgba(var(--primary), .6);outline-offset:-2px}.navigation-component .nav-sections a.direction-transition{position:relative;overflow:hidden}.navigation-component .nav-sections a.direction-transition:before{z-index:0;background-color:rgba(var(--primary), 1);opacity:0;content:"";border-radius:8px;width:3px;height:16px;display:block;position:absolute;top:-6px;left:0}@media (prefers-reduced-motion:no-preference){.navigation-component .nav-sections a.direction-transition:before{transition:opacity .15s cubic-bezier(.7,0,1,.5),transform .15s cubic-bezier(.7,0,1,.5)}}.navigation-component .nav-sections a.direction-transition.enter-from-top:before,.navigation-component .nav-sections a.direction-transition.exit-to-top:before{opacity:0;transform:translateY(-260%)translate(0)scaleY(-10)}.navigation-component .nav-sections a.direction-transition.enter-from-bottom:before,.navigation-component .nav-sections a.direction-transition.exit-to-bottom:before{opacity:0;transform:translateY(260%)translate(0)scaleY(10)}.navigation-component .nav-sections a.direction-transition.exit-to-bottom:before,.navigation-component .nav-sections a.direction-transition.enter-from-top:before,.navigation-component .nav-sections a.direction-transition.enter-from-bottom:before,.navigation-component .nav-sections a.direction-transition.exit-to-top:before{transform-origin:top}.navigation-component .nav-sections a.direction-transition.exit-active:before,.navigation-component .nav-sections a.direction-transition.enter-active:before{opacity:1;transform:translateY(100%)translate(0)scale(1)}@media (prefers-reduced-motion:no-preference){.navigation-component .nav-sections a.direction-transition.enter-active:before{transition:opacity .25s cubic-bezier(.1,.9,.2,1),transform .25s cubic-bezier(.1,.9,.2,1)}}.navigation-component .nav-sections a.direction-transition:before{transition:opacity .15s cubic-bezier(.7,0,1,.5),transform .15s cubic-bezier(.7,0,1,.5);top:calc(50% - 24px)}.navigation-component .nav-sections a.direction-transition.enter-active:before{transition:opacity .25s cubic-bezier(.1,.9,.2,1),transform .25s cubic-bezier(.1,.9,.2,1)}.navigation-component .nav-sections a.active{color:inherit}.navigation-component .nav-header{padding:0 .5rem .5rem}.navigation-component .nav-link .nav-badge{flex:none;margin-left:auto}.segmented-nav{--segmented-option-size:2rem;--segmented-inset:4px}@media (pointer:coarse){.segmented-nav{--segmented-option-size:2.5rem}}.segmented-nav{padding:var(--segmented-inset);background:rgba(var(--gray-100,#212529), .05);box-shadow:inset 0 0 0 1px rgba(var(--border-color), var(--opacity-03,.3));border-radius:999px;display:inline-flex}.segmented-nav .navigation-component.horizontal,.segmented-nav .navigation-component.horizontal .nav-tabs-container,.segmented-nav .navigation-component.horizontal .nav-list{width:auto;margin:0;padding:0;overflow:visible}.segmented-nav .navigation-component.horizontal{flex:none;display:flex}.segmented-nav .navigation-component.horizontal .nav-tabs-container{box-shadow:none;-webkit-mask:none;mask:none}.segmented-nav .navigation-component.horizontal .nav-list{gap:var(--segmented-inset);display:flex}.segmented-nav .navigation-component.horizontal .nav-li{padding:0}.segmented-nav>.flex-row,.segmented-nav .navigation-component>.flex-row,.segmented-nav .navigation-component.horizontal .nav-link.direction-transition:before,.segmented-nav .navigation-component.horizontal .nav-link.direction-transition.enter-active:before{display:none}.segmented-nav .navigation-component .nav-link{width:var(--segmented-option-size);min-width:0;height:var(--segmented-option-size);border:1px solid #0000;border-radius:999px;justify-content:center;place-items:center;min-height:0;padding:0;display:grid}.segmented-nav .navigation-component .nav-link:before,.segmented-nav .navigation-component .nav-link:after{display:none}.segmented-nav .navigation-component .nav-link.active{background:rgba(var(--card-bg-hover), var(--opacity-07,.7));border-color:rgba(var(--border-color), var(--opacity-05,.5))}.segmented-nav.is-icon{--segmented-inset:2px;--segmented-option-size:1.75rem}@media (pointer:coarse){.segmented-nav.is-icon{--segmented-option-size:2.5rem}}.segmented-nav.is-icon .navigation-component .nav-link .material-symbols-rounded{font-size:1.125rem;translate:0 -2px}.segmented-nav.is-icon .navigation-component.horizontal .nav-link.direction-transition:before,.segmented-nav.is-icon .navigation-component.horizontal .nav-link.direction-transition.enter-active:before{z-index:1;width:12px;display:block;bottom:3px}.tableview-component.table-h-scroll{overflow:auto visible}@media (prefers-reduced-motion:reduce){.tableview-component,.tableview-component *,.tableview-component :before,.tableview-component :after{transition:none;animation:none}}.tableview-component table{border-collapse:collapse;counter-reset:numbering;width:100%;margin:0}.tableview-component table table:last-child{margin-bottom:1rem}.tableview-component table:last-child{margin-bottom:0}.tableview-component table .thumbnail{margin:0}.tableview-component table .thumbnail:not(:last-child){margin-right:.5rem}.tableview-component table .text-chunk{color:rgba(var(--faint-text), 1);font-size:.875rem}.tableview-component table thead,.tableview-component table tfoot{z-index:11;position:sticky;top:0}.tableview-component table thead .primary-button,.tableview-component table thead .secondary-button,.tableview-component table thead .ghost-button,.tableview-component table thead .link-button,.tableview-component table thead .card-button,.tableview-component table tfoot .primary-button,.tableview-component table tfoot .secondary-button,.tableview-component table tfoot .ghost-button,.tableview-component table tfoot .link-button,.tableview-component table tfoot .card-button{margin-top:-.25rem;margin-bottom:-.3125rem}.tableview-component table thead th,.tableview-component table tfoot th{z-index:10;white-space:nowrap;background:var(--table-head-surface,rgba(var(--table-head-bg), 1))}.tableview-component table thead .sort-button,.tableview-component table tfoot .sort-button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.tableview-component table thead .sort-button:after,.tableview-component table tfoot .sort-button:after{content:"";width:100%;min-width:1.5rem;height:100%;min-height:1.5rem;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tableview-component table thead .sort-button:focus-visible,.tableview-component table tfoot .sort-button:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.tableview-component table thead th[aria-sort]:after,.tableview-component table tfoot th[aria-sort]:after{content:"";vertical-align:middle;border-bottom:.3125rem solid #0000;border-left:.25rem solid #0000;border-right:.25rem solid #0000;width:0;height:0;margin-left:.375rem;display:inline-block}.tableview-component table thead th[aria-sort][aria-sort=ascending]:after,.tableview-component table tfoot th[aria-sort][aria-sort=ascending]:after{border-bottom-color:currentColor}.tableview-component table thead th[aria-sort][aria-sort=descending]:after,.tableview-component table tfoot th[aria-sort][aria-sort=descending]:after{border-top:.3125rem solid;border-bottom:0}.tableview-component table thead tr:first-child th:first-child,.tableview-component table tfoot tr:first-child th:first-child{border-top-left-radius:var(--row-radius,.5rem)}.tableview-component table thead tr:first-child th:last-child,.tableview-component table tfoot tr:first-child th:last-child{border-top-right-radius:var(--row-radius,.5rem)}.tableview-component table thead tr:last-child th:first-child,.tableview-component table tfoot tr:last-child th:first-child{border-bottom-left-radius:var(--row-radius,.5rem)}.tableview-component table thead tr:last-child th:last-child,.tableview-component table tfoot tr:last-child th:last-child{border-bottom-right-radius:var(--row-radius,.5rem)}.tableview-component table tfoot{top:auto;bottom:0}.tableview-component table tbody tr:not(.uncounted){counter-increment:numbering}.tableview-component table tbody tr.uncounted td:first-child{width:auto}.tableview-component table tbody tr.uncounted td:first-child:before{display:none}.tableview-component table tbody tr.active{z-index:1;position:relative}.tableview-component table tbody tr.active>th,.tableview-component table tbody tr.active>td{background-color:rgba(var(--table-row-bg), var(--opacity-05,.5));border-color:#0000}.tableview-component table tbody tr.active>th:first-child,.tableview-component table tbody tr.active>td:first-child{border-bottom-left-radius:var(--row-radius,.5rem);border-top-left-radius:var(--row-radius,.5rem);overflow:visible}.tableview-component table tbody tr.active>th:last-child,.tableview-component table tbody tr.active>td:last-child{border-bottom-right-radius:var(--row-radius,.5rem);border-top-right-radius:var(--row-radius,.5rem)}@media (hover:hover) and (pointer:fine){.tableview-component table tbody tr:hover{z-index:1;position:relative}.tableview-component table tbody tr:hover>th,.tableview-component table tbody tr:hover>td{background-color:rgba(var(--table-row-bg), var(--opacity-05,.5));border-color:#0000}.tableview-component table tbody tr:hover>th:first-child,.tableview-component table tbody tr:hover>td:first-child{border-bottom-left-radius:var(--row-radius,.5rem);border-top-left-radius:var(--row-radius,.5rem);overflow:visible}.tableview-component table tbody tr:hover>th:last-child,.tableview-component table tbody tr:hover>td:last-child{border-bottom-right-radius:var(--row-radius,.5rem);border-top-right-radius:var(--row-radius,.5rem)}}.tableview-component table tbody tr:active:not(.disabled):not([aria-disabled=true])>th,.tableview-component table tbody tr:active:not(.disabled):not([aria-disabled=true])>td{background-color:rgba(var(--table-row-bg), var(--opacity-08,.8))}.tableview-component table tbody tr:focus-visible{z-index:1;--focus-ring-from-offset:0px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:-2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline;position:relative}.tableview-component table tbody tr:has(:focus-visible){z-index:1;--focus-ring-from-offset:0px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:-2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline;position:relative}.tableview-component table tbody tr.disabled,.tableview-component table tbody tr[aria-disabled=true]{cursor:not-allowed;pointer-events:none}.tableview-component table tbody tr.disabled>th,.tableview-component table tbody tr.disabled>td,.tableview-component table tbody tr[aria-disabled=true]>th,.tableview-component table tbody tr[aria-disabled=true]>td{color:rgba(var(--disabled-text), 1);background-color:#0000}.tableview-component table tbody tr.active+tr>th,.tableview-component table tbody tr.active+tr>td{border:0}.tableview-component table tbody tr:nth-child(n+7) .overlap-list{animation-name:enterFromBelow;top:auto;bottom:100%}.tableview-component table tbody tr:nth-child(n+7) .option-list{animation-name:enterFromBelow;top:auto;bottom:calc(100% - 6px)}.tableview-component table th:not(.spacer-cell),.tableview-component table td:not(.spacer-cell),.tableview-component table caption:not(.spacer-cell){height:var(--density-row-height,2.5rem);padding:var(--density-padding-y,.375rem) var(--density-padding-x,.75rem);font-size:var(--density-font-size,.875rem);text-align:left;letter-spacing:-.015em;font-weight:400;line-height:1.4;transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1)}.tableview-component table th:not(.spacer-cell).text-top,.tableview-component table td:not(.spacer-cell).text-top,.tableview-component table caption:not(.spacer-cell).text-top{vertical-align:top}.tableview-component table th:not(.spacer-cell).text-bottom,.tableview-component table td:not(.spacer-cell).text-bottom,.tableview-component table caption:not(.spacer-cell).text-bottom{vertical-align:bottom}.tableview-component table th:not(.spacer-cell).text-center,.tableview-component table td:not(.spacer-cell).text-center,.tableview-component table caption:not(.spacer-cell).text-center{text-align:center}.tableview-component table th:not(.spacer-cell).text-right,.tableview-component table td:not(.spacer-cell).text-right,.tableview-component table caption:not(.spacer-cell).text-right{text-align:right}.tableview-component table th:not(.spacer-cell).narrow-p-lr,.tableview-component table td:not(.spacer-cell).narrow-p-lr,.tableview-component table caption:not(.spacer-cell).narrow-p-lr{padding-left:.25rem;padding-right:.25rem}.tableview-component table th:not(.spacer-cell){background:var(--table-head-surface,rgba(var(--table-head-bg), 1));font-weight:500}.tableview-component table caption:not(.spacer-cell){text-align:left;height:auto;margin-bottom:.5rem;font-size:1rem;font-weight:600;overflow:visible}.tableview-component table td{border-top:1px solid rgba(var(--table-row-hr), 1)}.tableview-component table td:after{z-index:5;content:"";background:0 0;height:1px;transition:background-color .1s cubic-bezier(.8,0,.2,1);display:block;position:absolute;top:-1px;left:0;right:0}.tableview-component table td .na{background:rgba(var(--gray-700,#a3aab1), var(--opacity-09,.9));border-radius:.25rem;width:2rem;height:.5rem;display:inline-block}.tableview-component table td:first-child{white-space:nowrap;width:2.5rem}.tableview-component table td:first-child:before{white-space:nowrap;content:counter(numbering) ".";margin-left:.5rem;margin-right:.25rem;font-weight:400}.tableview-component table td table tr td:after{display:none}.tableview-component table .spacer-cell{padding:0}.tableview-component table .ghost-button-group{transform-origin:100%;display:inline-block}.tableview-component table thead th{border-bottom:0}.tableview-component table tbody td{position:relative}.tableview-component tr:first-child td{border-top:1px solid #0000}@media (hover:hover) and (pointer:fine){.tableview-component tr:hover>td,.tableview-component tr:hover+tr>td{border-top:1px solid rgba(var(--table-row-hr), var(--opacity-03,.3))}}.tableview-component.unlined td{border:0!important}.tableview-component.unlined table tr td:first-child{border-bottom-left-radius:var(--row-radius,.5rem);border-top-left-radius:var(--row-radius,.5rem);overflow:visible}.tableview-component.unlined table tr td:last-child{border-bottom-right-radius:var(--row-radius,.5rem);border-top-right-radius:var(--row-radius,.5rem)}@media (hover:hover) and (pointer:fine){.tableview-component.unlined table tr:hover td{background-color:rgba(var(--card-bg-hover), var(--opacity-05,.5))}}.tableview-component.unordered td:first-child{width:auto}.tableview-component.unordered td:first-child:before{display:none}.tableview-component .table-empty{color:rgba(var(--faint-text), 1)}.tableview-component.table-loading tbody{opacity:0}.tableview-component.table-loading .table-status td{height:2rem}.tableview-component.table-loading thead th *{opacity:0}.overlap-list.open{background:rgba(var(--card-bg), 1);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1000;width:auto;max-height:30vh;position:absolute;top:100%;left:auto;right:.25rem}.overlap-list.open.out-of-table{width:auto;position:fixed;right:auto}.overlap-list.open li button{padding:.5rem}.overlap-list.open li img{margin-right:.5rem}.overlap-list.open{animation:.25s cubic-bezier(.1,.9,.2,1) both enterFromAbove}@media (prefers-reduced-motion:reduce){.overlap-list.open{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}}.tableview-component.sheet{background:var(--aurora-glass,rgba(var(--card-bg), .7));border:1px solid var(--aurora-glass-edge,rgba(var(--border-color), .4));border-radius:var(--sheet-radius,.75rem);box-shadow:var(--shadow-card,none);--table-head-surface:transparent;padding:.25rem .375rem .375rem}.CONDUIT{--danger-icon:220,53,69;--danger-surface:251,229,231;--info-icon:11,94,215;--info-surface:223,235,255;--success-icon:25,135,84;--success-surface:222,238,231;--warning-icon:165,123,0;--warning-surface:255,233,165}.CONDUIT.dark-theme{--danger-icon:231,114,125;--danger-surface:88,59,61;--info-icon:138,180,248;--info-surface:56,67,84;--success-icon:77,243,121;--success-surface:48,72,54;--warning-icon:255,193,7;--warning-surface:72,66,48}.message-bar-component p{font-size:.875rem}@media (prefers-reduced-motion:no-preference){.message-bar-component[role=status],.message-bar-component[role=alert]{animation:.25s cubic-bezier(.1,.9,.2,1) both enterFromAbove}}.message-bar-component .link-button .text{background-position:0 100%;background-repeat:repeat-x;background-size:6px 0;transition:background-size .1s cubic-bezier(.8,0,.2,1)}@media (prefers-reduced-motion:reduce){.message-bar-component .link-button .text{transition:none;animation:none}}.message-bar-component{border-radius:var(--message-bar-radius,.5rem);box-shadow:none;border:1px solid #0000}.message-bar-component .message-content>div:first-child{align-items:flex-start}.message-bar-component .message-icon{flex:none;margin-top:-.0625rem}.message-bar-component .message-content{align-items:center;width:100%;display:flex}@media screen and (width<=767px){.message-bar-component .message-content{flex-direction:column;align-items:flex-start}}.message-bar-component.message-bar-info{background-color:rgba(var(--info-surface), var(--message-bar-surface-alpha,1));border-color:rgba(var(--info-icon), var(--message-bar-edge-alpha,0))}.message-bar-component.message-bar-info .message-icon{color:rgba(var(--info-icon), 1)}.message-bar-component.message-bar-info .link-button:focus-visible .text{background-image:repeating-linear-gradient(to right, rgba(var(--info-icon), 1) 0%, rgba(var(--info-icon), 1) 50%, transparent 50%, transparent 100%);background-size:6px 1px}@media (hover:hover) and (pointer:fine){.message-bar-component.message-bar-info .link-button:hover .text{background-image:repeating-linear-gradient(to right, rgba(var(--info-icon), 1) 0%, rgba(var(--info-icon), 1) 50%, transparent 50%, transparent 100%);background-size:6px 1px}}.message-bar-component.message-bar-success{background-color:rgba(var(--success-surface), var(--message-bar-surface-alpha,1));border-color:rgba(var(--success-icon), var(--message-bar-edge-alpha,0))}.message-bar-component.message-bar-success .message-icon{color:rgba(var(--success-icon), 1)}.message-bar-component.message-bar-success .link-button:focus-visible .text{background-image:repeating-linear-gradient(to right, rgba(var(--success-icon), 1) 0%, rgba(var(--success-icon), 1) 50%, transparent 50%, transparent 100%);background-size:6px 1px}@media (hover:hover) and (pointer:fine){.message-bar-component.message-bar-success .link-button:hover .text{background-image:repeating-linear-gradient(to right, rgba(var(--success-icon), 1) 0%, rgba(var(--success-icon), 1) 50%, transparent 50%, transparent 100%);background-size:6px 1px}}.message-bar-component.message-bar-danger{background-color:rgba(var(--danger-surface), var(--message-bar-surface-alpha,1));border-color:rgba(var(--danger-icon), var(--message-bar-edge-alpha,0))}.message-bar-component.message-bar-danger .message-icon{color:rgba(var(--danger-icon), 1)}.message-bar-component.message-bar-danger .link-button:focus-visible .text{background-image:repeating-linear-gradient(to right, rgba(var(--danger-icon), 1) 0%, rgba(var(--danger-icon), 1) 50%, transparent 50%, transparent 100%);background-size:6px 1px}@media (hover:hover) and (pointer:fine){.message-bar-component.message-bar-danger .link-button:hover .text{background-image:repeating-linear-gradient(to right, rgba(var(--danger-icon), 1) 0%, rgba(var(--danger-icon), 1) 50%, transparent 50%, transparent 100%);background-size:6px 1px}}.message-bar-component.message-bar-warning{background-color:rgba(var(--warning-surface), var(--message-bar-surface-alpha,1));border-color:rgba(var(--warning-icon), var(--message-bar-edge-alpha,0))}.message-bar-component.message-bar-warning .message-icon{color:rgba(var(--warning-icon), 1)}.message-bar-component.message-bar-warning .link-button:focus-visible .text{background-image:repeating-linear-gradient(to right, rgba(var(--warning-icon), 1) 0%, rgba(var(--warning-icon), 1) 50%, transparent 50%, transparent 100%);background-size:6px 1px}@media (hover:hover) and (pointer:fine){.message-bar-component.message-bar-warning .link-button:hover .text{background-image:repeating-linear-gradient(to right, rgba(var(--warning-icon), 1) 0%, rgba(var(--warning-icon), 1) 50%, transparent 50%, transparent 100%);background-size:6px 1px}}.message-bar-component .right-content{align-items:center;margin-left:auto;padding-left:.5rem;display:flex}@media screen and (width<=767px){.message-bar-component .right-content{justify-content:flex-start;align-items:flex-start;margin-top:.75rem;margin-left:0}}.message-bar-component.compact{border-radius:var(--message-bar-compact-radius,6px);margin:.5rem 0;padding:.5rem .75rem}.message-bar-component.compact .message-content>div{font-size:.8125rem}@media screen and (width<=767px){.message-bar-component.compact .message-content{flex-direction:row;align-items:center}}.message-bar-component.compact .message-content>div:not(.right-content){flex:auto;min-width:0}.message-bar-component.compact .right-content{flex:none}.message-bar-component.compact .right-content button,.message-bar-component.compact .right-content a{white-space:nowrap}@media screen and (width<=767px){.message-bar-component.compact .right-content{margin-top:0;margin-left:auto}}@keyframes contextMenuEnter{0%{opacity:var(--menu-from-opacity,0);scale:var(--menu-from-scale,.96);translate:var(--menu-from-translate,0 -4px)}to{opacity:1;translate:0;scale:1}}@keyframes contextMenuEnterUp{0%{opacity:var(--menu-from-opacity,0);scale:var(--menu-from-scale,.96);translate:var(--menu-from-translate,0 4px)}to{opacity:1;translate:0;scale:1}}@keyframes contextMenuExit{0%{opacity:var(--menu-from-opacity,1);scale:var(--menu-from-scale,1);translate:var(--menu-from-translate,0 0)}to{opacity:0;translate:0;scale:.98}}@keyframes contextMenuDrawerEnter{0%{translate:var(--menu-from-translate,0 100%)}to{translate:0}}@keyframes contextMenuDrawerExit{0%{translate:var(--menu-from-translate,0 0)}to{translate:0 100%}}@keyframes contextMenuPipeIn{0%{opacity:0;transform:translateY(calc(-50% - 1rem))scaleY(.625)}to{opacity:1;transform:translateY(-50%)scaleY(1)}}.context-menu-backdrop{z-index:var(--layer-popover);background-color:rgba(var(--black-static), var(--opacity-05,.5));-webkit-backdrop-filter:brightness(.75)saturate(1.8);backdrop-filter:brightness(.75)saturate(1.8);animation:.25s cubic-bezier(.1,.9,.2,1) both fadeIn;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.context-menu-backdrop{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}}.context-menu-backdrop.closing{pointer-events:none;animation:.15s cubic-bezier(.7,0,1,.5) both fadeOut}@media (prefers-reduced-motion:reduce){.context-menu-backdrop{animation:.15s linear both fadeIn}.context-menu-backdrop.closing{animation:.1s linear both fadeOut}}:root:is(.reduced-motion,:has(.reduced-motion)) .context-menu-backdrop{animation:.15s linear both fadeIn}:root:is(.reduced-motion,:has(.reduced-motion)) .context-menu-backdrop.closing{animation:.1s linear both fadeOut}.context-menu-component{white-space:nowrap;border:1px solid #0000;width:auto;font-size:.875rem;position:fixed;left:auto;right:auto}.context-menu-component p{font-size:inherit}.context-menu-component{border-radius:var(--menu-radius,.5rem);animation:.332s cubic-bezier(.1,.9,.2,1) both contextMenuEnter;animation:contextMenuEnter .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both;list-style-type:none}@media (prefers-reduced-motion:reduce){.context-menu-component,.context-menu-component *,.context-menu-component :before,.context-menu-component :after{transition:none;animation:none}}@media screen and (width<=767px){.context-menu-component{padding-bottom:env(safe-area-inset-bottom,0);border-radius:var(--popover-radius,.5rem) var(--popover-radius,.5rem) 0 0}.context-menu-component:before{z-index:1;background:rgba(var(--gray-100), .22);content:"";border-radius:4px;width:36px;height:4px;margin:8px auto 10px;display:block;position:sticky;top:0}}.context-menu-component.drawer-mobile{animation:.506s cubic-bezier(.1,.9,.2,1) both contextMenuDrawerEnter;animation:contextMenuDrawerEnter .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1) 0s both}.context-menu-component.drawer-mobile.has-animated,.context-menu-component.drawer-mobile.is-dragging,.context-menu-component.drawer-mobile.is-closing,.context-menu-component.drawer-mobile.is-dragging .context-menu-list>li,.context-menu-component.drawer-mobile.is-closing .context-menu-list>li,.context-menu-component:not(.drawer-mobile).is-dragging,.context-menu-component:not(.drawer-mobile).is-dragging .context-menu-list>li{animation:none!important}.context-menu-component.dropup{animation:.332s cubic-bezier(.1,.9,.2,1) both contextMenuEnterUp;animation:contextMenuEnterUp .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both}.context-menu-component.closing{pointer-events:none;animation:.12s cubic-bezier(.7,0,1,.5) both contextMenuExit}.context-menu-component.closing.drawer-mobile{animation:.15s cubic-bezier(.7,0,1,.5) both contextMenuDrawerExit!important}.context-menu-component .context-menu-scroll-container{max-height:min(var(--menu-fit-height,100vh),max(40vh,min(60vh,26rem)));padding:.25rem;overflow:scroll}@media screen and (width<=767px){.context-menu-component .context-menu-scroll-container{max-height:calc(100dvh - 6.875rem)}}.context-menu-component .context-menu-scroll-container .custom-scrollbar-track.vertical{margin-left:-12px}@media screen and (width>=768px){.context-menu-component .context-menu-scroll-container.is-panel{max-height:min(var(--menu-fit-height,100vh),100dvh - 6rem,44rem)}}.dark-theme .context-menu-component{background:rgba(var(--card-bg), var(--opacity-06,.6))}.context-menu-component hr{background:rgba(var(--border-color), var(--opacity-05,.5));height:1px}.context-menu-component .error-list{white-space:normal;max-width:245px}.context-menu-component input[type=date],.context-menu-component input[type=datetime-local],.context-menu-component input[type=email],.context-menu-component input[type=month],.context-menu-component input[type=number],.context-menu-component input[type=password],.context-menu-component input[type=search],.context-menu-component input[type=tel],.context-menu-component input[type=text],.context-menu-component input[type=time],.context-menu-component input[type=url],.context-menu-component input[type=week]{max-width:none}.context-menu-component .context-menu-list{margin:0;padding:0;overflow-x:clip}.context-menu-component .context-menu-list>li{align-items:center;padding:.25rem;display:none;position:relative}.context-menu-component .context-menu-list>li>hr{width:calc(100% + 1rem);margin:.25rem -.5rem}.context-menu-component .context-menu-list>li.released{min-height:0}.context-menu-component .context-menu-list>li .horizontal-spacer{flex-basis:100%}.context-menu-component .context-menu-list>li .separator{margin-bottom:.5rem;display:inline-block}.context-menu-component .context-menu-list>li .info{white-space:normal;min-width:7rem;font-size:.875rem;font-weight:400}.context-menu-component .context-menu-list>li .tagInputForm{font-size:.875rem}.context-menu-component .context-menu-list>li .tagInput{max-width:15rem;margin-right:4px}.context-menu-component.open{z-index:var(--layer-popover);background-color:rgba(var(--app-bg-color), var(--opacity-08,.8));border:1px solid rgba(var(--border-color), var(--opacity-02,.2));border-top:1px solid rgba(var(--border-color), var(--opacity-05,.5));box-shadow:0 .125rem .75rem rgba(var(--black-static), var(--opacity-02,.2));-webkit-backdrop-filter:blur(16px)saturate(1.8);backdrop-filter:blur(16px)saturate(1.8);background-blend-mode:overlay;transform-origin:0 0;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"128\" height=\"128\" viewBox=\"0 0 128 128\"><filter id=\"noise\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.8\" numOctaves=\"4\" stitchTiles=\"stitch\"/></filter><rect width=\"128\" height=\"128\" filter=\"url(%23noise)\" opacity=\"0.18\"/></svg>");overflow:hidden}.context-menu-component.open.align-end{transform-origin:100% 0}.context-menu-component.open.dropup{transform-origin:0 100%}.context-menu-component.open.dropup.align-end{transform-origin:100% 100%}.context-menu-component.open.drawer-mobile{transform-origin:bottom}.dark-theme .context-menu-component.open{box-shadow:0 .125rem .75rem rgba(var(--black-static), var(--opacity-04,.4))}.context-menu-component.open:before{content:"";display:block;position:absolute;inset:0}.context-menu-component.open .context-menu-list>li{display:flex}.context-menu-component.open .context-menu-list>li>span:not(:last-child),.context-menu-component.open .context-menu-list>li>button:not(:last-child),.context-menu-component.open .context-menu-list>li>a:not(:last-child){margin-right:.25rem}.context-menu-component.open .context-menu-list>li.active>.ghost-button.disabled,.context-menu-component.open .context-menu-list>li.active>.ghost-button[disabled]{opacity:1}@media screen and (width<=767px){.context-menu-component.open .context-menu-list>li .secondary-button{padding:1rem 1.25rem}}.context-menu-component.open .context-menu-list>li .ghost-button .text{justify-content:flex-start}@media screen and (width<=767px){.context-menu-component.open .context-menu-list>li .ghost-button{padding:.875rem 1rem}.context-menu-component.open .context-menu-list>li .primary-button{padding:1rem 1.25rem}.context-menu-component.open .context-menu-list>li .toggle input[type=checkbox]+label{text-indent:0;padding:1rem 1.25rem}}.context-menu-component.open .context-menu-list>li>.ghost-button{color:rgba(var(--gray-100,#212529), 1);border-radius:var(--menu-item-radius,var(--control-radius,.25rem));border-color:#0000;padding:.5rem 1rem;transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1)}@media screen and (width<=767px){.context-menu-component.open .context-menu-list>li>.ghost-button{padding:.875rem 1rem}}.context-menu-component.open .context-menu-list>li>.ghost-button:hover{border-color:#0000}.context-menu-component.open .context-menu-list>li>.ghost-button:active{background:rgba(var(--gray-100,#212529), var(--opacity-01,.1))}.context-menu-component.open .context-menu-list>li>.ghost-button:focus-visible{--focus-ring-from-offset:0px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:-2px;box-shadow:none;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.context-menu-component.open .context-menu-list>li>.ghost-button.flex-h-start{padding:.25rem .334375rem}.context-menu-component.open .context-menu-list>li>.ghost-button.disabled,.context-menu-component.open .context-menu-list>li>.ghost-button[disabled]{pointer-events:none}.context-menu-component.open .context-menu-list>li>.ghost-button.disabled:not(.active),.context-menu-component.open .context-menu-list>li>.ghost-button[disabled]:not(.active){color:rgba(var(--disabled-text), 1);opacity:1}.context-menu-component.open .context-menu-list>li.active>.ghost-button,.context-menu-component.open .context-menu-list>li>.ghost-button.active{background:rgba(var(--card-bg), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-05,.5));transition:box-shadow .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),background-color .1s cubic-bezier(.8,0,.2,1);position:relative}@media (hover:hover) and (pointer:fine){.context-menu-component.open .context-menu-list>li.active>.ghost-button:hover,.context-menu-component.open .context-menu-list>li>.ghost-button.active:hover{background:rgba(var(--card-bg-hover), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-05,.5))}}.context-menu-component.open .context-menu-list>li.active>.ghost-button:before,.context-menu-component.open .context-menu-list>li>.ghost-button.active:before{z-index:0;background-color:rgba(var(--primary,#4caf5e), 1);content:"";transform-origin:50%;border-radius:.5rem;width:.25rem;height:20%;max-height:1rem;animation:.25s cubic-bezier(.1,.9,.2,1) both contextMenuPipeIn;display:block;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.context-menu-component.open .context-menu-list.fixed-list li:not(.selection){height:auto;position:absolute;top:auto;bottom:auto}.context-menu-component .ghost-button{z-index:1;text-align:left;justify-content:flex-start;width:100%;font-size:.875rem;font-weight:500}.context-menu-component .text{font-size:.875rem;font-weight:500}.context-menu-component span{vertical-align:middle}.context-menu-component .context-menu-selection{transition:background-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1)}@media (hover:hover) and (pointer:fine){.context-menu-component .context-menu-selection:hover{background-color:rgba(var(--gray-800,#ced4da), 1)}}.context-menu-component .context-menu-selection:before{font-family:var(--font-family-icons);content:"";font-size:.9375rem;font-weight:900;position:relative}.context-menu-component .context-menu-rows{position:relative}.context-menu-component .context-menu-highlight{z-index:0;background:rgba(var(--card-bg-hover), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-05,.5));border-radius:var(--menu-item-radius,var(--control-radius,.25rem));opacity:0;pointer-events:none;width:0;height:0;transition:opacity .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:opacity .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1);display:none;position:absolute;top:0;left:0}.dark-theme .context-menu-component .context-menu-highlight{border-color:rgba(var(--border-color), var(--opacity-03,.3))}.context-menu-component .context-menu-highlight.visible{opacity:1}.context-menu-component .has-highlight .context-menu-highlight{display:block}@media (hover:hover) and (pointer:fine){.context-menu-component .has-highlight .context-menu-list>li:not(.active)>.ghost-button:hover:not(.active):not(:active):not(.disabled):not([disabled]){background:0 0;border-color:#0000}}@media (prefers-reduced-motion:reduce){.context-menu-component,.context-menu-component.dropup,.context-menu-component.drawer-mobile{animation:.15s linear both fadeIn}.context-menu-component.closing{animation:.1s linear both fadeOut}.context-menu-component.drawer-mobile.closing{animation:.1s linear both fadeOut!important}}:root:is(.reduced-motion,:has(.reduced-motion)) .context-menu-component,:root:is(.reduced-motion,:has(.reduced-motion)) .context-menu-component.dropup,:root:is(.reduced-motion,:has(.reduced-motion)) .context-menu-component.drawer-mobile{animation:.15s linear both fadeIn}:root:is(.reduced-motion,:has(.reduced-motion)) .context-menu-component.closing{animation:.1s linear both fadeOut}:root:is(.reduced-motion,:has(.reduced-motion)) .context-menu-component.drawer-mobile.closing{animation:.1s linear both fadeOut!important}.selection-row{border:1px solid #0000;border-radius:8px}@media (prefers-reduced-motion:no-preference){.selection-row{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1)}}.selection-row[aria-selected=true],.selection-row.is-active{background:rgba(var(--card-bg-hover), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-05,.5));border-radius:var(--control-radius,.25rem)}#tooltip-root{z-index:var(--layer-tooltip);position:relative}.tooltip-component{pointer-events:none;-webkit-user-select:none;user-select:none;width:max-content;padding:2px 0 4px;position:fixed;left:auto;right:auto}.tooltip-component .tooltip-card{border-radius:var(--menu-item-radius,.1875rem);opacity:0;overflow-wrap:break-word;border:1px solid #0000;max-width:300px;max-height:40vh;padding:.5rem .75rem;list-style-type:none;overflow:hidden}.tooltip-component .tooltip-card.open{opacity:1;transition:opacity .12s cubic-bezier(.1,.9,.2,1)}@starting-style{.tooltip-component .tooltip-card.open{opacity:0}}.tooltip-component .tooltip-card.open.closing{opacity:0;transition:opacity .1s cubic-bezier(.7,0,1,.5)}@media (prefers-reduced-motion:reduce){.tooltip-component .tooltip-card.open{transition:opacity .15s linear}.tooltip-component .tooltip-card.open.closing{transition:opacity .1s linear}}:root:is(.reduced-motion,:has(.reduced-motion)) .tooltip-component .tooltip-card.open{transition:opacity .15s linear}:root:is(.reduced-motion,:has(.reduced-motion)) .tooltip-component .tooltip-card.open.closing{transition:opacity .1s linear}.dark-theme .tooltip-component .tooltip-card{background:rgba(var(--card-bg), var(--opacity-06,.6))}.tooltip-component .tooltip-card hr{background:rgba(var(--base-hr), var(--opacity-06,.6))}.tooltip-component .tooltip-card.open{background:var(--popover-surface,rgba(var(--card-bg-opaque), 1));border:1px solid var(--popover-edge,rgba(var(--border-color), var(--opacity-06,.6)));box-shadow:var(--shadow-raised,0 .25rem .75rem rgba(var(--contrast-glow), var(--opacity-07,.7)));-webkit-backdrop-filter:var(--popover-blur,none);backdrop-filter:var(--popover-blur,none);box-shadow:var(--shadow-card-hover,0 .25rem .75rem rgba(var(--contrast-glow), var(--opacity-07,.7)))}.progress-bar-component{counter-increment:section;background:0 0;border-radius:.625rem;max-width:100%;margin-left:0;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.progress-bar-component{transition:opacity .2s cubic-bezier(.8,0,.2,1)}}.progress-bar-component.hide-it{animation:.15s cubic-bezier(.7,0,1,.5) .8s both fadeOut}@media (prefers-reduced-motion:reduce){.progress-bar-component.hide-it{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}}.progress-bar-component .track,.progress-bar-component .progress{height:var(--progress-thickness,.3125rem);color:rgba(var(--gray-100,#212529), 1);background-image:linear-gradient(90deg,currentColor);border-radius:.625rem;position:relative;overflow:hidden}.progress-bar-component .track{background-image:linear-gradient(to right, rgba(var(--gray-100,#212529), .1))}.progress-bar-component .progress{color:rgba(var(--primary,#4caf5e), 1)}@media (prefers-reduced-motion:no-preference){.progress-bar-component .progress{transition:transform .2s cubic-bezier(.8,0,.2,1),width .2s cubic-bezier(.8,0,.2,1)}}.progress-bar-component .progress.animated{container-type:inline-size}.progress-bar-component .progress.animated:after{width:0;height:.625rem;box-shadow:0 0 5rem 3.125rem rgba(var(--gray-800,#ced4da), 1);content:"";animation:4s linear infinite progressGlowSweep;display:block;position:absolute;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.progress-bar-component .progress.animated:after{display:none}}@media (prefers-reduced-motion:no-preference){.progress-bar-component.linear .progress{transition:transform 10ms linear}}.progress-bar-component.indeterminate .progress{width:40%;transition:none;animation:1.8s linear infinite progressIndeterminate}@media (prefers-reduced-motion:reduce){.progress-bar-component.indeterminate .progress{background-image:repeating-linear-gradient(135deg,currentColor 0 4px,#0000 4px 9px);width:100%;animation:none;transform:none}}.progress-bar-component.accent-cyan .progress{color:rgba(var(--cyan-accent,#0dcaf0), 1)}.progress-bar-component.accent-blue .progress{color:rgba(var(--blue-accent,#0d6efd), 1)}.progress-bar-component.accent-orange .progress{color:rgba(var(--orange-accent,#fd7e14), 1)}.progress-bar-component.accent-yellow .progress{color:rgba(var(--yellow-accent,#ffc107), 1)}.progress-bar-component.accent-green .progress{color:rgba(var(--green-accent,#198754), 1)}.progress-bar-component.accent-purple .progress{color:rgba(var(--purple-accent,#6f42c1), 1)}.progress-bar-component.accent-pink .progress{color:rgba(var(--pink-accent,#d63384), 1)}.progress-bar-component.accent-red .progress{color:rgba(var(--red-accent,#dc3545), 1)}@keyframes progressIndeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes progressGlowSweep{0%{transform:translate(-300cqw)}to{transform:translate(400cqw)}}.progress-bar-component.tone-warning .progress{color:rgba(var(--warning-icon), 1)}.progress-bar-component.tone-danger .progress{color:rgba(var(--danger-icon), 1)}.progress-bar-component.tone-success .progress{color:rgba(var(--success-icon), 1)}.progress-bar-component.tone-success .progress-segment:after{background:rgba(var(--success-icon), 1)}.progress-bar-component.inline{vertical-align:middle;width:48px;display:inline-block}.progress-bar-component.inline .track,.progress-bar-component.inline .progress{height:4px}.progress-bar-component.sweep{gap:var(--progress-segment-gap,4px);height:var(--progress-thickness,4px);border-radius:0;display:flex;overflow:visible}.progress-segment{background:rgba(var(--gray-100), .1);border-radius:var(--progress-segment-radius,999px);flex:1;min-width:0;position:relative;overflow:hidden}.progress-segment:after{background:linear-gradient(90deg, rgba(var(--primary), 1), color-mix(in srgb, rgba(var(--primary), 1) 62%, #fff));border-radius:inherit;opacity:0;content:"";position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 50%,#0000 50%);mask-image:linear-gradient(90deg,#000 50%,#0000 50%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:200% 100%;mask-size:200% 100%}.progress-segment.is-on:after{opacity:1;-webkit-mask-position:0 0;mask-position:0 0}@media (prefers-reduced-motion:no-preference){.progress-segment.is-on:after{transition:-webkit-mask-position .332s cubic-bezier(.1,.9,.2,1),mask-position .332s cubic-bezier(.1,.9,.2,1);transition:-webkit-mask-position .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1);transition:mask-position .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1);transition:mask-position .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1), -webkit-mask-position .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}}.swatch-picker{flex-wrap:wrap;gap:6px;margin:-4px;padding:4px;display:flex}.swatch-picker-sm .swatch-option{width:24px;height:24px}.swatch-picker-md .swatch-option{width:30px;height:30px}.swatch-picker-lg .swatch-option{width:36px;height:36px}.swatch-option{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.swatch-option:before{z-index:0;background:var(--swatch-fill,rgba(var(--primary,#4caf5e), 1));content:"";border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000014}.swatch-option[aria-checked=true]:after{content:"";border:2px solid;border-radius:50%;position:absolute;inset:-4px}.swatch-option:focus-visible{outline:2px solid rgba(var(--primary,#4caf5e), .6);outline-offset:5px}.swatch-option[aria-disabled=true]{opacity:.4;cursor:not-allowed}.swatch-option.swatch-cyan:before{background:rgba(var(--cyan-accent,#0dcaf0), 1);filter:brightness(.85)saturate(1.3)}.swatch-option.swatch-blue:before{background:rgba(var(--blue-accent,#0d6efd), 1);filter:brightness(.85)saturate(1.3)}.swatch-option.swatch-orange:before{background:rgba(var(--orange-accent,#fd7e14), 1);filter:brightness(.85)saturate(1.3)}.swatch-option.swatch-yellow:before{background:rgba(var(--yellow-accent,#ffc107), 1);filter:brightness(.85)saturate(1.3)}.swatch-option.swatch-green:before{background:rgba(var(--green-accent,#198754), 1);filter:brightness(.85)saturate(1.3)}.swatch-option.swatch-purple:before{background:rgba(var(--purple-accent,#6f42c1), 1);filter:brightness(.85)saturate(1.3)}.swatch-option.swatch-pink:before{background:rgba(var(--pink-accent,#d63384), 1);filter:brightness(.85)saturate(1.3)}.swatch-option.swatch-red:before{background:rgba(var(--red-accent,#dc3545), 1);filter:brightness(.85)saturate(1.3)}.swatch-option.swatch-cyan:before{filter:none;background:#0a7489}.swatch-option.swatch-yellow:before{filter:none;background:#8a6500}.swatch-option.swatch-orange:before{filter:none;background:#b5500b}.dark-theme .swatch-option.swatch-cyan:before{background:rgba(var(--cyan-accent,#0dcaf0), 1);filter:brightness(1.1)saturate(1.5)}.dark-theme .swatch-option.swatch-blue:before{background:rgba(var(--blue-accent,#0d6efd), 1);filter:brightness(1.1)saturate(1.5)}.dark-theme .swatch-option.swatch-orange:before{background:rgba(var(--orange-accent,#fd7e14), 1);filter:brightness(1.1)saturate(1.5)}.dark-theme .swatch-option.swatch-yellow:before{background:rgba(var(--yellow-accent,#ffc107), 1);filter:brightness(1.1)saturate(1.5)}.dark-theme .swatch-option.swatch-green:before{background:rgba(var(--green-accent,#198754), 1);filter:brightness(1.1)saturate(1.5)}.dark-theme .swatch-option.swatch-purple:before{background:rgba(var(--purple-accent,#6f42c1), 1);filter:brightness(1.1)saturate(1.5)}.dark-theme .swatch-option.swatch-pink:before{background:rgba(var(--pink-accent,#d63384), 1);filter:brightness(1.1)saturate(1.5)}.dark-theme .swatch-option.swatch-red:before{background:rgba(var(--red-accent,#dc3545), 1);filter:brightness(1.1)saturate(1.5)}.swatch-automatic:before{background:conic-gradient(from 210deg,#f25f8c,#f7a440,#f5d33b,#4cc983,#3fb7e8,#6f7cf2,#c46ef0,#f25f8c)}.swatch-symbol{z-index:1;color:rgba(var(--white,#f8f9fa), 1);font-variation-settings:"FILL" 1;font-size:16px;position:relative}.swatch-mark{z-index:1;background:rgba(var(--card-bg-opaque), 1);width:9px;height:9px;box-shadow:inset 0 0 0 2px rgba(var(--faint-text), .8);border-radius:50%;position:absolute;bottom:-2px;right:-2px}.swatch-picker-container{container-type:inline-size}.swatch-picker-labelled{grid-template-columns:repeat(var(--swatch-count,8), minmax(0, 1fr));gap:.375rem;margin:0;padding:0;display:grid}@container (width<=519.98px){.swatch-picker-labelled{grid-template-columns:repeat(var(--swatch-half,4), minmax(0, 1fr))}}.swatch-picker-labelled .swatch-option{pointer-events:none}.swatch-picker-labelled .swatch-option.swatch-cyan{--swatch-ring:#0a7489}.swatch-picker-labelled .swatch-option.swatch-yellow{--swatch-ring:#8a6500}.swatch-picker-labelled .swatch-option.swatch-orange{--swatch-ring:#b5500b}.dark-theme .swatch-picker-labelled .swatch-option.swatch-cyan{--swatch-ring:rgba(var(--cyan-accent,#0dcaf0), 1)}.dark-theme .swatch-picker-labelled .swatch-option.swatch-blue{--swatch-ring:rgba(var(--blue-accent,#0d6efd), 1)}.dark-theme .swatch-picker-labelled .swatch-option.swatch-orange{--swatch-ring:rgba(var(--orange-accent,#fd7e14), 1)}.dark-theme .swatch-picker-labelled .swatch-option.swatch-yellow{--swatch-ring:rgba(var(--yellow-accent,#ffc107), 1)}.dark-theme .swatch-picker-labelled .swatch-option.swatch-green{--swatch-ring:rgba(var(--green-accent,#198754), 1)}.dark-theme .swatch-picker-labelled .swatch-option.swatch-purple{--swatch-ring:rgba(var(--purple-accent,#6f42c1), 1)}.dark-theme .swatch-picker-labelled .swatch-option.swatch-pink{--swatch-ring:rgba(var(--pink-accent,#d63384), 1)}.dark-theme .swatch-picker-labelled .swatch-option.swatch-red{--swatch-ring:rgba(var(--red-accent,#dc3545), 1)}.swatch-cell{min-width:0;font:inherit;color:rgba(var(--faint-text), 1);cursor:pointer;background:0 0;border:0;border-radius:.625rem;justify-items:center;gap:.4375rem;padding:.5rem 0 .375rem;font-size:.75rem;font-weight:500;transition:background-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1);display:grid}.swatch-cell:hover{background:rgba(var(--card-bg-hover), 1)}.swatch-cell:focus-visible{outline:2px solid rgba(var(--primary,#4caf5e), .6);outline-offset:1px}.swatch-cell[aria-checked=true]{color:inherit}.swatch-cell[aria-checked=true] .swatch-option:after{border:2px solid var(--swatch-ring,var(--swatch-fill,currentcolor));content:"";border-radius:50%;position:absolute;inset:-4px}.swatch-cell[aria-disabled=true]{opacity:.4;cursor:not-allowed}.swatch-picker-labelled .swatch-option{width:2.125rem;height:2.125rem}.swatch-name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.swatch-check{z-index:1;color:#fff;animation:.332s cubic-bezier(.1,.9,.2,1) both checkPop;animation:checkPop .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both;font-size:1.25rem;position:relative}.swatch-cyan .swatch-check,.swatch-yellow .swatch-check,.swatch-orange .swatch-check,.swatch-light-fill .swatch-check{color:#1c1f26}.swatch-image:before{background:var(--swatch-image) center/cover no-repeat,var(--swatch-fill,rgba(var(--faint-text), .2))}.swatch-image .swatch-check{background:#00000052;border-radius:50%;box-shadow:0 0 0 .375rem #00000052}.swatch-action-disc{color:rgba(var(--faint-text), 1)}.swatch-action-disc:before{background:rgba(var(--card-bg-hover), .6);border:1.5px dashed rgba(var(--faint-text), .7);box-shadow:none}.swatch-action-disc .swatch-symbol{z-index:1;font-size:1.25rem;position:relative}.swatch-action .swatch-name{white-space:normal;-webkit-line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box}.swatch-action:hover .swatch-action-disc{color:inherit}.swatch-action:hover .swatch-action-disc:before{border-color:currentColor}.swatch-action[aria-busy=true]{cursor:progress}.swatch-action-spinner{z-index:1;border:2px solid;border-right-color:#0000;border-radius:50%;width:1.125rem;height:1.125rem;animation:.8s linear infinite spinTurn;position:relative}.icon-picker{flex-wrap:wrap;align-items:center;gap:6px;display:flex;position:relative}.icon-picker-row{flex-wrap:wrap;gap:6px;display:flex}.icon-option{background:rgba(var(--card-bg-opaque), 1);border:1px solid rgba(var(--border-color), .8);border-radius:var(--control-radius,8px);cursor:pointer;place-items:center;width:34px;height:34px;padding:0;display:grid}.icon-option .material-symbols-rounded{font-size:20px}.icon-option:hover{background:rgba(var(--card-bg-hover), 1)}.icon-option[aria-checked=true]{border-color:currentColor;box-shadow:inset 0 0 0 1px}.icon-option:focus-visible{outline:2px solid rgba(var(--primary,#4caf5e), .6);outline-offset:2px}.icon-picker-sm .icon-option{border-radius:6px;width:28px;height:28px}.icon-picker-sm .icon-option .material-symbols-rounded{font-size:18px}.icon-picker-more{color:rgba(var(--faint-text), 1);border-style:dashed}.icon-picker-more.labelled{height:34px;font:inherit;border:1px dashed rgba(var(--border-color), 1);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:500;transition:background-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1);display:inline-flex}.icon-picker-more.labelled .material-symbols-rounded{font-size:18px}.icon-picker-more.labelled:hover,.icon-picker-more.labelled[aria-expanded=true]{color:inherit;background:rgba(var(--border-color), .25)}.icon-picker-more.labelled:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.icon-picker-panel{z-index:var(--layer-dropdown);width:max-content;max-width:calc(100vw - 32px);color:inherit;background:var(--popover-surface,rgba(var(--card-bg-opaque), 1));border:1px solid var(--popover-edge,rgba(var(--border-color), .8));box-shadow:var(--shadow-raised,0 12px 32px #0000002e);-webkit-backdrop-filter:var(--popover-blur,none);backdrop-filter:var(--popover-blur,none);border-radius:var(--popover-radius,10px);transform-origin:0 0;animation:.332s cubic-bezier(.1,.9,.2,1) both enterScaleMicro;animation:enterScaleMicro .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both;flex-direction:column;gap:8px;margin:0;padding:12px;display:flex;position:fixed;inset:auto;overflow:auto}.icon-picker-panel.is-sheet{width:auto;padding:0 16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));border-radius:var(--popover-radius,16px) var(--popover-radius,16px) 0 0;box-shadow:0 0 0 100vmax var(--sheet-scrim,#00000040),var(--shadow-raised,0 -8px 24px #00000029);border-bottom:0}.icon-picker-panel.is-sheet:before{z-index:1;background:rgba(var(--gray-100), .22);content:"";border-radius:4px;width:36px;height:4px;margin:8px auto 10px;display:block;position:sticky;top:0}.icon-picker-panel.is-sheet{animation:.506s cubic-bezier(.1,.9,.2,1) both popoverSheetEnter;animation:popoverSheetEnter .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1) 0s both}.icon-picker-panel.is-sheet .icon-picker-grid{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));max-height:none}.icon-picker-panel.is-sheet .icon-picker-grid .icon-option{width:48px;height:48px}.icon-picker-grid{grid-template-columns:repeat(6,40px);gap:6px;max-height:232px;display:grid;overflow:auto}.icon-picker-grid .icon-option{width:40px;height:40px}.icon-option.has-content{overflow:hidden}.icon-option.has-content .icon-option-content{place-items:center;width:100%;height:100%;font-weight:600;display:grid}.icon-option.has-content img{object-fit:contain;width:70%;height:70%}.icon-picker-tabs{flex-wrap:wrap;gap:4px;display:flex}.icon-picker-tab{height:26px;font:inherit;color:rgba(var(--faint-text), 1);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:12.5px;transition:background-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1)}.icon-picker-tab:hover{color:inherit;background:rgba(var(--border-color), .25)}.icon-picker-tab[aria-selected=true]{color:inherit;background:rgba(var(--border-color), .4);font-weight:500}.icon-picker-tab:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.icon-picker-empty{color:rgba(var(--faint-text), 1);margin:4px 2px;font-size:12.5px}.list-row-list{margin:0;padding:0;list-style:none}.list-row{border-top:1px solid rgba(var(--border-color), .4);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:50px;padding:9px 12px 9px 16px;transition:background-color .1s cubic-bezier(.8,0,.2,1);display:grid;position:relative}.list-row:hover{background:rgba(var(--border-color), .18)}.list-row.no-leading{grid-template-columns:minmax(0,1fr) auto;padding-left:20px}.list-row.editing,.list-row.editing:hover{background:rgba(var(--primary,#4caf5e), .05)}.list-row.editing.no-leading{grid-template-columns:minmax(0,1fr)}.list-row.editing:not(.no-leading){grid-template-columns:auto minmax(0,1fr)}.list-row.dragging{z-index:2;background:var(--glass-card-bg-hover,rgba(var(--card-bg-opaque), 1));border-radius:var(--glass-card-radius,6px);box-shadow:var(--shadow-raised,0 8px 24px #00000029)}.list-row.flash{--motion-highlight-color:rgba(var(--primary), .14);animation:1.2s cubic-bezier(.8,0,.2,1) highlightFlash}@media screen and (width<=767px){.list-row.stack-actions-mobile:not(.editing){grid-template-columns:minmax(0,1fr);row-gap:6px}.list-row.stack-actions-mobile:not(.editing):not(.no-leading){grid-template-columns:auto minmax(0,1fr)}.list-row.stack-actions-mobile:not(.editing)>.list-row-actions{grid-column:1/-1;justify-content:flex-end}}.list-row-leading{align-items:center;display:flex}.list-row-main{align-items:center;gap:10px;min-width:0;display:flex}.list-row-actions{align-items:center;gap:2px;display:flex}.list-row-editor{min-width:0}.drag-handle{width:28px;height:28px;color:rgba(var(--faint-text), .7);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.drag-handle .material-symbols-rounded{font-size:20px}.drag-handle:hover{color:inherit;background:rgba(var(--border-color), .25)}.drag-handle:active{cursor:grabbing}.drag-handle:focus-visible{outline:2px solid rgba(var(--primary,#4caf5e), .6);outline-offset:1px}@media (pointer:coarse){.drag-handle:before{content:"";position:absolute;inset:-8px}}.choice-card-list{--choice-card-gap:.5rem;gap:var(--choice-card-gap);display:grid}.choice-card-row-fold{grid-template-rows:1fr;transition:grid-template-rows .506s cubic-bezier(.8,0,.2,1),margin .506s cubic-bezier(.8,0,.2,1),opacity .15s cubic-bezier(.7,0,1,.5);display:grid}.choice-card-row-fold.is-leaving{margin-top:calc(-1*var(--choice-card-gap,8px));opacity:0;pointer-events:none;grid-template-rows:0fr}@media (prefers-reduced-motion:reduce){.choice-card-row-fold{transition:opacity .1s linear}}:root:is(.reduced-motion,:has(.reduced-motion)) .choice-card-row-fold{transition:opacity .1s linear}.choice-card-row-clip{min-height:0;overflow:hidden}.choice-card-row{box-sizing:border-box;background:var(--choice-row-surface,rgba(var(--card-bg), .62));border:1px solid var(--choice-row-edge,rgba(var(--border-color), var(--opacity-02)));border-radius:1rem;gap:.5rem;padding:.75rem;transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1);display:grid}@media (hover:hover){.choice-card-row:not(.is-skeleton):hover{background:var(--choice-row-surface-hover,rgba(var(--card-bg), .92))}}.choice-card-row.has-error{border-color:rgba(var(--danger-icon), .4)}.choice-card-row-line{align-items:center;gap:.875rem;min-width:0;display:flex}.choice-card-row-leading{flex:none;display:flex}.choice-card-row-main{flex:auto;gap:.1875rem;min-width:0;display:grid}.choice-card-row-title{white-space:nowrap;color:rgba(var(--gray-100), 1);text-overflow:ellipsis;font-size:1rem;font-weight:600;line-height:1.3;overflow:hidden}.choice-card-row-meta{color:var(--text-secondary,rgba(var(--faint-text), 1));font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.8125rem;line-height:1.4;display:flex}.choice-card-row-error{color:rgba(var(--danger-icon), 1);align-items:center;gap:.375rem;margin-top:.125rem;font-size:.8125rem;line-height:1.4;display:flex}.choice-card-row-error svg{flex:none}.choice-card-row-action{flex:none;display:flex}.choice-card-row-action>:is(.primary-button,.secondary-button,.ghost-button,.danger-button){white-space:nowrap;min-height:2rem;padding-inline:.875rem;font-size:.8125rem}@media (pointer:coarse){.choice-card-row-action>:is(.primary-button,.secondary-button,.ghost-button,.danger-button){min-height:2.75rem;padding-inline:1rem}}.choice-card-tile{letter-spacing:.01em;color:#fff;background:linear-gradient(140deg, hsla(var(--choice-card-hue,210), 75%, 62%, 1), hsla(calc(var(--choice-card-hue,210) + 40), 70%, 50%, 1));border-radius:.75rem;flex:none;place-items:center;width:2.75rem;height:2.75rem;font-size:1rem;font-weight:650;display:grid;box-shadow:inset 0 0 0 1px #ffffff40}.choice-card-chip{border-radius:999px;padding:.0625rem .5rem;font-size:.75rem;font-weight:600;line-height:1.5}.choice-card-chip.is-accent{color:rgba(var(--primary), 1);background:rgba(var(--primary), .12)}.choice-card-chip.is-success{color:rgba(var(--success-icon), 1);background:rgba(var(--success-icon), .13)}.choice-card-chip.is-neutral{color:var(--text-secondary,rgba(var(--faint-text), 1));background:rgba(var(--gray-100), .08)}.choice-card-row.is-skeleton .skeleton-bone{display:block}.choice-card-row.is-skeleton .choice-card-row-main{gap:.4375rem}.choice-card-skeleton-tile{border-radius:.75rem;flex:none;width:2.75rem;height:2.75rem}.choice-card-skeleton-title{width:55%;height:.8125rem}.choice-card-skeleton-meta{width:35%;height:.625rem}.choice-card-skeleton-action{border-radius:999px;flex:none;width:5.25rem;height:2rem}.choice-card-empty{text-align:center;justify-items:center;gap:.625rem;padding:2.125rem 1.25rem 1.875rem;animation:.332s cubic-bezier(.1,.9,.2,1) both fadeIn;display:grid}.choice-card-empty-icon{width:4rem;height:4rem;color:rgba(var(--primary), 1);background:rgba(var(--primary), .12);border-radius:1.25rem;place-items:center;display:grid}.choice-card-empty-title{color:rgba(var(--gray-100), 1);font-size:1rem;font-weight:600}.choice-card-empty-body{max-width:30ch;color:var(--text-secondary,rgba(var(--faint-text), 1));margin:0;font-size:.875rem}.search-field{height:var(--density-control-height,32px);font-size:var(--control-font-size,.875rem);align-items:center;gap:6px;padding:0 8px;display:flex}@media (pointer:coarse){.search-field{font-size:1rem}}.search-field{background:rgba(var(--card-bg), .5);border:1px solid rgba(var(--border-color), .8);border-radius:var(--control-radius,6px)}.search-field:focus-within{border-color:rgba(var(--primary,#4caf5e), .6);box-shadow:0 0 0 2px rgba(var(--primary,#4caf5e), .25)}.search-field input,.search-field input[type],.search-field input[type]:focus,.search-field input[type].focus,.search-field input[type]:hover{min-width:0;height:100%;font:inherit;color:inherit;box-shadow:none;appearance:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0}.search-field-sm{height:28px;font-size:.8125rem}.search-field-icon.material-symbols-rounded{color:rgba(var(--faint-text), 1);font-size:18px}.search-create-item .text{color:rgba(var(--primary,#4caf5e), 1);align-items:center;gap:8px;display:inline-flex}.search-create-item .text .material-symbols-rounded{font-size:20px}.shelf-panel{--shelf-panel-radius:1.25rem;--shelf-panel-columns:1;background:var(--dialog-glass,rgba(var(--card-bg), .92));border:1px solid var(--dialog-glass-edge,rgba(var(--border-color), .6));border-radius:var(--shelf-panel-radius);-webkit-backdrop-filter:blur(26px)saturate(1.5);backdrop-filter:blur(26px)saturate(1.5);animation:.506s cubic-bezier(.1,.9,.2,1) both shelfPanelIn;animation:shelfPanelIn .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1) 0s both;margin-top:.75rem;display:grid;box-shadow:0 10px 30px -12px #0f172a38,0 1px 3px #0f172a0f}.shelf-panel.is-closing{pointer-events:none;animation:.15s cubic-bezier(.7,0,1,.5) both shelfPanelOut}@media (prefers-reduced-motion:reduce){.shelf-panel{animation:none}}:root:is(.reduced-motion,:has(.reduced-motion)) .shelf-panel{animation:none}@media (width>=1280px){.shelf-panel{--shelf-panel-columns:2}}@media (width>=1920px){.shelf-panel{--shelf-panel-columns:3}}@keyframes shelfPanelIn{0%{opacity:0;clip-path:inset(0 0 100% 0 round var(--shelf-panel-radius));transform:translateY(-8px)scale(.985)}60%{opacity:1}to{opacity:1;clip-path:inset(0 0 0 0 round var(--shelf-panel-radius));transform:none}}@keyframes shelfPanelOut{to{opacity:0;transform:translateY(-6px)scale(.985)}}.shelf-panel-header{align-items:center;gap:.75rem;min-width:0;padding:.875rem .875rem .75rem 1rem;display:flex}@media (width<=767.98px){.shelf-panel-header{flex-wrap:wrap;row-gap:.625rem;padding:.75rem .75rem .625rem .875rem}}.shelf-panel-icon{width:2rem;height:2rem;color:rgba(var(--primary), 1);background:var(--accent-tint,rgba(var(--primary), .12));border-radius:.625rem;flex:none;place-items:center;display:grid}.shelf-panel-title{white-space:nowrap;min-width:0;color:rgba(var(--gray-100), 1);text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:600;line-height:1.3;overflow:hidden}.shelf-panel-count{box-sizing:border-box;text-align:center;min-width:1.375rem;color:var(--text-secondary,rgba(var(--faint-text), 1));background:rgba(var(--gray-100), .08);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:.0625rem .5rem;font-size:.75rem;font-weight:600;line-height:1.5}.shelf-panel-spacer{flex:1 1 0}.shelf-panel-tools{flex:none;align-items:center;gap:.5rem;display:flex}.shelf-panel-tools .search-field{border-radius:999px;width:15rem}@media (width<=767.98px){.shelf-panel-tools{flex:1 0 100%;order:9}.shelf-panel-tools .search-field{flex:1;width:auto}}.shelf-panel-close:is(.ghost-button,.secondary-button),.shelf-panel-icon-button:is(.ghost-button,.secondary-button){border-radius:999px;flex:none;justify-content:center;width:2rem;min-width:0;height:2rem;min-height:0;padding:0}@media (pointer:coarse){.shelf-panel-close:is(.ghost-button,.secondary-button),.shelf-panel-icon-button:is(.ghost-button,.secondary-button){width:2.75rem;height:2.75rem}}.shelf-panel-icon-button:is(.ghost-button,.secondary-button){color:var(--text-secondary,rgba(var(--faint-text), 1))}.shelf-panel-icon-button:is(.ghost-button,.secondary-button) .material-symbols-rounded{font-size:1.125rem}@media (hover:hover){.shelf-panel-icon-button.is-danger:not(:disabled):hover{color:rgba(var(--danger-icon), 1);background:rgba(var(--danger-icon), .1)}}.shelf-panel-body{min-width:0;padding:0 .75rem .75rem}@media (width<=767.98px){.shelf-panel-body{padding:0 .5rem .5rem}}.shelf-panel-body>:is(.message-bar-component,.error-list,ul){margin:0 0 .5rem}.shelf-panel.is-grid .choice-card-list{grid-template-columns:repeat(var(--shelf-panel-columns), minmax(0, 1fr))}.shelf-panel.is-grid .choice-card-row{border-color:var(--choice-row-edge,rgba(var(--gray-100), .06));border-radius:.875rem;padding:.625rem}.shelf-panel.is-grid .choice-card-row.is-done{background:rgba(var(--success-icon), .12);border-color:rgba(var(--success-icon), .28)}.shelf-panel.is-grid .choice-card-row-line{gap:.75rem}.shelf-panel.is-grid .choice-card-row-main{gap:.0625rem}.shelf-panel.is-grid .choice-card-row-title{font-size:.875rem}.shelf-panel.is-grid .choice-card-row-meta{white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;display:block;overflow:hidden}.shelf-panel.is-grid .choice-card-row-action{align-items:center;gap:.375rem}.shelf-panel.is-grid .choice-card-row.is-skeleton .choice-card-row-main{gap:.4375rem}.shelf-panel.is-grid .choice-card-skeleton-action{width:7.5rem}.shelf-panel.is-grid .choice-card-empty{grid-column:1/-1;gap:.25rem;padding:1.125rem 1rem 1.625rem}.shelf-panel.is-grid .choice-card-empty-icon{width:3.5rem;height:3.5rem;box-shadow:inset 0 0 0 1px rgba(var(--gray-100), .08);border-radius:1.125rem;margin-bottom:.625rem}.shelf-panel.is-grid .choice-card-empty-title{font-size:.875rem}.shelf-panel-restore .busy-label-text{align-items:center;gap:.375rem;display:inline-flex}@media (width<=767.98px){.shelf-panel-restore:is(.secondary-button,.primary-button){border-radius:999px;justify-content:center;width:2rem;min-width:0;padding-inline:0}}@media (width<=767.98px) and (pointer:coarse){.shelf-panel-restore:is(.secondary-button,.primary-button){width:2.75rem;padding-inline:0}}@media (width<=767.98px){.shelf-panel-restore .shelf-panel-restore-label{display:none}}.choice-card-row.is-done .shelf-panel-restore{color:rgba(var(--success-icon), 1)}.splitter{--splitter-line:rgba(var(--border-color-card), .3);--splitter-line-strong:rgba(var(--border-color-card), .5);--splitter-grip:rgba(var(--gray-100), .45);--splitter-halo:rgba(var(--card-bg), 1);z-index:3;background:var(--splitter-line);touch-action:none;outline:none;flex:0 0 1px;align-self:stretch;transition:background-color .1s linear;position:relative}.splitter:before{cursor:col-resize;content:"";position:absolute;inset:0 -6px}.splitter.at-min:before{cursor:e-resize}.splitter.at-max:before,.splitter.grows-start.at-min:before{cursor:w-resize}.splitter.grows-start.at-max:before{cursor:e-resize}@media (pointer:coarse){.splitter:before{inset:0 -22px}}.splitter-edge{z-index:7;background:0 0;width:8px;position:absolute;top:16px;bottom:16px;left:-4px}.splitter-edge:before{cursor:ew-resize;inset:0}.splitter-edge:after{background:rgba(var(--primary), 1);opacity:0;pointer-events:none;content:"";border-radius:2px;width:2px;transition:opacity .1s linear;position:absolute;top:0;bottom:0;left:3px}.splitter-edge:hover:after{opacity:.35}.splitter-edge.is-dragging:after{opacity:1}@media (pointer:coarse){.splitter-edge{width:24px;left:-12px}.splitter-edge:after{left:11px}}.splitter-grip{background:var(--splitter-grip);width:4px;height:36px;box-shadow:0 0 0 2px var(--splitter-halo);opacity:0;pointer-events:none;border-radius:4px;margin:-18px 0 0 -2px;transition:opacity .1s linear,background-color .1s linear,transform .2s cubic-bezier(.1,.9,.2,1);position:absolute;top:50%;left:50%}.splitter-edge .splitter-grip{left:4px}@media (pointer:coarse){.splitter-grip{opacity:.55;height:40px;margin-top:-20px}.splitter-edge .splitter-grip{left:12px}}.splitter:not(.splitter-edge):hover,.splitter:not(.splitter-edge):focus-visible{background:var(--splitter-line-strong)}.splitter:hover .splitter-grip,.splitter:focus-visible .splitter-grip{opacity:1}.splitter:focus-visible{box-shadow:none;animation:none}.splitter:focus-visible .splitter-grip{background:rgba(var(--primary), 1);box-shadow:0 0 0 2px var(--splitter-halo),0 0 0 4px rgba(var(--primary), .35)}.splitter:not(.splitter-edge).is-dragging{background:rgba(var(--primary), 1)}.splitter.is-dragging .splitter-grip{background:rgba(var(--primary), 1);opacity:1;transform:scaleY(1.15)}.splitter-shield{z-index:690;cursor:col-resize;-webkit-user-select:none;user-select:none;position:fixed;inset:0}.splitter-shield.grows-start{cursor:ew-resize}@media (prefers-reduced-motion:reduce){.splitter,.splitter-grip,.splitter-edge:after{transition:none}}.date-time-field{max-width:100%;height:var(--density-control-height,32px);font-size:var(--control-font-size,.875rem);background:rgba(var(--card-bg), .5);border:1px solid rgba(var(--border-color), .8);border-radius:var(--control-radius,6px);align-items:center;gap:2px;padding:0 4px 0 2px;transition:border-color .15s cubic-bezier(.8,0,.2,1),box-shadow .15s cubic-bezier(.8,0,.2,1);display:inline-flex}@media (pointer:coarse){.date-time-field{font-size:1rem}}@media (prefers-reduced-motion:reduce){.date-time-field{transition:none}}.date-time-field:focus-within{border-color:rgba(var(--primary,#4caf5e), .6);box-shadow:0 0 0 2px rgba(var(--primary,#4caf5e), .25)}.date-time-field.is-empty{color:rgba(var(--faint-text), 1)}.date-time-field.is-disabled{opacity:.55}.date-time-field>button{min-width:0;height:100%;font:inherit;color:inherit;border-radius:calc(var(--control-radius,6px) - 2px);box-shadow:none;background:0 0;border:0;outline:none;padding:0 6px}.date-time-field>button:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--primary,#4caf5e), .6)}.date-time-field>button:disabled{cursor:default}.date-time-field>.date-time-field-date{cursor:pointer;flex:0 auto;align-items:center;gap:6px;min-width:2.5em;padding-right:0;display:inline-flex;overflow:hidden}.date-time-field-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.date-time-field-icon.material-symbols-rounded{color:rgba(var(--faint-text), 1);font-size:18px}.date-time-field-sep{margin-left:-2px}.date-time-field>.date-time-field-time{flex:none;align-self:stretch;margin:0}.date-time-field>.date-time-field-time .dropdown{height:100%}.date-time-field>.date-time-field-time .dropdown-toggle{min-width:0;height:100%;font:inherit;color:inherit;border-radius:calc(var(--control-radius,6px) - 2px);box-shadow:none;font-variant-numeric:tabular-nums;background:0 0;border:0;padding-left:6px}.date-time-field>.date-time-field-time .dropdown-toggle:hover,.date-time-field>.date-time-field-time .dropdown-toggle:active{background:0 0;border:0}.date-time-field>.date-time-field-time .dropdown-toggle:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--primary,#4caf5e), .6)}.date-time-field>.date-time-field-time .dropdown-toggle:disabled{color:inherit;background:0 0}.date-time-field>.date-time-field-clear{width:28px;color:rgba(var(--faint-text), 1);cursor:pointer;flex:none;place-items:center;padding:0;display:inline-grid}.date-time-field>.date-time-field-clear .material-symbols-rounded{font-size:18px}.date-time-field>.date-time-field-clear:hover{color:inherit}.picker-panel-component{color:inherit;background:var(--popover-surface,rgba(var(--card-bg-opaque), 1));border:1px solid var(--popover-edge,rgba(var(--border-color), .35));border-radius:var(--popover-radius,14px);animation:.332s cubic-bezier(.1,.9,.2,1) both pickerPanelEnter;animation:pickerPanelEnter .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both;transform-origin:48px 0;flex-direction:column;display:flex}.picker-panel-component.floating,.picker-panel-component.sheet{background:var(--popover-surface,rgba(var(--card-bg-opaque), 1));border:1px solid var(--popover-edge,rgba(var(--border-color), .35));box-shadow:var(--shadow-raised,0 1px 2px rgba(var(--black-static), .12), 0 12px 32px rgba(var(--black-static), .24));-webkit-backdrop-filter:var(--popover-blur,none);backdrop-filter:var(--popover-blur,none)}.picker-panel-component.sheet{padding-bottom:env(safe-area-inset-bottom,0);border-radius:var(--popover-radius,16px) var(--popover-radius,16px) 0 0}.picker-panel-component.sheet:before{z-index:1;background:rgba(var(--gray-100), .22);content:"";border-radius:4px;width:36px;height:4px;margin:8px auto 10px;display:block;position:sticky;top:0}.picker-panel-component.sheet{animation:.506s cubic-bezier(.1,.9,.2,1) both popoverSheetEnter;animation:popoverSheetEnter .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1) 0s both;transform-origin:50% 100%}.picker-panel-component.sheet::backdrop{background:rgba(var(--black-static), .35)}@keyframes pickerPanelEnter{0%{opacity:0;transform:translateY(-4px)scale(.96)}to{opacity:1;transform:none}}.picker-panel-header{align-items:center;gap:10px;padding:12px 14px 0;display:flex}.picker-panel-title{flex:1;margin:0;font-size:1rem;font-weight:700;line-height:1.2}.picker-panel-close{width:30px;height:30px;color:rgba(var(--faint-text), 1);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-4px;padding:0;transition:background-color .1s cubic-bezier(.8,0,.2,1);display:grid}.picker-panel-close:hover{background:rgba(var(--border-color), .25)}.picker-panel-close:disabled{opacity:.5;cursor:default}.picker-panel-tabs{gap:4px;padding:10px 14px 0;display:flex}.picker-panel-tab{font:inherit;color:rgba(var(--faint-text), 1);border-radius:var(--menu-item-radius,8px);cursor:pointer;background:0 0;border:1px solid #0000;padding:8px 10px;font-size:.8125rem;font-weight:600;transition:color .1s cubic-bezier(.8,0,.2,1),background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1);position:relative}.picker-panel-tab:after{background:rgba(var(--primary), 1);content:"";border-radius:3px;width:16px;height:3px;margin-left:-8px;transition:transform .15s cubic-bezier(.7,0,1,.5);position:absolute;bottom:2px;left:50%;transform:scaleX(0)}.picker-panel-tab:hover,.picker-panel-tab[aria-selected=true]{color:inherit}.picker-panel-tab[aria-selected=true]{background:rgba(var(--card-bg-hover), .7);border-color:rgba(var(--border-color), .5)}.picker-panel-tab[aria-selected=true]:after{transition:transform .332s cubic-bezier(.1,.9,.2,1);transition:transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1);transform:scaleX(1)}.picker-panel-body{flex-direction:column;gap:12px;min-height:0;padding:14px;display:flex;overflow:auto}.picker-panel-footer{border-top:1px solid rgba(var(--border-color), .35);justify-content:flex-end;gap:8px;padding:12px 14px;display:flex}.tile-radio-component{--tile-radius:50%;grid-template-columns:repeat(var(--tile-columns,5), minmax(0, 1fr));gap:10px;display:grid}@media (width<=600px){.tile-radio-component{grid-template-columns:repeat(var(--tile-columns-narrow,4), minmax(0, 1fr))}}.tile-radio{width:100%;max-width:72px;color:inherit;border-radius:var(--tile-radius);cursor:pointer;aspect-ratio:1;background:0 0;border:0;justify-self:center;place-items:center;padding:0;transition:transform .1s cubic-bezier(.8,0,.2,1);display:grid;position:relative}.tile-radio:before{border-radius:var(--tile-radius);box-shadow:0 0 0 0 rgba(var(--primary), 1);pointer-events:none;content:"";transition:box-shadow .15s cubic-bezier(.7,0,1,.5);position:absolute;inset:-3px}.tile-radio:hover{transform:translateY(-2px)}.tile-radio:hover:before{box-shadow:0 0 0 1px rgba(var(--border-color), .6)}.tile-radio[aria-checked=true]:before{box-shadow:0 0 0 3px rgba(var(--primary), 1);transition:box-shadow .38s cubic-bezier(.1,.9,.2,1);transition:box-shadow .38s linear(0, .0172, .0621, .1263, .2027, .2857, .3709, .455, .5355, .6106, .6793, .741, .7954, .8427, .883, .9169, .9448, .9675, .9854, .9992, 1.0095, 1.0169, 1.0219, 1.0248, 1.0262, 1.0264, 1.0257, 1.0243, 1.0225, 1.0204, 1.0181, 1.0159, 1.0137, 1.0116, 1.0097, 1.0079, 1.0064, 1.005, 1.0038, 1.0028, 1)}@media (prefers-reduced-motion:reduce){.tile-radio:hover{transform:none}}.tile-radio-content{border-radius:var(--tile-radius);pointer-events:none;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.tile-radio-content>*{width:100%;max-width:100%;height:100%}.tile-radio-tick{width:22px;height:22px;color:rgba(var(--white-static), 1);background:rgba(var(--primary), 1);border:2px solid rgba(var(--card-bg-opaque), 1);border-radius:50%;place-items:center;transition:transform .15s cubic-bezier(.7,0,1,.5);display:grid;position:absolute;bottom:-3px;right:-3px;transform:scale(0)}.tile-radio[aria-checked=true] .tile-radio-tick{transition:transform .38s cubic-bezier(.1,.9,.2,1);transition:transform .38s linear(0, .0172, .0621, .1263, .2027, .2857, .3709, .455, .5355, .6106, .6793, .741, .7954, .8427, .883, .9169, .9448, .9675, .9854, .9992, 1.0095, 1.0169, 1.0219, 1.0248, 1.0262, 1.0264, 1.0257, 1.0243, 1.0225, 1.0204, 1.0181, 1.0159, 1.0137, 1.0116, 1.0097, 1.0079, 1.0064, 1.005, 1.0038, 1.0028, 1);transform:scale(1)}.tile-radio-badge{white-space:nowrap;color:rgba(var(--faint-text), 1);background:rgba(var(--card-bg-opaque), 1);border:1px solid rgba(var(--border-color), .45);border-radius:999px;padding:0 6px;font-size:.6875rem;font-weight:700;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.swatch-group-component{grid-template-columns:repeat(var(--swatch-count,9), minmax(0, var(--swatch-size,34px)));gap:8px;display:grid}@media (width<=420px){.swatch-group-component{gap:6px}}.swatch-group-component .swatch{width:100%;color:inherit;background:var(--swatch-color);cursor:pointer;aspect-ratio:1;border:0;border-radius:50%;padding:0;position:relative}.swatch-group-component .swatch:after{pointer-events:none;content:"";border-radius:50%;transition:box-shadow .15s cubic-bezier(.7,0,1,.5);position:absolute;inset:-4px;box-shadow:0 0}.swatch-group-component .swatch[aria-checked=true]:after{transition:box-shadow .38s cubic-bezier(.1,.9,.2,1);transition:box-shadow .38s linear(0, .0172, .0621, .1263, .2027, .2857, .3709, .455, .5355, .6106, .6793, .741, .7954, .8427, .883, .9169, .9448, .9675, .9854, .9992, 1.0095, 1.0169, 1.0219, 1.0248, 1.0262, 1.0264, 1.0257, 1.0243, 1.0225, 1.0204, 1.0181, 1.0159, 1.0137, 1.0116, 1.0097, 1.0079, 1.0064, 1.005, 1.0038, 1.0028, 1);box-shadow:0 0 0 2px}.swatch-group-component .swatch:disabled{opacity:.5;cursor:default}.swatch-group-component .swatch.auto{background:conic-gradient(#ff52ae,#ffae6c,#fdd161,#22c55e,#63e8ff,#5999ff,#a855f7,#ff52ae)}.dark-theme .swatch-group-component .swatch:not(.auto){background:var(--swatch-color-dark,var(--swatch-color))}.choice-card-container{container-type:inline-size}.choice-card-group{grid-template-columns:repeat(var(--choice-columns,3), minmax(0, 1fr));gap:.75rem;display:grid}.choice-card{min-width:0;font:inherit;text-align:start;color:inherit;background:rgba(var(--card-bg-opaque), 1);border:1px solid rgba(var(--border-color), .6);cursor:pointer;border-radius:.75rem;grid-template-rows:auto auto 1fr;align-content:start;gap:.5rem;padding:.5rem;transition:border-color .1s cubic-bezier(.8,0,.2,1),box-shadow .1s cubic-bezier(.8,0,.2,1);display:grid}.choice-card:hover{border-color:rgba(var(--border-color), 1)}.choice-card[aria-checked=true]{border-color:rgba(var(--primary,#4caf5e), 1);box-shadow:0 0 0 1px rgba(var(--primary,#4caf5e), 1)}.choice-card:focus-visible{outline:2px solid rgba(var(--primary,#4caf5e), .6);outline-offset:2px}.choice-card[aria-disabled=true]{opacity:.6;cursor:not-allowed}.choice-card-media{border-radius:.5rem;min-width:0;display:block;overflow:hidden}.choice-card-title{flex-wrap:wrap;align-items:center;gap:.25rem .375rem;min-width:0;padding:0 .25rem;font-weight:600;display:flex}.choice-card-name{overflow-wrap:anywhere;min-width:0}.choice-card-badge{white-space:nowrap;height:1.25rem;color:rgba(var(--faint-text), 1);background:rgba(var(--card-bg-hover), 1);border-radius:999px;flex:none;align-items:center;padding:0 .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.choice-card-check{color:rgba(var(--primary,#4caf5e), 1);visibility:hidden;flex:none;margin-inline-start:auto;font-size:1.125rem}.choice-card[aria-checked=true] .choice-card-check{visibility:visible;animation:.332s cubic-bezier(.1,.9,.2,1) both checkPop;animation:checkPop .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both}.choice-card-description{color:rgba(var(--faint-text), 1);padding:0 .25rem .25rem;font-size:.75rem;line-height:1.4}@container (width<=479.98px){.choice-card-group{grid-template-columns:minmax(0,1fr)}.choice-card{grid-template-rows:auto 1fr;grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:.25rem .75rem}.choice-card-media{grid-row:span 2}.choice-card-title{align-self:end}.choice-card-description{align-self:start}}.preview-frame{gap:.375rem;min-width:0;margin:0;display:grid}.preview-frame-caption{color:rgba(var(--faint-text), 1);align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;display:flex}.preview-frame-caption .material-symbols-rounded{font-size:.9375rem}.preview-frame-stage{z-index:0;border:1px solid rgba(var(--border-color), .8);pointer-events:none;-webkit-user-select:none;user-select:none;isolation:isolate;border-radius:.625rem;min-width:0;max-width:100%;position:relative;overflow:hidden;transform:translateZ(0)}.monogram-component{width:var(--monogram-size,32px);height:var(--monogram-size,32px);letter-spacing:.02em;color:#fff;-webkit-user-select:none;user-select:none;border-radius:28%;flex:none;place-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-grid;position:relative;overflow:hidden}.monogram-component.sm{font-size:10px}.monogram-component.lg{font-size:14px}.monogram-component.custom{font-size:calc(var(--monogram-size)*.38);letter-spacing:.01em;box-shadow:inset 0 0 0 1px #ffffff2e,0 6px 16px -8px var(--monogram-fill);font-weight:650}.monogram-component.circle{border-radius:50%}.monogram-component.has-photo{background:rgba(var(--card-bg-hover), 1)}.monogram-component.has-photo:after{border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff29}.monogram-photo{object-fit:cover;width:100%;height:100%}.monogram-component .monogram-icon{font-size:calc(var(--monogram-size,32px)*.52);font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 48;line-height:1}.hint-component{color:rgba(var(--faint-text), 1);align-items:center;gap:4px;font-size:.75rem;line-height:1.35;display:inline-flex}.hint-component .hint-icon{flex:none;font-size:14px}.status-summary-container{container-type:inline-size}.status-summary-component{border-top:1px solid rgba(var(--border-color), .4);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 20px;display:grid}.status-summary-component .status-summary-title{flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:1.375rem;font-weight:600;line-height:1.25;display:flex}.status-summary-component .status-summary-description{color:rgba(var(--faint-text), 1);margin:2px 0 0;font-size:.8125rem}.status-summary-component .status-summary-actions{flex-direction:column;align-items:flex-end;gap:4px;display:flex}@container (width<=559.98px){.status-summary-component{grid-template-columns:minmax(0,1fr)}.status-summary-component .status-summary-actions{align-items:flex-start}}@media (width<=767.98px){.status-summary-component{padding:16px}}.avatar-stack-component{font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:.8125rem;line-height:1;display:inline-flex}.avatar-stack-faces{display:inline-flex}.avatar-stack-face{--avatar-stack-size:24px;width:var(--avatar-stack-size);height:var(--avatar-stack-size);box-shadow:0 0 0 2px rgba(var(--card-bg-opaque), 1);border-radius:50%;place-items:center;display:inline-grid;overflow:hidden}.avatar-stack-face>*{width:100%;height:100%}.avatar-stack-face+.avatar-stack-face{margin-left:calc(var(--avatar-stack-size)*-.3)}.md .avatar-stack-face{--avatar-stack-size:32px}.avatar-stack-count{color:rgba(var(--faint-text), 1)}.distribution-bar-component{--distribution-bar-color:rgba(var(--primary), 1);gap:8px;min-width:0;display:grid}.distribution-bar-track{gap:3px;height:6px;display:flex}.distribution-bar-segment{background:var(--distribution-bar-color);border-radius:999px;flex-basis:0;min-width:4px}.distribution-bar-legend{color:var(--text-tertiary,rgba(var(--faint-text), 1));flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;font-size:.75rem;line-height:1.3;list-style:none;display:flex}.distribution-bar-legend b{color:rgba(var(--gray-100), 1);font-variant-numeric:tabular-nums;margin-right:3px;font-weight:650}.distribution-bar-legend [hidden]{display:none}.distribution-bar-component.legend-line .distribution-bar-legend{white-space:nowrap;flex-wrap:nowrap;overflow:hidden}.distribution-bar-component.legend-line .distribution-bar-legend>li{flex:none}.distribution-bar-component.legend-line .distribution-bar-legend>li:first-child{flex-shrink:1;min-width:0;display:flex}.distribution-bar-component.legend-line .distribution-bar-legend>li:first-child .distribution-bar-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.distribution-bar-component.legend-line .distribution-bar-legend>li[hidden]{display:none}.distribution-bar-component.legend-line .distribution-bar-legend .distribution-bar-more{color:rgba(var(--gray-100), 1);font-variant-numeric:tabular-nums;font-weight:650}.card-button.tile.tile,.tile-component{--tile-tint:var(--primary);--tile-bloom:.18;--tile-bloom-at:0% 50%;--tile-lift:-2px;--tile-glow-alpha:.4;--tile-glow:0 14px 30px -18px rgba(var(--tile-tint), var(--tile-glow-alpha));--tile-ring:0 0 0 2px rgba(var(--tile-tint), .9), 0 0 0 6px rgba(var(--tile-tint), .18);background-color:var(--glass-card-bg,rgba(var(--card-bg), var(--opacity-07)));background-image:radial-gradient(120% 170% at var(--tile-bloom-at), rgba(var(--tile-tint), var(--tile-bloom)), transparent 62%);border:1px solid var(--glass-card-edge,rgba(var(--border-color-card), var(--opacity-03)));border-radius:var(--tile-radius,16px);box-shadow:var(--shadow-card,none);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;background-origin:border-box;transition:transform .25s cubic-bezier(.1,.9,.2,1),box-shadow .25s cubic-bezier(.1,.9,.2,1),border-color .25s cubic-bezier(.1,.9,.2,1),background-color .25s cubic-bezier(.1,.9,.2,1)}.card-button.tile.tile.accent-cyan,.tile-component.accent-cyan{--tile-tint:var(--cyan-accent,var(--primary))}.card-button.tile.tile.accent-blue,.tile-component.accent-blue{--tile-tint:var(--blue-accent,var(--primary))}.card-button.tile.tile.accent-orange,.tile-component.accent-orange{--tile-tint:var(--orange-accent,var(--primary))}.card-button.tile.tile.accent-yellow,.tile-component.accent-yellow{--tile-tint:var(--yellow-accent,var(--primary))}.card-button.tile.tile.accent-green,.tile-component.accent-green{--tile-tint:var(--green-accent,var(--primary))}.card-button.tile.tile.accent-purple,.tile-component.accent-purple{--tile-tint:var(--purple-accent,var(--primary))}.card-button.tile.tile.accent-pink,.tile-component.accent-pink{--tile-tint:var(--pink-accent,var(--primary))}.card-button.tile.tile.accent-red,.tile-component.accent-red{--tile-tint:var(--red-accent,var(--primary))}.card-button.tile.tile.accent-teal,.tile-component.accent-teal{--tile-tint:var(--teal-accent,var(--primary))}.card-button.tile.tile.accent-lime,.tile-component.accent-lime{--tile-tint:var(--lime-accent,var(--primary))}.card-button.tile.tile:after,.tile-component:after{display:none}.card-button.tile.tile .thumbnail-frame-component,.card-button.tile.tile .tile-icon,.tile-component .thumbnail-frame-component,.tile-component .tile-icon{--frame-radius:12px;border-radius:var(--frame-radius);box-shadow:0 8px 20px -10px rgba(var(--tile-tint), 1)}.dark-theme .card-button.tile,.dark-theme .tile-component{--tile-bloom:.34;--tile-glow-alpha:.6}@media (hover:hover) and (pointer:fine){.card-button.tile:hover:not(.disabled,[disabled],.soft-disabled,.is-locked,.expanded),.tile-component:is(a,button):hover:not(.is-locked){background-color:var(--glass-card-bg-hover,rgba(var(--card-bg), 1));border-color:var(--glass-card-edge-hover,rgba(var(--border-color-card), var(--opacity-05)));box-shadow:var(--shadow-card-hover,0 6px 18px rgba(var(--black-static), .12)),var(--tile-glow);transform:translateY(var(--tile-lift))}}.card-button.tile:focus-visible:not(.is-locked),.tile-component:focus-visible:not(.is-locked){border-color:var(--glass-card-edge-hover,rgba(var(--border-color-card), var(--opacity-05)));box-shadow:var(--tile-ring),var(--shadow-card-hover,0 6px 18px rgba(var(--black-static), .12)),var(--tile-glow);transform:translateY(var(--tile-lift));outline:none}@media (hover:none),(pointer:coarse){.card-button.tile:hover:not(.expanded),.tile-component:hover{box-shadow:var(--shadow-card,none);transform:none}}@media (prefers-reduced-motion:reduce){.card-button.tile,.tile-component{--tile-lift:0px}}.card-button.tile.is-locked,.card-button.tile.is-locked:hover,.tile-component.is-locked,.tile-component.is-locked:hover{--tile-glow:none;color:rgba(var(--faint-text), 1);background-color:rgba(var(--card-bg), var(--opacity-03));border-color:rgba(var(--border-color-card), var(--opacity-02));box-shadow:none;cursor:not-allowed;pointer-events:auto;background-image:none;transform:none}.card-button.tile.is-locked .thumbnail-frame-component,.card-button.tile.is-locked .tile-icon,.card-button.tile.is-locked:hover .thumbnail-frame-component,.card-button.tile.is-locked:hover .tile-icon,.tile-component.is-locked .thumbnail-frame-component,.tile-component.is-locked .tile-icon,.tile-component.is-locked:hover .thumbnail-frame-component,.tile-component.is-locked:hover .tile-icon{box-shadow:none;opacity:.45;filter:grayscale()}.card-button.tile.is-locked .tile-title,.card-button.tile.is-locked:hover .tile-title,.tile-component.is-locked .tile-title,.tile-component.is-locked:hover .tile-title{color:rgba(var(--faint-text), 1)}.tile-component{text-align:start;min-width:0;color:inherit;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.tile-component .tile-icon{width:48px;height:48px;color:rgba(var(--tile-tint), 1);background-color:rgba(var(--tile-tint), .16);flex:none;place-items:center;display:grid;overflow:hidden}.tile-component .tile-icon img{object-fit:cover;width:100%;height:100%}.tile-component .tile-text{gap:2px;min-width:0;display:grid}.tile-component .tile-title{letter-spacing:-.005em;color:rgba(var(--gray-100), 1);overflow-wrap:break-word;margin:0;font-size:1rem;font-weight:600;line-height:1.3}.tile-component .tile-meta{color:var(--text-tertiary,rgba(var(--faint-text), 1));margin:0;font-size:.8125rem;line-height:1.45}.tile-component.no-icon{align-items:flex-start;padding:18px 20px}.tile-component.no-icon .tile-meta{color:var(--text-secondary,rgba(var(--faint-text), 1));font-size:.875rem;line-height:1.55}.chip-component{white-space:nowrap;background:rgba(var(--primary), .12);border-radius:999px;align-items:center;gap:6px;max-width:100%;height:28px;padding:0 10px;font-size:.8125rem;line-height:1;display:inline-flex}@media (prefers-reduced-motion:no-preference){.chip-component{animation:.332s cubic-bezier(.1,.9,.2,1) both enterScaleMicro;animation:enterScaleMicro .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both}}.chip-component.has-leading{padding-left:3px}.chip-component.removable{padding-right:4px}.chip-leading{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:inline-grid;overflow:hidden}.chip-leading>*{width:100%;height:100%}.chip-label{text-overflow:ellipsis;overflow:hidden}.chip-remove{width:20px;height:20px;color:rgba(var(--faint-text), 1);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}@media (prefers-reduced-motion:no-preference){.chip-remove{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}.chip-remove:hover{background:rgba(var(--nav-item-bg-hover), .9)}.chip-remove:focus-visible{outline:2px solid rgba(var(--primary), .6);outline-offset:1px}.chip-input{min-height:var(--density-control-height,2rem);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-radius:var(--control-radius,.25rem);cursor:text;border-bottom-color:rgba(var(--input-underline), 1);flex-wrap:wrap;align-items:center;gap:.375rem;padding:.375rem .5rem;display:flex}.chip-input:focus-within{box-shadow:inset 0 -1px 0 0 rgba(var(--primary,#4caf5e), 1);border-bottom-color:rgba(var(--primary,#4caf5e), 1)}.chip-input.disabled{opacity:.6}.chip-input .chip-component.invalid{color:rgba(var(--danger,#dc3545), 1);background:rgba(var(--danger,#dc3545), .12)}.chip-input .chip-input-field{min-width:8.75rem;max-width:none;height:1.875rem;font:inherit;font-size:var(--control-font-size,inherit);color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0 .25rem}.chip-input .chip-input-field::placeholder{color:rgba(var(--faint-text), .85)}.email-token{white-space:nowrap;background:rgba(var(--primary), .12);border-radius:999px;align-items:center;gap:6px;max-width:100%;height:28px;padding:0 4px 0 3px;font-size:.8125rem;line-height:1;display:inline-flex}@media (prefers-reduced-motion:no-preference){.email-token{animation:.332s cubic-bezier(.1,.9,.2,1) both enterScaleMicro;animation:enterScaleMicro .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both}}.email-token.tone-warn{color:rgba(var(--warning-icon,160, 98, 0), 1);background:rgba(var(--warning-icon,200, 130, 0), .14)}.email-token.tone-error{color:rgba(var(--danger), 1);background:rgba(var(--danger), .12)}.email-token-initial{color:#fff;background:#0ea5a4;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:10.5px;font-weight:700;display:inline-grid}.email-token-initial.tint-1{background:#f59e0b}.email-token-initial.tint-2{background:#3b82f6}.email-token-initial.tint-3{background:#7c5cff}.email-token-initial.tint-4{background:#e0558c}.email-token-initial.tint-5{background:#22a55b}.email-token-initial.tint-bad{color:rgba(var(--danger), 1);background:0 0}.email-token-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.email-token-note{opacity:.85;font-weight:600}.email-token-edit{font:inherit;color:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.email-token-edit:focus-visible{outline:2px solid rgba(var(--primary), .6);outline-offset:1px;border-radius:4px}@media (pointer:coarse){.email-token{height:32px}.email-token .chip-remove{width:28px;height:28px}}.choice-card-group.radio{grid-template-columns:minmax(0,1fr);gap:.5rem}.choice-card-group.radio .choice-card{grid-template-rows:auto auto;grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.125rem .75rem;padding:.8125rem .875rem}.choice-card-group.radio .choice-card-title{padding:0;font-size:.875rem}.choice-card-group.radio .choice-card-badge{margin-inline-start:auto}.choice-card-group.radio .choice-card-description{grid-column:2;padding:0;font-size:.8125rem}.choice-card-group.radio .choice-card[aria-disabled=true]{opacity:.55;cursor:default}.choice-card-group.radio .choice-card.has-icon{grid-template-columns:1.25rem 2.25rem minmax(0,1fr);align-items:center}.choice-card-group.radio .choice-card.has-icon .choice-card-dot{grid-row:1/span 2;margin-top:0}.choice-card-group.radio .choice-card.has-icon .choice-card-title,.choice-card-group.radio .choice-card.has-icon .choice-card-description{grid-column:3}.choice-card-icon{width:2.25rem;height:2.25rem;color:rgba(var(--faint-text), 1);background:color-mix(in srgb, currentcolor 10%, transparent);border-radius:.625rem;grid-row:1/span 2;place-items:center;transition:background-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1);display:grid}.choice-card-icon .material-symbols-rounded,.choice-card-icon .material-symbol{font-size:1.25rem}.choice-card[aria-checked=true] .choice-card-icon{color:rgba(var(--primary,#4caf5e), 1);background:rgba(var(--primary,#4caf5e), .12)}.choice-card-dot{border:1.5px solid rgba(var(--border-color), 1);border-radius:50%;place-items:center;width:1.125rem;height:1.125rem;margin-top:.0625rem;display:grid}.choice-card-dot:after{background:rgba(var(--primary,#4caf5e), 1);content:"";width:.5rem;height:.5rem;transition:scale .332s cubic-bezier(.1,.9,.2,1);transition:scale .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1);border-radius:50%;scale:0}.choice-card[aria-checked=true] .choice-card-dot{border-color:rgba(var(--primary,#4caf5e), 1)}.choice-card[aria-checked=true] .choice-card-dot:after{scale:1}.choice-card-badge.success{color:rgba(var(--success-icon), 1);background:rgba(var(--success-icon), .14)}@container (width<=479.98px){.choice-card-group.radio .choice-card{grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.125rem .75rem}.choice-card-group.radio .choice-card-title{align-self:start}}.choice-card-group.chip{flex-wrap:wrap;gap:.5rem;display:flex}.choice-card-group.chip .choice-card{border-radius:999px;align-items:center;gap:.5rem;min-height:2.25rem;padding:0 .875rem 0 .625rem;display:inline-flex}.choice-card-group.chip .choice-card-dot{width:1rem;height:1rem;margin-top:0}.choice-card-group.chip .choice-card-dot:after{width:.4375rem;height:.4375rem}.choice-card-group.chip .choice-card-icon{border-radius:.4375rem;width:1.5rem;height:1.5rem}.choice-card-group.chip .choice-card-icon .material-symbols-rounded,.choice-card-group.chip .choice-card-icon .material-symbol{font-size:1rem}.choice-card-group.chip .choice-card-title{white-space:nowrap;flex-wrap:nowrap;align-self:center;align-items:baseline;gap:.5rem;padding:0;font-size:.875rem;font-weight:500}.choice-card-group.chip .choice-card-badge{margin-inline-start:0}.choice-card-group.chip .choice-card[aria-checked=true]{background:rgba(var(--primary,#4caf5e), .08)}.step-indicator{color:rgba(var(--faint-text), 1);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.step-indicator-step{align-items:center;gap:.375rem;display:inline-flex}.step-indicator-step+.step-indicator-step:before{background:rgba(var(--border-color), 1);content:"";width:1.125rem;height:1px;margin-inline-end:.125rem}.step-indicator-step.current{color:inherit;font-weight:500}.step-indicator-step.current .step-indicator-dot{color:rgba(var(--button-text), 1);background:rgba(var(--primary,#4caf5e), 1);border-color:rgba(var(--primary,#4caf5e), 1);animation:.332s cubic-bezier(.1,.9,.2,1) both checkPop;animation:checkPop .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both}.step-indicator-step.done .step-indicator-dot{color:rgba(var(--primary,#4caf5e), 1);border-color:rgba(var(--primary,#4caf5e), 1)}.step-indicator-dot{border:1.5px solid rgba(var(--border-color), 1);border-radius:50%;flex:none;place-items:center;width:1.125rem;height:1.125rem;font-size:.6875rem;font-weight:600;line-height:1;display:inline-grid}.progress-checklist{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.progress-checklist-item{color:rgba(var(--faint-text), 1);align-items:center;gap:.75rem;display:flex}.progress-checklist-item.running{color:inherit;font-weight:500}.progress-checklist-item.done{color:inherit}.progress-checklist-mark{width:1.5rem;height:1.5rem;color:rgba(var(--button-text), 1);border:1.5px solid rgba(var(--border-color), 1);border-radius:50%;flex:none;place-items:center;display:inline-grid}.progress-checklist-mark svg{visibility:hidden;width:.875rem;height:.875rem}.progress-checklist-mark path{fill:none;stroke:currentColor;stroke-dasharray:14;stroke-dashoffset:14px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px}.running .progress-checklist-mark{border-color:#0000}.done .progress-checklist-mark{background:rgba(var(--primary,#4caf5e), 1);border-color:rgba(var(--primary,#4caf5e), 1);animation:.38s cubic-bezier(.1,.9,.2,1) both checkPop;animation:checkPop .38s linear(0, .0172, .0621, .1263, .2027, .2857, .3709, .455, .5355, .6106, .6793, .741, .7954, .8427, .883, .9169, .9448, .9675, .9854, .9992, 1.0095, 1.0169, 1.0219, 1.0248, 1.0262, 1.0264, 1.0257, 1.0243, 1.0225, 1.0204, 1.0181, 1.0159, 1.0137, 1.0116, 1.0097, 1.0079, 1.0064, 1.005, 1.0038, 1.0028, 1) 0s both}.done .progress-checklist-mark svg{visibility:visible}.done .progress-checklist-mark path{animation:.25s cubic-bezier(.1,.9,.2,1) forwards tickDraw}.progress-checklist-spinner{border:2px solid rgba(var(--primary,#4caf5e), 1);border-right-color:#0000;border-radius:50%;width:1.25rem;height:1.25rem;animation:.7s linear infinite spinTurn}@media (prefers-reduced-motion:reduce){.progress-checklist-item.done path{stroke-dashoffset:0}}.context-menu-list>li>.ghost-button.menu-option,.menu-option{text-align:left;white-space:normal;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:2px 10px;width:100%;max-width:300px;height:auto;min-height:0;padding:8px 10px;font-size:.875rem;line-height:1.35;display:grid}.menu-option-lead{width:20px;height:20px;color:rgba(var(--primary), 1);grid-row:1/span 2;place-items:center;display:grid}.menu-option-label{grid-column:2;font-weight:500}.menu-option-description{color:rgba(var(--faint-text), 1);grid-column:2;font-size:.75rem;line-height:1.4}.menu-option:not(:has(.menu-option-lead)){grid-template-columns:minmax(0,1fr)}:is(.menu-option:not(:has(.menu-option-lead)) .menu-option-label,.menu-option:not(:has(.menu-option-lead)) .menu-option-description){grid-column:1}.context-menu-list>li>.ghost-button.menu-option.danger,.menu-option.danger{color:rgba(var(--danger), 1)}.context-menu-list>li>.ghost-button.menu-option.danger .menu-option-lead,.menu-option.danger .menu-option-lead{color:inherit}.reaction-bar{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.reaction-pill{height:28px;color:inherit;background:var(--choice-row-surface,rgba(var(--card-bg), .62));border:1px solid var(--choice-row-edge,rgba(var(--border-color), .6));cursor:pointer;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:.8125rem;line-height:1;display:inline-flex;position:relative}@media (prefers-reduced-motion:no-preference){.reaction-pill{animation:.332s cubic-bezier(.1,.9,.2,1) both enterScaleMicro;animation:enterScaleMicro .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both;transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1)}}@media (hover:hover){.reaction-pill:hover:not(:disabled){background:var(--choice-row-surface-hover,rgba(var(--card-bg), .92))}}@media (pointer:coarse){.reaction-pill:before{content:"";position:absolute;inset:-8px -2px}}.reaction-pill:focus-visible{outline:2px solid rgba(var(--primary), .6);outline-offset:2px}.reaction-pill:disabled{cursor:default}.reaction-pill.is-mine{color:rgba(var(--primary), 1);background:rgba(var(--primary), .12);border-color:rgba(var(--primary), .5);font-weight:600}@media (hover:hover){.reaction-pill.is-mine:hover:not(:disabled){background:rgba(var(--primary), .18)}}.reaction-pill.reaction-add{color:var(--text-secondary,rgba(var(--faint-text), 1));padding:0 9px;animation:none}.reaction-emoji{font-size:14px;line-height:1}.reaction-count{min-width:1ch}.emoji-picker{gap:10px;padding:10px;display:grid}.emoji-group-title{color:var(--text-secondary,rgba(var(--faint-text), 1));margin:0 4px 4px;font-size:.75rem;font-weight:600}.emoji-grid{grid-template-columns:repeat(8,40px);gap:2px;display:grid}.emoji-cell{border-radius:var(--menu-item-radius,8px);cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;padding:0;font-size:22px;line-height:1;display:grid}@media (prefers-reduced-motion:no-preference){.emoji-cell{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}@media (hover:hover){.emoji-cell:hover{background:var(--choice-row-surface-hover,rgba(var(--card-bg), .92))}}.emoji-cell:focus-visible{outline:2px solid rgba(var(--primary), .6);outline-offset:-2px}.emoji-cell.is-selected{background:rgba(var(--primary), .14)}.is-sheet .emoji-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.is-sheet .emoji-cell{width:100%;height:44px}.card-cover{background:rgba(var(--faint-text), .08);flex:none;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.card-cover img{opacity:0;-webkit-user-select:none;user-select:none;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.card-cover.is-ready img{opacity:1}@media (prefers-reduced-motion:no-preference){.card-cover.is-ready img{animation:.25s cubic-bezier(.1,.9,.2,1) both fadeIn}}.card-cover.is-board{border-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0}.card-cover.is-flyout{border-radius:14px}.card-cover-bone{position:absolute;inset:0}.card-cover-fallback{color:var(--text-tertiary,rgba(var(--faint-text), 1))}.actor-badge{z-index:2;letter-spacing:.02em;color:#fff;width:22px;height:22px;box-shadow:0 0 0 2px var(--glass-card-bg,rgba(var(--card-bg), 1));pointer-events:none;top:8px;border-radius:50%;place-items:center;font-size:.6875rem;font-weight:650;line-height:1;display:grid;position:absolute;inset-inline-end:8px}.media-thumb{background:rgba(var(--faint-text), .08);border-radius:inherit;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.media-thumb img{opacity:0;-webkit-user-select:none;user-select:none;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.media-thumb.is-ready img{opacity:1}@media (prefers-reduced-motion:no-preference){.media-thumb.is-ready img{animation:.25s cubic-bezier(.1,.9,.2,1) both fadeIn}}.media-thumb.is-failed{background:0 0}.media-thumb-bone{position:absolute;inset:0}.media-thumb-fallback{place-items:center;width:100%;height:100%;display:grid}.media-thumb-fallback>*{max-width:100%;max-height:100%}.media-thumb-play{color:#fff;pointer-events:none;aspect-ratio:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border-radius:50%;place-items:center;width:clamp(1.25rem,34%,2.125rem);display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;container-type:inline-size}.media-thumb-play .material-symbols-rounded{margin-left:6%;font-size:clamp(.875rem,60cqi,1.25rem)}.media-thumb-duration{color:#fff;pointer-events:none;font-variant-numeric:tabular-nums;background:#0000008c;border-radius:.375rem;padding:.0625rem .3125rem;font-size:.6875rem;font-weight:600;line-height:1.35;position:absolute;bottom:.25rem;right:.25rem}.middle-ellipsis{white-space:pre;min-width:0;max-width:100%;display:flex}.middle-ellipsis-head{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.middle-ellipsis-tail{flex:none}.attachment-list-host{container-type:inline-size}.attachment-list{--attachment-gap:.75rem;gap:var(--attachment-gap);margin:0;padding:0;list-style:none;display:grid}.attachment-list>li{min-width:0;margin:0;padding:0}.attachment-list.is-reel{--attachment-reel-n:3;grid-auto-flow:column;grid-auto-columns:calc((100cqi - var(--attachment-gap)*var(--attachment-reel-n))/(var(--attachment-reel-n) + .4));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:-.25rem -.125rem -.375rem;padding:.25rem .125rem .625rem;scroll-padding-inline:.125rem;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.attachment-list.is-reel::-webkit-scrollbar{display:none}.attachment-list.is-reel>li{scroll-snap-align:start}.attachment-list.is-tile{--attachment-tile-min:10.25rem;grid-template-columns:repeat(auto-fill, minmax(var(--attachment-tile-min), 1fr))}.attachment-list.is-list{gap:.375rem}@container (width<280px){.attachment-list.is-reel{--attachment-reel-n:1}}@container (280px<=width<400px){.attachment-list.is-reel{--attachment-reel-n:2}}@container (400px<=width<456px){.attachment-list.is-reel{--attachment-reel-n:2}}@container (456px<=width<608px){.attachment-list.is-reel{--attachment-reel-n:3}}@container (608px<=width<640px){.attachment-list.is-reel{--attachment-reel-n:4}}@container (640px<=width<672px){.attachment-list.is-reel{--attachment-reel-n:3}}@container (672px<=width<840px){.attachment-list.is-reel{--attachment-reel-n:4}}@container (840px<=width<1008px){.attachment-list.is-reel{--attachment-reel-n:5}}@container (width>=1008px){.attachment-list.is-reel{--attachment-reel-n:6}}@container (width<400px){.attachment-list.is-tile{--attachment-tile-min:8.75rem}}@container (400px<=width<600px){.attachment-list.is-tile{--attachment-tile-min:9.375rem}}@keyframes attachmentEnter{0%{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes attachmentFade{0%{opacity:0}}.attachment-tile,.attachment-row{position:relative}@media (prefers-reduced-motion:no-preference){.attachment-tile,.attachment-row{animation:.332s cubic-bezier(.1,.9,.2,1) both attachmentEnter;animation-delay:calc(min(var(--motion-index,0),12)*18ms)}}@media (prefers-reduced-motion:reduce){.attachment-tile,.attachment-row{animation:.2s linear both attachmentFade}}.attachment-tile-card{width:100%;font:inherit;text-align:start;color:inherit;background:var(--choice-row-surface,rgba(var(--card-bg), .6));border:1px solid var(--choice-row-edge,rgba(var(--border-color), .4));border-radius:.875rem;flex-direction:column;margin:0;padding:.3125rem;transition:transform .2s cubic-bezier(.1,.9,.2,1),box-shadow .2s cubic-bezier(.1,.9,.2,1),background-color .1s cubic-bezier(.8,0,.2,1);display:flex}.attachment-tile-card:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}button.attachment-tile-card{cursor:pointer}@media (hover:hover) and (pointer:fine){.attachment-tile:not(.is-skeleton,.is-uploading,.is-failed) .attachment-tile-card:hover{background:var(--choice-row-surface-hover,rgba(var(--card-bg), .9));box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}}.attachment-tile.is-cover .attachment-tile-card{box-shadow:0 0 0 2px rgba(var(--primary), 1)}.attachment-tile-thumb{background:rgba(var(--faint-text), .08);aspect-ratio:4/3;border-radius:.625rem;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.attachment-tile-thumb>img{object-fit:cover;width:100%;height:100%}.attachment-tile-thumb>.media-thumb{border-radius:inherit}.attachment-tile-thumb .media-thumb-play{z-index:1;width:1.375rem;top:auto;bottom:.5rem;left:.5rem;translate:none}.attachment-tile-thumb .media-thumb-play:has(~.media-thumb-duration){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.attachment-tile-thumb .media-thumb-duration{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:0 .5rem 0 1.4375rem;font-size:.6875rem;line-height:1.375rem;bottom:.5rem;left:.5rem;right:auto}.attachment-tile-caption{gap:1px;min-width:0;padding:.4375rem .3125rem .1875rem;display:grid}.attachment-tile-name,.attachment-row-name{color:rgba(var(--gray-100), 1);font-size:.8125rem;font-weight:500;line-height:1.4}.attachment-tile-meta,.attachment-row-meta{white-space:nowrap;color:var(--text-secondary,rgba(var(--faint-text), 1));font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:.75rem;line-height:1.4;overflow:hidden}.attachment-tile.is-failed .attachment-tile-meta,.attachment-row.is-failed .attachment-row-meta{color:rgba(var(--danger), 1)}.attachment-tile-action{z-index:2;opacity:0;transition:opacity .1s cubic-bezier(.8,0,.2,1);display:flex;position:absolute;top:.75rem;right:.75rem}.attachment-tile:hover .attachment-tile-action,.attachment-tile:focus-within .attachment-tile-action,.attachment-tile.is-uploading .attachment-tile-action,.attachment-tile.is-failed .attachment-tile-action{opacity:1}.attachment-tile-action:has([aria-expanded=true]){opacity:1}.attachment-tile-action :is(button,.ghost-button,.secondary-button){color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1418208c;border:0;border-radius:999px;place-items:center;width:1.75rem;min-width:0;height:1.75rem;min-height:0;margin:0;padding:0;display:grid;position:relative}.attachment-tile-action :is(button,.ghost-button,.secondary-button):hover{background:#141820b8}.attachment-tile-action :is(button,.ghost-button,.secondary-button):focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.attachment-tile-veil-slot{z-index:1;aspect-ratio:4/3;border-radius:.625rem;display:grid;position:absolute;top:.375rem;left:.375rem;right:.375rem;overflow:hidden}.attachment-cover-badge{z-index:1;width:1.375rem;height:1.375rem;color:rgba(var(--button-text), 1);background:rgba(var(--primary), 1);border-radius:50%;place-items:center;display:grid;position:absolute;top:.5rem;left:.5rem;box-shadow:0 2px 6px #00000040}.attachment-upload-veil{width:100%;height:100%;font:inherit;color:#fff;background:#00000061;border:0;align-content:center;place-items:center;gap:.25rem;margin:0;padding:0;font-size:.75rem;font-weight:600;display:grid}.attachment-upload-veil.is-failed{background:#b0261ccc}.attachment-upload-veil:is(button){cursor:pointer}.attachment-upload-veil:is(button):disabled{cursor:default}.attachment-upload-veil:focus-visible{--focus-ring-from-offset:0px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:-2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.attachment-row-card{width:100%;min-height:3.625rem;font:inherit;text-align:start;color:inherit;background:var(--choice-row-surface,rgba(var(--card-bg), .6));border:1px solid var(--choice-row-edge,rgba(var(--border-color), .4));border-radius:.75rem;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:.75rem;margin:0;padding:.375rem 5rem .375rem .375rem;transition:background-color .1s cubic-bezier(.8,0,.2,1);display:grid}.attachment-row-card:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}button.attachment-row-card{cursor:pointer}@media (hover:hover) and (pointer:fine){.attachment-row:not(.is-skeleton) .attachment-row-card:hover{background:var(--choice-row-surface-hover,rgba(var(--card-bg), .9))}}.attachment-row.is-cover .attachment-row-card{box-shadow:0 0 0 2px rgba(var(--primary), 1)}.attachment-row-thumb{background:rgba(var(--faint-text), .08);border-radius:.5rem;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}.attachment-row-thumb>img,.attachment-row-thumb>.media-thumb,.attachment-row-thumb>.attachment-file-thumb{border-radius:inherit;object-fit:cover;width:100%;height:100%;overflow:hidden}.attachment-row-thumb .media-thumb-duration{display:none}.attachment-row-thumb .media-thumb-play{width:1.25rem}.attachment-row-thumb .media-thumb.is-failed .media-thumb-play,.attachment-row-thumb .attachment-file-thumb .material-symbols-rounded{display:none}.attachment-row-thumb .attachment-file-thumb-ext{font-size:.6875rem}.attachment-row-thumb .attachment-cover-badge{width:1.125rem;height:1.125rem;top:-.25rem;left:-.25rem}.attachment-row-text{gap:1px;min-width:0;display:grid}.attachment-row-actions{opacity:0;align-items:center;gap:2px;transition:opacity .1s cubic-bezier(.8,0,.2,1);display:flex;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}.attachment-row-actions :is(a,button,.ghost-button){border-radius:999px;place-items:center;width:2rem;min-width:0;height:2rem;min-height:0;margin:0;padding:0;display:grid}.attachment-row:hover .attachment-row-actions,.attachment-row:focus-within .attachment-row-actions,.attachment-row.is-uploading .attachment-row-actions,.attachment-row.is-failed .attachment-row-actions{opacity:1}.attachment-row-actions:has([aria-expanded=true]){opacity:1}.attachment-row-veil-slot{z-index:1;border-radius:.5rem;width:2.75rem;height:2.75rem;display:grid;position:absolute;top:50%;left:.4375rem;overflow:hidden;transform:translateY(-50%)}.attachment-row-veil-slot .progress-ring{width:1.625rem;height:1.625rem}.attachment-row-veil-slot .attachment-upload-veil>span:not(.progress-ring){display:none}.attachment-file-thumb{--attachment-file-tint:var(--gray-100);width:100%;height:100%;color:rgba(var(--attachment-file-tint), 1);background:rgba(var(--attachment-file-tint), .1);align-content:center;place-items:center;gap:.25rem;display:grid}.attachment-file-thumb.is-red{--attachment-file-tint:var(--red-accent)}.attachment-file-thumb.is-blue{--attachment-file-tint:var(--blue-accent)}.attachment-file-thumb.is-green{--attachment-file-tint:var(--green-accent)}.attachment-file-thumb.is-orange{--attachment-file-tint:var(--orange-accent)}.attachment-file-thumb.is-purple{--attachment-file-tint:var(--purple-accent)}.attachment-file-thumb-ext{letter-spacing:.06em;font-size:.75rem;font-weight:700}.attachment-tile.is-skeleton .attachment-tile-card,.attachment-row.is-skeleton .attachment-row-card{background:0 0;border-color:#0000}.attachment-tile.is-skeleton .attachment-tile-thumb,.attachment-row.is-skeleton .attachment-row-thumb{vertical-align:top;height:auto;display:block}.attachment-row.is-skeleton .attachment-row-thumb{height:2.75rem}.attachment-skeleton-line{border-radius:.3125rem;height:.5625rem;margin-top:.375rem;display:block}.context-menu-component .context-menu-list>li.attachment-menu-head{display:none}.context-menu-component.drawer-mobile .context-menu-list>li.attachment-menu-head{border-bottom:1px solid var(--choice-row-edge,rgba(var(--border-color), .4));align-items:center;gap:.75rem;margin:0 0 .375rem;padding:0 .375rem .625rem;display:flex}.context-menu-component.drawer-mobile .context-menu-list>li.attachment-menu-head .attachment-row-thumb{border-radius:.5625rem;flex:none;width:3rem;height:3rem}@media (pointer:coarse){.attachment-tile-action,.attachment-row-actions{opacity:1}.attachment-tile-action :is(button,.ghost-button,.secondary-button){width:2rem;height:2rem}.attachment-tile-action :is(button,.ghost-button,.secondary-button):after{content:"";position:absolute;inset:-.375rem}.attachment-row-actions :is(a,button,.ghost-button){width:2.75rem;height:2.75rem}.attachment-row-card{padding-right:6.25rem}}.image-cropper{gap:.875rem;display:grid}.image-cropper-stage{height:var(--image-cropper-height,clamp(11.25rem, 34vh, 15rem));background:radial-gradient(circle at 50% 50%, var(--crop-fill,#fff) 0 calc(var(--crop-size) / 2), transparent calc(var(--crop-size) / 2 + 1px)),#000;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:1rem;position:relative;overflow:hidden}.image-cropper-stage:active{cursor:grabbing}.image-cropper-stage:focus-visible{outline:2px solid rgba(var(--primary,#4caf5e), 1);outline-offset:2px}.image-cropper-stage img{opacity:0;pointer-events:none;max-width:none;position:absolute;top:50%;left:50%}.is-ready .image-cropper-stage img{opacity:1}@media (prefers-reduced-motion:no-preference){.is-ready .image-cropper-stage img{animation:.25s cubic-bezier(.1,.9,.2,1) both fadeIn}}.image-cropper-bone{position:absolute;inset:0}.image-cropper-mask{pointer-events:none;position:absolute;inset:0}.is-circle .image-cropper-mask{background:radial-gradient(circle at 50% 50%, transparent 0 calc(var(--crop-size) / 2), #0000008c calc(var(--crop-size) / 2 + 1px))}.is-square .image-cropper-mask,.is-squircle .image-cropper-mask{inset:calc(50% - var(--crop-size)/2);box-shadow:0 0 0 100vmax #0000008c}.is-squircle .image-cropper-mask{border-radius:28%}.image-cropper-ring{width:var(--crop-size);height:var(--crop-size);pointer-events:none;border:2px solid #fff;position:absolute;top:50%;left:50%;translate:-50% -50%}.is-circle .image-cropper-ring{border-radius:50%}.is-square .image-cropper-ring{border-radius:.25rem}.is-squircle .image-cropper-ring{border-radius:28%}.image-cropper-hint{color:rgba(var(--faint-text), 1);margin-top:-.375rem;font-size:.75rem}.image-cropper-zoom{align-items:center;gap:.875rem;display:flex}.image-cropper-zoom-label{color:rgba(var(--faint-text), 1);flex:none;font-size:.75rem}.image-cropper-range{flex:1;min-width:0}.photo-pane-component{gap:.75rem;padding-block:.125rem;display:grid}.photo-pane-drop{text-align:center;color:rgba(var(--faint-text), 1);border:1.5px dashed rgba(var(--border-color), .9);border-radius:.875rem;justify-items:center;gap:.5rem;padding:1.375rem 1rem;font-size:.8125rem;transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1);display:grid}.photo-pane-drop.is-over{background:rgba(var(--primary,#4caf5e), .08);border-style:solid;border-color:rgba(var(--primary,#4caf5e), .8)}.photo-pane-drop .photo-pane-glyph{color:rgba(var(--primary,#4caf5e), 1);font-size:2rem}.photo-pane-title{color:rgba(var(--gray-100), 1);font-size:.875rem;font-weight:600}.photo-pane-hint{font-size:.75rem}.photo-pane-crop{position:relative}.photo-pane-crop.is-busy .image-cropper-stage{pointer-events:none}.photo-pane-busy{width:100%;height:var(--image-cropper-height,clamp(11.25rem, 34vh, 15rem));color:#fff;background:#00000059;border-radius:1rem;place-content:center;justify-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:grid;position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference){.photo-pane-busy{animation:.25s cubic-bezier(.1,.9,.2,1) both fadeIn}}.photo-pane-error{width:100%}.context-menu-component.open:has(.menu-tile-grid):not(.drawer-mobile){--menu-radius:1rem;white-space:normal;width:min(21rem,100vw - 1rem)}.context-menu-component.open:has(.menu-tile-grid):not(.drawer-mobile) .context-menu-scroll-container{max-height:min(var(--menu-fit-height,100dvh),100dvh - 4.5rem);padding:.375rem}.context-menu-component.open .context-menu-list>li.menu-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.375rem;padding:.125rem;display:grid}.context-menu-component.open .context-menu-list>li.menu-tile-grid>.menu-tile:not(:last-child){margin-right:0}.menu-tile{min-width:0;min-height:5.75rem;font:inherit;text-align:start;color:inherit;background:var(--glass-card-bg,rgba(var(--card-bg-opaque), .6));border:1px solid rgba(var(--border-color), .35);cursor:pointer;transition:background-color,all .1s,transform cubic-bezier(.8,0,.2,1);transition:background-color,.1s,cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1);animation:.25s cubic-bezier(.1,.9,.2,1) both rowEnterFromAbove;animation-delay:calc(40ms + min(var(--motion-index,0),10)*20ms);border-radius:.75rem;outline:none;align-content:start;gap:.625rem;padding:.75rem;text-decoration:none;display:grid;position:relative}@media (hover:hover){.menu-tile:hover{background:var(--glass-card-bg-hover,rgba(var(--card-bg-opaque), .9));border-color:var(--glass-card-edge,rgba(var(--border-color), .6))}}.menu-tile:active{transform:scale(.97)}@media (prefers-reduced-motion:no-preference){.menu-tile:active{transition:transform 80ms cubic-bezier(.7,0,1,.5)}}.menu-tile:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.menu-tile-bubble{width:2.25rem;height:2.25rem;color:rgba(var(--primary,#4caf5e), 1);background:var(--accent-tint,rgba(var(--primary,#4caf5e), .12));border-radius:.625rem;place-items:center;display:grid}.menu-tile-label{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;min-width:0;font-size:.875rem;font-weight:600;line-height:1.25}.menu-tile-external{color:var(--text-tertiary,rgba(var(--faint-text), 1));position:absolute;top:.625rem;right:.625rem}.context-menu-component.drawer-mobile:has(.menu-tile-grid) .context-menu-scroll-container{min-height:0}.context-menu-component.drawer-mobile .context-menu-list>li.menu-tile-grid{grid-template-columns:minmax(0,1fr)}.context-menu-component.drawer-mobile .menu-tile{background:0 0;border-color:#0000;align-items:center;gap:.875rem;min-height:3.25rem;padding:0 .875rem;display:flex}.context-menu-component.drawer-mobile .menu-tile-bubble{width:auto;height:auto;color:var(--text-secondary,rgba(var(--faint-text), 1));background:0 0}.context-menu-component.drawer-mobile .menu-tile-label{flex:1;font-size:1rem;font-weight:500}.context-menu-component.drawer-mobile .menu-tile-external{position:relative;top:auto;right:auto}.menu-tile-trigger[aria-expanded=true] .material-symbols-rounded{--icon-fill:1}.icon-tile{--icon-tile-size:2.5rem;width:var(--icon-tile-size);height:var(--icon-tile-size);color:#fff;background:linear-gradient(140deg, var(--icon-tile-from), var(--icon-tile-to));box-shadow:inset 0 1px 0 #ffffff59,0 4px 10px -4px var(--icon-tile-glow);border-radius:.6875rem;flex:none;place-items:center;display:grid}.icon-tile.is-lg{--icon-tile-size:2.75rem;border-radius:.75rem}.icon-tile.is-blue{--icon-tile-from:#4aa3ff;--icon-tile-to:#2a6ff0;--icon-tile-glow:#2a6ff08c}.icon-tile.is-violet{--icon-tile-from:#b07cff;--icon-tile-to:#7a4df0;--icon-tile-glow:#7a4df08c}.icon-tile.is-accent{color:rgba(var(--primary), 1);background:var(--accent-tint,rgba(var(--primary), .12));box-shadow:none}.context-menu-component.open:has(.menu-choice-list):not(.drawer-mobile){--menu-radius:1.125rem;white-space:normal;width:min(21.5rem,100vw - 1.5rem)}.context-menu-component.open:has(.menu-choice-list):not(.drawer-mobile) .context-menu-scroll-container{max-height:min(var(--menu-fit-height,100dvh),100dvh - 4.5rem);padding:.375rem}.context-menu-component.open .context-menu-list>li.menu-choice-list{gap:.375rem;padding:0;display:grid}.context-menu-component.open .context-menu-list>li.menu-choice-list>.menu-choice-row:not(:last-child){margin-right:0}.menu-choice-heading{display:none}.menu-choice-row{box-sizing:border-box;width:100%;min-width:0;min-height:4.25rem;font:inherit;text-align:start;color:rgba(var(--gray-100), 1);background:var(--choice-row-surface,rgba(var(--card-bg), .62));border:1px solid var(--choice-row-edge,rgba(var(--border-color), var(--opacity-02)));cursor:pointer;transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:background-color .1s cubic-bezier(.8, 0, .2, 1),border-color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1);animation:.25s cubic-bezier(.1,.9,.2,1) both rowEnterFromAbove;animation-delay:calc(40ms + min(var(--motion-index,0),6)*20ms);border-radius:.875rem;outline:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.875rem;padding:.75rem;text-decoration:none;display:grid;position:relative}@media (hover:hover){.menu-choice-row:hover{background:var(--choice-row-surface-hover,rgba(var(--card-bg), .92));border-color:var(--glass-card-edge-hover,rgba(var(--border-color), .6))}}.menu-choice-row:focus-visible{background:var(--choice-row-surface-hover,rgba(var(--card-bg), .92));border-color:var(--glass-card-edge-hover,rgba(var(--border-color), .6));--focus-ring-from-offset:4px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:0;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.menu-choice-row:active{transform:scale(.98)}@media (prefers-reduced-motion:no-preference){.menu-choice-row:active{transition:transform 80ms cubic-bezier(.7,0,1,.5)}}.menu-choice-row-text{gap:.125rem;min-width:0;display:grid}.menu-choice-row-title{letter-spacing:-.005em;font-size:1rem;font-weight:600;line-height:1.3}.menu-choice-row-description{-webkit-hyphens:manual;hyphens:manual;color:var(--text-secondary,rgba(var(--faint-text), 1));overflow-wrap:break-word;text-wrap:pretty;font-size:.8125rem;line-height:1.4}.menu-choice-row-description:lang(de){-webkit-hyphens:auto;hyphens:auto}.menu-choice-row-chevron{color:var(--text-tertiary,rgba(var(--faint-text), 1));transition:color .1s cubic-bezier(.8,0,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:color .1s cubic-bezier(.8, 0, .2, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1)}.menu-choice-row:focus-visible>.menu-choice-row-chevron{color:var(--text-secondary,rgba(var(--faint-text), 1));transform:translate(2px)}@media (hover:hover){.menu-choice-row:hover>.menu-choice-row-chevron{color:var(--text-secondary,rgba(var(--faint-text), 1));transform:translate(2px)}}[dir=rtl] .menu-choice-row-chevron{scale:-1 1}@media (pointer:coarse){.menu-choice-row-title{font-size:1rem}.menu-choice-row-description{font-size:.875rem}}.context-menu-component.drawer-mobile:has(.menu-choice-list){--menu-sheet-max-height:85dvh;--menu-sheet-radius:24px}.context-menu-component.drawer-mobile:has(.menu-choice-list) .context-menu-scroll-container{min-height:0;padding:0 .75rem .625rem}.context-menu-component.drawer-mobile:has(.menu-choice-list) .menu-choice-heading{letter-spacing:-.01em;color:rgba(var(--gray-100), 1);margin:0;padding:.25rem .375rem .375rem;font-size:1rem;font-weight:700;line-height:1.3;display:block}.context-menu-component.drawer-mobile:has(.menu-choice-list) .menu-choice-row{min-height:4.75rem}.context-menu-component.drawer-mobile:has(.menu-choice-list) .menu-choice-row-tile{--icon-tile-size:2.75rem;border-radius:.75rem}.menu-choice-trigger.menu-choice-trigger[aria-expanded=true]:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]){color:rgba(var(--primary), 1);background:var(--accent-tint,rgba(var(--primary), .12));border-color:#0000}.menu-choice-trigger.menu-choice-trigger[aria-expanded=true]:not(.soft-disabled):not([aria-current=page]):not(.disabled):not([disabled]) .material-symbols-rounded{--icon-fill:1;rotate:180deg}@media (pointer:coarse){.menu-choice-trigger{min-height:2.75rem}}.context-menu-component.open .context-menu-list>li.link-row{white-space:normal;animation:.25s cubic-bezier(.1,.9,.2,1) both rowEnterFromAbove;animation-delay:calc(40ms + min(var(--motion-index,0),10)*20ms);flex-wrap:wrap;align-items:center;gap:.125rem .5rem;padding:.5rem .625rem .375rem;font-size:.8125rem;line-height:1.4;display:flex}.context-menu-component.open .context-menu-list>li.link-row.is-divided{border-top:1px solid rgba(var(--border-color), .35);margin-top:.375rem;padding-top:.625rem}.context-menu-component.open .context-menu-list>li.link-row>.link-row-item:not(:last-child){margin-right:0}.link-row-item{font:inherit;color:var(--text-secondary,rgba(var(--faint-text), 1));cursor:pointer;background:0 0;border:0;border-radius:.375rem;outline:none;align-items:center;gap:.125rem;padding:.1875rem .25rem;text-decoration:none;transition:color .1s cubic-bezier(.8,0,.2,1),background-color .1s cubic-bezier(.8,0,.2,1);display:inline-flex}@media (hover:hover){.link-row-item:hover{color:inherit;background:rgba(var(--border-color), .18)}}.link-row-item:focus-visible{color:inherit;--focus-ring-from-offset:5px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:1px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.link-row-external{color:var(--text-tertiary,rgba(var(--faint-text), 1))}.context-menu-component.drawer-mobile .context-menu-list>li.link-row{justify-content:center;padding:.625rem .75rem .25rem;font-size:.875rem}.context-menu-component.drawer-mobile .context-menu-list>li.link-row .link-row-item{padding:.375rem}.check-row,.dialog-component .dialog-content .check-row{color:inherit;border-radius:var(--row-radius,8px);cursor:pointer;align-items:center;gap:12px;margin:0;padding:7px 10px;font-size:.875rem;font-weight:400;display:flex}@media (prefers-reduced-motion:no-preference){.check-row,.dialog-component .dialog-content .check-row{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}@media (hover:hover) and (pointer:fine){.check-row:hover:not(.disabled),.dialog-component .dialog-content .check-row:hover:not(.disabled){background:rgba(var(--nav-item-bg-hover), .6)}}.check-row:has(.check-row-box:checked){background:var(--accent-tint,transparent)}.dialog-component .dialog-content .check-row:has(.check-row-box:checked){background:var(--accent-tint,transparent)}@media (pointer:coarse){.check-row,.dialog-component .dialog-content .check-row{min-height:44px}}.check-row.disabled,.dialog-component .dialog-content .check-row.disabled{opacity:.6;cursor:default}.check-row .check-row-box,.dialog-component .dialog-content .check-row .check-row-box{width:20px;height:20px;cursor:inherit;border-radius:50%;flex:none;margin:0;padding:0}.check-row-leading{border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:inline-grid;overflow:hidden}.check-row-leading>*{width:100%;height:100%}.check-row-text{flex:1;min-width:0;display:grid}.check-row-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.check-row-title mark{color:inherit;background:0 0;font-weight:600}.check-row-description{color:rgba(var(--faint-text), 1);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;display:-webkit-box;overflow:hidden}.back-button{max-width:100%;min-height:44px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;margin:0;padding:0 6px 0 0;font-size:.875rem;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}.back-button:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.back-button:hover .back-button-icon,.back-button:focus-visible .back-button-icon{background:var(--glass-card-bg-hover,rgba(var(--card-bg), 1));border-color:var(--glass-card-edge-hover,rgba(var(--border-color-card), .5))}.back-button:hover .back-button-label,.back-button:focus-visible .back-button-label{text-decoration:underline;-webkit-text-decoration-color:rgba(var(--faint-text), .5);text-decoration-color:rgba(var(--faint-text), .5);text-underline-offset:3px}.back-button:active .back-button-icon{scale:.94}.back-button-icon{background:var(--glass-card-bg,rgba(var(--card-bg), .7));border:1px solid var(--glass-card-edge,rgba(var(--border-color-card), .3));border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:18px;display:grid}@media (prefers-reduced-motion:no-preference){.back-button-icon{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),scale .1s cubic-bezier(.8,0,.2,1)}}.back-button-icon .material-symbols-rounded{font-size:inherit}.back-button-label{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;padding-block:4px;display:-webkit-box;overflow:hidden}.back-button-key{color:rgba(var(--faint-text), 1);background:var(--glass-card-bg,rgba(var(--card-bg), .7));border:1px solid var(--glass-card-edge,rgba(var(--border-color-card), .3));border-radius:6px;flex:none;padding:3px 6px;font:500 11px/1 ui-monospace,Cascadia Mono,Consolas,monospace}@media (hover:none),screen and (width<=767px){.back-button-key{display:none}}.app-mark{--app-mark-color:transparent;--app-mark-size:2.5rem;width:var(--app-mark-size);height:var(--app-mark-size);letter-spacing:-.02em;color:#fff;background:var(--app-mark-color);border-radius:.6875rem;flex:none;place-items:center;font-size:1rem;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #ffffff29,0 1px 2px #0000001f}.app-mark .material-symbol{font-size:1.25rem}.app-mark.is-sm{--app-mark-size:1.875rem;border-radius:.5625rem;font-size:.8125rem}.app-mark.is-sm .material-symbol{font-size:1rem}.app-mark.is-xs{--app-mark-size:1.375rem;border-radius:.375rem;font-size:.625rem}.app-mark.is-xs .material-symbol{font-size:.8125rem}.app-mark.is-neutral{color:inherit;background:var(--choice-row-surface-hover,rgba(var(--card-bg), .9));box-shadow:inset 0 0 0 1px var(--choice-row-edge,rgba(var(--border-color), .5))}.app-tile-grid{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media screen and (width>=768px){.app-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width>=1920px){.app-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.app-tile{background:var(--aurora-glass,rgba(var(--card-bg), .7));border:1px solid var(--aurora-glass-edge,rgba(var(--border-color), .4));box-shadow:var(--shadow-card,none);border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.1875rem .75rem;padding:1rem 1rem .875rem;display:grid}@media (prefers-reduced-motion:no-preference){.app-tile{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}@media (hover:hover) and (pointer:fine){.app-tile:not(.is-skeleton):hover{background:var(--glass-card-bg-hover,rgba(var(--card-bg), .9))}}.app-tile-mark{grid-row:span 2}.app-tile-title{min-width:0;font-size:.875rem;font-weight:600}.app-tile-description{color:rgba(var(--faint-text), 1);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.app-tile-foot{grid-column:1/-1;justify-content:space-between;align-self:end;align-items:center;gap:.5rem;min-height:2rem;margin-top:.75rem;display:flex}.app-tile-category{min-width:0;color:rgba(var(--faint-text), 1);font-size:.75rem}.app-tile-skeleton-mark{border-radius:.6875rem;width:2.5rem;height:2.5rem;display:block}.app-tile-skeleton-title{width:42%;height:.875rem;margin-top:.25rem}.app-tile-skeleton-line{width:88%;height:.75rem}.app-tile-skeleton-category{width:3.75rem;height:.625rem}.app-tile-skeleton-action{border-radius:999px;width:5.25rem;height:2rem}.status-dot{white-space:nowrap;color:rgba(var(--success-icon), 1);align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.status-dot:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.4375rem;height:.4375rem}.status-dot.is-warning{color:rgba(var(--warning-icon), 1)}.dialog-component.dialog-list.sheet-dialog .dialog-icon:has(>.app-mark){background:0 0}.dialog-component.dialog-list.sheet-dialog .dialog-icon:has(>.app-mark) .app-mark{--app-mark-size:2.25rem;border-radius:.6875rem}.copy-field{align-items:center;gap:.5rem;min-width:0;display:flex}@media screen and (width<=767px){.copy-field{flex-wrap:wrap}}.copy-field-value,.dialog-component .dialog-content .copy-field-value{box-sizing:border-box;width:auto;min-width:0;height:var(--density-control-height,2.75rem);letter-spacing:-.01em;color:inherit;background:rgba(var(--card-bg), .5);border:1px solid rgba(var(--border-color), .8);text-overflow:ellipsis;border-radius:.75rem;flex:1 1 0;padding:0 .875rem;font-family:ui-monospace,SF Mono,Cascadia Mono,consolas,monospace;font-size:.8125rem}.copy-field-value:focus-visible,.dialog-component .dialog-content .copy-field-value:focus-visible{border-color:rgba(var(--primary), 1);outline:2px solid rgba(var(--primary), .25);outline-offset:0}.copy-field-value:disabled,.dialog-component .dialog-content .copy-field-value:disabled{opacity:.55}@media (pointer:coarse){.copy-field-value,.dialog-component .dialog-content .copy-field-value{font-size:1rem}}@media screen and (width<=767px){.copy-field-value,.dialog-component .dialog-content .copy-field-value{flex-basis:100%}}.copy-field-actions{flex:none;align-items:center;gap:.5rem;display:flex}@media screen and (width<=767px){.copy-field-actions{flex:100%}.copy-field-actions>*{flex:1 1 0}}.token-box{box-sizing:border-box;letter-spacing:-.01em;word-break:break-all;color:inherit;background:var(--choice-row-surface,rgba(var(--card-bg), .62));border:1px dashed rgba(var(--border-color), .9);border-radius:.75rem;padding:.75rem .875rem;font-family:ui-monospace,SF Mono,Cascadia Mono,consolas,monospace;font-size:.8125rem;display:block}.token-box:focus-visible{outline:2px solid rgba(var(--primary), 1);outline-offset:2px}.delivery-list,.dialog-component .dialog-content .delivery-list{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.delivery-row-item{border-top:1px solid var(--choice-row-edge,rgba(var(--border-color), .4))}.delivery-row-item:first-child{border-top:0}.delivery-row{box-sizing:border-box;width:100%;min-height:2.5rem;font:inherit;text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.625rem;align-items:center;gap:.75rem;padding:.5rem .375rem;font-size:.8125rem;display:flex}@media (prefers-reduced-motion:no-preference){.delivery-row{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}@media (hover:hover) and (pointer:fine){.delivery-row:hover{background:var(--choice-row-surface,rgba(var(--card-bg), .62))}}.delivery-row.is-selected{background:var(--choice-row-surface-hover,rgba(var(--card-bg), .9))}.delivery-row:focus-visible{outline:2px solid rgba(var(--primary), 1);outline-offset:-2px}@media (pointer:coarse){.delivery-row{min-height:2.75rem}}.delivery-row-code{box-sizing:border-box;text-align:center;font-variant-numeric:tabular-nums;border-radius:.375rem;flex:none;min-width:2.75rem;padding:.125rem .25rem;font-size:.75rem;font-weight:700}.delivery-row-code.is-ok{color:rgba(var(--success-icon), 1);background:rgba(var(--success-surface), 1)}.delivery-row-code.is-error{color:rgba(var(--danger-icon), 1);background:rgba(var(--danger-surface), 1)}.delivery-row-title{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.delivery-row-time{white-space:nowrap;color:rgba(var(--faint-text), 1);flex:none;font-size:.75rem}.code-preview{box-sizing:border-box;letter-spacing:-.01em;white-space:pre;max-height:13.75rem;color:rgba(var(--faint-text), 1);background:var(--choice-row-surface,rgba(var(--card-bg), .62));border:1px solid var(--choice-row-edge,rgba(var(--border-color), .4));overscroll-behavior:contain;border-radius:.75rem;margin:0;padding:.75rem .875rem;font-family:ui-monospace,SF Mono,Cascadia Mono,Consolas,monospace;font-size:.8125rem;line-height:1.55;overflow:auto}.code-preview:focus-visible{outline:2px solid rgba(var(--primary), 1);outline-offset:2px}.code-sample{--code-sample-surface:#0f141b;--code-sample-edge:#ffffff12;--code-sample-text:#d7dee8;--code-sample-muted:#8b97a6;--code-sample-strong:#fff;--code-sample-keyword:#79b0ff;--code-sample-string:#9fe0b0;--code-sample-comment:#6f7c8a;--code-sample-number:#ffc25c;--code-sample-failed:#ff9d94;box-sizing:border-box;min-width:0;color:var(--code-sample-text);background:var(--code-sample-surface);border:1px solid var(--code-sample-edge);border-radius:1rem;display:block;overflow:hidden}.code-sample-head{border-bottom:1px solid var(--code-sample-edge);justify-content:space-between;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .5rem 0 .625rem;display:flex}.code-sample-tabs{align-self:stretch;gap:.125rem;min-width:0;display:flex}.code-sample-title{color:var(--code-sample-strong);padding:0 .625rem;font-size:.8125rem;font-weight:600}.code-sample-tab,.dialog-component .dialog-content .code-sample-tab{font:inherit;color:var(--code-sample-muted);cursor:pointer;background:0 0;border:0;padding:0 .625rem;font-size:.8125rem;font-weight:600;position:relative}.code-sample-tab:after,.dialog-component .dialog-content .code-sample-tab:after{background:var(--code-sample-keyword);opacity:0;content:"";border-radius:2px;height:2px;position:absolute;bottom:-1px;left:.625rem;right:.625rem}.code-sample-tab[aria-selected=true],.dialog-component .dialog-content .code-sample-tab[aria-selected=true]{color:var(--code-sample-strong)}.code-sample-tab[aria-selected=true]:after,.dialog-component .dialog-content .code-sample-tab[aria-selected=true]:after{opacity:1}@media (hover:hover) and (pointer:fine){.code-sample-tab:hover,.dialog-component .dialog-content .code-sample-tab:hover{color:var(--code-sample-strong)}}.code-sample-tab:focus-visible,.dialog-component .dialog-content .code-sample-tab:focus-visible{outline:2px solid var(--code-sample-keyword);outline-offset:-3px;border-radius:.5rem}.code-sample-copy,.dialog-component .dialog-content .code-sample-copy{min-width:2rem;min-height:2rem;font:inherit;color:var(--code-sample-text);cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex:none;justify-content:center;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.8125rem;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:no-preference){.code-sample-copy,.dialog-component .dialog-content .code-sample-copy{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}.code-sample-copy .material-symbols-rounded,.dialog-component .dialog-content .code-sample-copy .material-symbols-rounded{font-size:1rem}@media (hover:hover) and (pointer:fine){.code-sample-copy:hover,.dialog-component .dialog-content .code-sample-copy:hover{background:var(--code-sample-edge)}}.code-sample-copy:focus-visible,.dialog-component .dialog-content .code-sample-copy:focus-visible{outline:2px solid var(--code-sample-keyword);outline-offset:-2px}@media (pointer:coarse){.code-sample-copy,.dialog-component .dialog-content .code-sample-copy{min-width:2.75rem;min-height:2.75rem}}@media screen and (width<=767px){.code-sample-copy-label{display:none}}.code-sample-code,.dialog-component .dialog-content .code-sample-code{white-space:pre-wrap;color:inherit;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:.875rem 1rem;font-family:ui-monospace,SF Mono,Cascadia Mono,Consolas,monospace;font-size:.8125rem;line-height:1.65}.code-sample-code code,.dialog-component .dialog-content .code-sample-code code{font:inherit;line-height:inherit;color:inherit;background:0 0;border:0;border-radius:0;padding:0}.code-sample-code:focus-visible,.dialog-component .dialog-content .code-sample-code:focus-visible{outline:2px solid var(--code-sample-keyword);outline-offset:-2px}.code-sample-keyword{color:var(--code-sample-keyword)}.code-sample-string{color:var(--code-sample-string)}.code-sample-comment{color:var(--code-sample-comment)}.code-sample-number{color:var(--code-sample-number)}.code-sample-response{border-top:1px solid var(--code-sample-edge)}.code-sample-response .code-sample-code{overscroll-behavior:contain;max-height:22.5rem;overflow-y:auto}.code-sample-response-head{color:var(--code-sample-muted);flex-wrap:wrap;align-items:center;gap:.125rem .5rem;padding:.625rem 1rem 0;font-size:.75rem;font-weight:600;display:flex}.code-sample-status{color:var(--code-sample-string)}.code-sample-status.is-failed{color:var(--code-sample-failed)}.method-badge{box-sizing:border-box;text-align:center;letter-spacing:.02em;border-radius:.375rem;flex:none;min-width:2.75rem;padding:.25rem .375rem;font-family:ui-monospace,SF Mono,Cascadia Mono,consolas,monospace;font-size:.6875rem;font-weight:600;line-height:1}.method-badge.is-get{color:rgba(var(--success-icon), 1);background:rgba(var(--success-surface), 1)}.method-badge.is-post{color:rgba(var(--info-icon), 1);background:rgba(var(--info-surface), 1)}.method-badge.is-put,.method-badge.is-patch{color:rgba(var(--warning-icon), 1);background:rgba(var(--warning-surface), 1)}.method-badge.is-delete{color:rgba(var(--danger-icon), 1);background:rgba(var(--danger-surface), 1)}.endpoint-list{box-sizing:border-box;background:var(--choice-row-surface,rgba(var(--card-bg), .62));border:1px solid var(--choice-row-edge,rgba(var(--border-color), .4));border-radius:1rem;grid-template-columns:minmax(0,1fr);gap:.0625rem;min-width:0;padding:.625rem .5rem;display:grid}.endpoint-list-group{grid-template-columns:minmax(0,1fr);gap:.0625rem;display:grid}.endpoint-list-heading{text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--faint-text), 1);padding:.625rem .625rem .25rem;font-size:.6875rem;font-weight:600}.endpoint-list-row{box-sizing:border-box;min-height:2.125rem;color:inherit;border:1px solid #0000;border-radius:.5625rem;align-items:center;gap:.5rem;padding:0 .625rem;font-size:.8125rem;text-decoration:none;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.endpoint-list-row{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}@media (hover:hover) and (pointer:fine){.endpoint-list-row:hover{background:var(--choice-row-surface-hover,rgba(var(--card-bg), .9))}}.endpoint-list-row[aria-current=page]{background:rgba(var(--card-bg-hover), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-05,.5));border-radius:var(--control-radius,.25rem);border-radius:.5625rem}.endpoint-list-row[aria-current=page]:before{background:rgba(var(--primary), 1);content:"";border-radius:.1875rem;width:.1875rem;height:1rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.endpoint-list-row:focus-visible{outline:2px solid rgba(var(--primary), 1);outline-offset:-2px}@media (pointer:coarse){.endpoint-list-row{min-height:2.75rem}}.endpoint-list-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.endpoint-list-mark{color:rgba(var(--primary), 1);background:rgba(var(--primary), .14);border-radius:.25rem;padding:0 .125rem}.param-row{border-top:1px solid var(--choice-row-edge,rgba(var(--border-color), .4));grid-template-columns:minmax(0,11.875rem) minmax(0,1fr);gap:.25rem .875rem;padding:.6875rem 1.25rem;font-size:.8125rem;display:grid}@media screen and (width<=767px){.param-row{grid-template-columns:minmax(0,1fr)}}.param-row-name{flex-wrap:wrap;align-items:baseline;gap:.125rem .375rem;min-width:0;display:flex}.param-row-name code{color:inherit;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;padding:0;font-family:ui-monospace,SF Mono,Cascadia Mono,consolas,monospace;font-size:.8125rem;font-weight:600;line-height:1.4}.param-row-type{color:rgba(var(--faint-text), 1);font-size:.75rem;font-weight:500}.param-row-required{color:rgba(var(--warning-icon), 1);font-size:.6875rem;font-weight:600}.param-row-text{min-width:0;color:rgba(var(--faint-text), 1);overflow-wrap:anywhere}.numbered-step{border-top:1px solid var(--choice-row-edge,rgba(var(--border-color), .4));grid-template-columns:1.75rem minmax(0,1fr);gap:.75rem;padding:1rem 1.25rem;display:grid}.numbered-step-number{width:1.625rem;height:1.625rem;color:rgba(var(--primary), 1);background:rgba(var(--primary), .14);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.numbered-step-body{grid-template-columns:minmax(0,1fr);justify-items:start;gap:.625rem;min-width:0;display:grid}.numbered-step-body>.code-sample{justify-self:stretch}.numbered-step-title{margin:0;font-size:.875rem;font-weight:600;line-height:1.6}.numbered-step-text{color:rgba(var(--faint-text), 1);margin:-.5rem 0 0;font-size:.8125rem}.dialog-component{box-sizing:border-box;padding:1rem;background-color:rgba(var(--app-bg-color), var(--opacity-08,.8));border:1px solid rgba(var(--border-color), var(--opacity-02));border-top:1px solid rgba(var(--border-color), var(--opacity-05));border-radius:var(--dialog-radius,.5rem);width:300px;max-width:calc(100dvw - 16px);min-height:0;max-height:calc(100dvh - 16px);box-shadow:0 .75rem 2rem rgba(var(--black-static), var(--opacity-03)),0 .125rem .5rem rgba(var(--black-static), var(--opacity-02));transition:opacity .506s cubic-bezier(.1,.9,.2,1),transform .506s cubic-bezier(.1,.9,.2,1);transition:opacity .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1),transform .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1);background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"128\" height=\"128\" viewBox=\"0 0 128 128\"><filter id=\"noise\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.8\" numOctaves=\"4\" stitchTiles=\"stitch\"/></filter><rect width=\"128\" height=\"128\" filter=\"url(%23noise)\" opacity=\"0.18\"/></svg>");flex-direction:column;margin-bottom:.1875rem;padding-bottom:0;display:flex;position:relative}@starting-style{.dialog-component{opacity:0;transform:translateY(8px)scale(.97)}}.dialog-component{-webkit-backdrop-filter:blur(16px)saturate(1.8);backdrop-filter:blur(16px)saturate(1.8);background-blend-mode:overlay;touch-action:manipulation}@media (prefers-reduced-transparency:reduce){.dialog-component{background-color:rgba(var(--app-bg-color), 1);-webkit-backdrop-filter:none;backdrop-filter:none}}.dark-theme .dialog-component{box-shadow:0 .75rem 2rem rgba(var(--black-static), var(--opacity-06)),0 .125rem .5rem rgba(var(--black-static), var(--opacity-04))}.CONDUIT .dialog-component{max-height:calc(100% - 16px)}@media screen and (height<=500px){.dialog-component{max-height:calc(100dvh - 32px);margin:1rem}.CONDUIT .dialog-component{max-height:calc(100% - 32px)}}@media screen and (width<=400px){.dialog-component{width:calc(100vw - 32px);margin:1rem}}.dialog-component.closing{opacity:0;transition:opacity .14s cubic-bezier(.7,0,1,.5),transform .14s cubic-bezier(.7,0,1,.5);transform:scale(.98)}.dialog-component.no-animation{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.dialog-component{transition:opacity .15s linear;transform:translate(0,0)}@starting-style{.dialog-component{transform:translate(0,0)}}.dialog-component.closing{transition:opacity .1s linear;transform:translate(0,0)}}:root:is(.reduced-motion,:has(.reduced-motion)) .dialog-component{transition:opacity .15s linear;transform:translate(0,0)}@starting-style{:root:is(.reduced-motion,:has(.reduced-motion)) .dialog-component{transform:translate(0,0)}}:root:is(.reduced-motion,:has(.reduced-motion)) .dialog-component.closing{transition:opacity .1s linear;transform:translate(0,0)}.dialog-component.small{box-sizing:border-box;flex-direction:column;width:240px;max-width:calc(100dvw - 16px);min-height:0;max-height:calc(100dvh - 16px);display:flex}.CONDUIT .dialog-component.small{max-height:calc(100% - 16px)}@media screen and (width<=304px){.dialog-component.small{width:calc(100vw - 1rem);margin:.75rem}}@media screen and (width<=480px){.dialog-component.small{width:calc(100vw - 1rem);margin:.75rem}}@media screen and (height<=600px){.dialog-component.small{max-height:calc(100dvh - 32px)}.CONDUIT .dialog-component.small{max-height:calc(100% - 32px)}}@media screen and (height<=400px){.dialog-component.small{max-height:calc(100dvh - 16px);margin:.5rem}.CONDUIT .dialog-component.small{max-height:calc(100% - 16px)}}.dialog-component.small .dialog-content{box-sizing:border-box;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.dialog-component.small .dialog-title{flex-shrink:0}.dialog-component.small .dialog-actions{flex-shrink:0;margin-top:auto}.dialog-component.default{box-sizing:border-box;flex-direction:column;width:300px;max-width:calc(100dvw - 16px);min-height:0;max-height:calc(100dvh - 16px);display:flex}.CONDUIT .dialog-component.default{max-height:calc(100% - 16px)}@media screen and (width<=364px){.dialog-component.default{width:calc(100vw - 1rem);margin:.75rem}}@media screen and (width<=480px){.dialog-component.default{width:calc(100vw - 1rem);margin:.75rem}}@media screen and (height<=600px){.dialog-component.default{max-height:calc(100dvh - 32px)}.CONDUIT .dialog-component.default{max-height:calc(100% - 32px)}}@media screen and (height<=400px){.dialog-component.default{max-height:calc(100dvh - 16px);margin:.5rem}.CONDUIT .dialog-component.default{max-height:calc(100% - 16px)}}.dialog-component.default .dialog-content{box-sizing:border-box;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.dialog-component.default .dialog-title{flex-shrink:0}.dialog-component.default .dialog-actions{flex-shrink:0;margin-top:auto}.dialog-component.form{box-sizing:border-box;flex-direction:column;width:400px;max-width:calc(100dvw - 16px);min-height:0;max-height:calc(100dvh - 16px);display:flex}.CONDUIT .dialog-component.form{max-height:calc(100% - 16px)}@media screen and (width<=464px){.dialog-component.form{width:calc(100vw - 1rem);margin:.75rem}}@media screen and (width<=480px){.dialog-component.form{width:calc(100vw - 1rem);margin:.75rem}}@media screen and (height<=600px){.dialog-component.form{max-height:calc(100dvh - 32px)}.CONDUIT .dialog-component.form{max-height:calc(100% - 32px)}}@media screen and (height<=400px){.dialog-component.form{max-height:calc(100dvh - 16px);margin:.5rem}.CONDUIT .dialog-component.form{max-height:calc(100% - 16px)}}.dialog-component.form .dialog-content{box-sizing:border-box;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.dialog-component.form .dialog-title{flex-shrink:0}.dialog-component.form .dialog-actions{flex-shrink:0;margin-top:auto}.dialog-component.medium{box-sizing:border-box;flex-direction:column;width:500px;max-width:calc(100dvw - 16px);min-height:0;max-height:calc(100dvh - 16px);display:flex}.CONDUIT .dialog-component.medium{max-height:calc(100% - 16px)}@media screen and (width<=564px){.dialog-component.medium{width:calc(100vw - 1rem);margin:.75rem}}@media screen and (width<=480px){.dialog-component.medium{width:calc(100vw - 1rem);margin:.75rem}}@media screen and (height<=600px){.dialog-component.medium{max-height:calc(100dvh - 32px)}.CONDUIT .dialog-component.medium{max-height:calc(100% - 32px)}}@media screen and (height<=400px){.dialog-component.medium{max-height:calc(100dvh - 16px);margin:.5rem}.CONDUIT .dialog-component.medium{max-height:calc(100% - 16px)}}.dialog-component.medium .dialog-content{box-sizing:border-box;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.dialog-component.medium .dialog-title{flex-shrink:0}.dialog-component.medium .dialog-actions{flex-shrink:0;margin-top:auto}.dialog-component.large{box-sizing:border-box;flex-direction:column;width:700px;max-width:calc(100dvw - 16px);min-height:0;max-height:calc(100dvh - 16px);display:flex}.CONDUIT .dialog-component.large{max-height:calc(100% - 16px)}@media screen and (width<=764px){.dialog-component.large{width:calc(100vw - 1rem);margin:.75rem}}@media screen and (width<=480px){.dialog-component.large{width:calc(100vw - 1rem);margin:.75rem}}@media screen and (height<=600px){.dialog-component.large{max-height:calc(100dvh - 32px)}.CONDUIT .dialog-component.large{max-height:calc(100% - 32px)}}@media screen and (height<=400px){.dialog-component.large{max-height:calc(100dvh - 16px);margin:.5rem}.CONDUIT .dialog-component.large{max-height:calc(100% - 16px)}}.dialog-component.large .dialog-content{box-sizing:border-box;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.dialog-component.large .dialog-title{flex-shrink:0}.dialog-component.large .dialog-actions{flex-shrink:0;margin-top:auto}.dialog-component:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.dialog-component .dialog-title,.dialog-component h2{white-space:normal;overflow-wrap:break-word;flex-shrink:0;max-width:100%;margin:0 0 .5rem;font-size:1rem;font-weight:600;line-height:1.3}@media screen and (width<=480px){.dialog-component .dialog-title,.dialog-component h2{font-size:1rem}}.dialog-component .dialog-heading{flex-shrink:0;min-width:0;margin:0 0 .5rem}.dialog-component .dialog-heading .dialog-title{margin:0}.dialog-component .dialog-subtitle{white-space:nowrap;color:rgba(var(--faint-text), 1);text-overflow:ellipsis;margin:.125rem 0 0;font-size:.75rem;overflow:hidden}.dialog-component .dialog-header{flex-shrink:0;align-items:flex-start;gap:.25rem;margin:0 0 .5rem;display:flex}.dialog-component .dialog-header .dialog-title,.dialog-component .dialog-header .dialog-heading{flex:auto;min-width:0;margin:0}.dialog-component .dialog-header .dialog-close{flex:none;margin:-.25rem -.375rem 0 0}.dialog-component .dialog-content{box-sizing:border-box;background-color:rgba(var(--app-bg-color), 1);border-top:1px solid rgba(var(--border-color), var(--opacity-05));border-bottom:1px solid rgba(var(--border-color), var(--opacity-05));border-radius:.5rem;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:0;min-height:0;margin:.25rem -16px 0;display:flex;overflow:hidden}.dialog-component .dialog-content>*{margin-bottom:.75rem}.dialog-component .dialog-content>:last-child{margin-bottom:0}.dialog-component .dialog-content h1,.dialog-component .dialog-content h2,.dialog-component .dialog-content h3,.dialog-component .dialog-content h4,.dialog-component .dialog-content h5,.dialog-component .dialog-content h6{margin-top:1rem;margin-bottom:.5rem}.dialog-component .dialog-content h1:first-child,.dialog-component .dialog-content h2:first-child,.dialog-component .dialog-content h3:first-child,.dialog-component .dialog-content h4:first-child,.dialog-component .dialog-content h5:first-child,.dialog-component .dialog-content h6:first-child{margin-top:0}.dialog-component .dialog-content p{margin-bottom:.75rem;line-height:1.6}.dialog-component .dialog-content p:last-child{margin-bottom:0}.dialog-component .dialog-content h1{font-size:1.75rem;font-weight:600;line-height:2.125rem}.dialog-component .dialog-content h2{font-size:1.375rem;font-weight:600;line-height:1.75rem}.dialog-component .dialog-content h3,.dialog-component .dialog-content h4{font-size:1rem;font-weight:600;line-height:1.375rem}.dialog-component .dialog-content h5{font-size:.875rem;font-weight:600;line-height:1.25rem}.dialog-component .dialog-content h6{font-size:.75rem;font-weight:600;line-height:1rem}.dialog-component .dialog-content .text-2xs,.dialog-component .dialog-content .text-xs,.dialog-component .dialog-content .text-sm{font-size:.75rem}.dialog-component .dialog-content .text-base{font-size:.875rem}.dialog-component .dialog-content .text-quote,.dialog-component .dialog-content .text-lg,.dialog-component .dialog-content .text-xl{font-size:1rem}.dialog-component .dialog-content .text-2xl{font-size:1.375rem}.dialog-component .dialog-content .text-3xl{font-size:1.75rem}.dialog-component .dialog-content .font-medium{font-weight:500}.dialog-component .dialog-content .font-semibold{font-weight:600}.dialog-component .dialog-content .font-bold{font-weight:700}.dialog-component .dialog-content p{-webkit-hyphens:auto;hyphens:auto;color:rgba(var(--gray-100,#212529), 1);overflow-wrap:break-word;font-size:.875rem;line-height:1.5}.dialog-component .dialog-content p.text-break-word{word-break:break-word}.dialog-component .dialog-content h3,.dialog-component .dialog-content h4,.dialog-component .dialog-content h5,.dialog-component .dialog-content h6{color:rgba(var(--gray-1000,#e9ecef), var(--opacity-09,.9))}.dialog-component .dialog-content ul,.dialog-component .dialog-content ol{margin:.5rem 0 1rem 1.25rem;padding:0}.dialog-component .dialog-content ul li,.dialog-component .dialog-content ol li{margin-bottom:.25rem;line-height:1.4}.dialog-component .dialog-content .control-list-component{margin-left:0}.dialog-component .dialog-content code{background:rgba(var(--border-color), var(--opacity-02));border-radius:.1875rem;padding:.125rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem}.dialog-component .dialog-content pre{background:rgba(var(--border-color), var(--opacity-01));border-radius:.25rem;padding:.75rem;font-size:.8125rem;line-height:1.4;overflow-x:auto}.dialog-component .dialog-content table{border-collapse:collapse;width:100%;margin:.75rem 0}.dialog-component .dialog-content table th,.dialog-component .dialog-content table td{text-align:left;border-bottom:1px solid rgba(var(--border-color), var(--opacity-02));padding:.5rem .75rem}.dialog-component .dialog-content table th{background:rgba(var(--border-color), var(--opacity-01));font-weight:600}.dialog-component .dialog-content img{max-width:100%;height:auto}.dialog-component .dialog-content .form-group{margin-bottom:1rem}.dialog-component .dialog-content label:not(.radio-container label,[type=checkbox]~label,.check-row){margin-bottom:.25rem;font-size:.8125rem;font-weight:600;display:block}.dialog-component .dialog-content input:not([type=radio],[type=checkbox],.search-field input),.dialog-component .dialog-content textarea,.dialog-component .dialog-content select{border:1px solid rgba(var(--border-color), var(--opacity-03));border-radius:var(--control-radius,.25rem);width:100%;padding:.5rem .75rem;font-size:.875rem}.dialog-component .dialog-content input:not([type=radio],[type=checkbox],.search-field input):focus,.dialog-component .dialog-content textarea:focus,.dialog-component .dialog-content select:focus{border-color:rgba(var(--primary), var(--opacity-05));--focus-ring-from-offset:0px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:-2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.dialog-component .dialog-scroll-container{overscroll-behavior:contain;scroll-behavior:smooth;flex:1;min-height:0;padding:16px 16px 1.5rem;position:relative;overflow:hidden auto}.dialog-component .dialog-scroll-container>:first-child{margin-top:0}.dialog-component .dialog-scroll-container>:last-child{margin-bottom:0}.dialog-component .dialog-scroll-container .message-bar-component{margin:.75rem 0}.dialog-component .dialog-scroll-container .message-bar-component:first-child{margin-top:0}.dialog-component .dialog-scroll-container .message-bar-component:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.dialog-component .dialog-scroll-container{scroll-behavior:auto}}.dialog-component .dialog-actions{box-sizing:border-box;background-color:#0000;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:1rem 0;display:flex}.dialog-component .dialog-actions .dialog-actions-start{min-width:0;color:rgba(var(--faint-text), 1);flex:auto;font-size:.75rem}.dialog-component .dialog-actions .dialog-confirm-blocked{opacity:.45}.dialog-component .dialog-actions .control-list-component{flex:0 auto;justify-content:flex-end;gap:.5rem;width:auto;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.dialog-component .dialog-actions .control-list-component li{margin:0}.dialog-component .dialog-actions :is(.primary-button,.secondary-button,.danger-button,.ghost-button):not(.icon-pill){border-radius:var(--dialog-action-radius,var(--control-radius,.25rem));padding-inline:1.125rem}.busy-label{place-items:center;display:inline-grid}.busy-label>*{grid-area:1/1}.busy-label-text{align-items:center;display:inline-flex}.busy-label-spinner{opacity:0;pointer-events:none;display:inline-flex}.busy-label-spinner .loader{margin:0}.busy-label-tick{opacity:0;pointer-events:none;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:1.125em;height:1.125em}.busy-label-tick path{stroke-dasharray:16;stroke-dashoffset:16px}.busy-label[data-phase=busy] .busy-label-text{animation:.12s cubic-bezier(.7,0,1,.5) both busyLabelOut}.busy-label[data-phase=busy] .busy-label-spinner{animation:.15s cubic-bezier(.1,.9,.2,1) 60ms both busyFadeIn}.busy-label[data-phase=done] .busy-label-text{animation:.12s cubic-bezier(.7,0,1,.5) both busyLabelOut}.busy-label[data-phase=done] .busy-label-spinner{animation:.1s cubic-bezier(.7,0,1,.5) both busyFadeOut}.busy-label[data-phase=done] .busy-label-tick{opacity:1}.busy-label[data-phase=done] .busy-label-tick path{animation:.22s cubic-bezier(.1,.9,.2,1) both tickDraw}.busy-label[data-phase=back] .busy-label-text{animation:.18s cubic-bezier(.1,.9,.2,1) 60ms both busyLabelIn}.busy-label[data-phase=back] .busy-label-spinner,.busy-label[data-phase=back] .busy-label-tick{animation:.12s cubic-bezier(.7,0,1,.5) both busyFadeOut}.busy-label[data-phase=back] .busy-label-tick path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.busy-label[data-phase] .busy-label-text{animation:.15s linear both fadeIn}}:root:is(.reduced-motion,:has(.reduced-motion)) .busy-label[data-phase] .busy-label-text{animation:.15s linear both fadeIn}@media (prefers-reduced-motion:reduce){.busy-label[data-phase=idle] .busy-label-text{animation:none}}:root:is(.reduced-motion,:has(.reduced-motion)) .busy-label[data-phase=idle] .busy-label-text{animation:none}@media (prefers-reduced-motion:reduce){.busy-label[data-phase=busy] .busy-label-text{animation:.1s linear both fadeOut}.busy-label[data-phase=busy] .busy-label-spinner{animation:.15s linear both fadeIn}}:root:is(.reduced-motion,:has(.reduced-motion)) .busy-label[data-phase=busy] .busy-label-text{animation:.1s linear both fadeOut}:root:is(.reduced-motion,:has(.reduced-motion)) .busy-label[data-phase=busy] .busy-label-spinner{animation:.15s linear both fadeIn}@media (prefers-reduced-motion:reduce){.busy-label[data-phase=done] .busy-label-text,.busy-label[data-phase=done] .busy-label-spinner{animation:.1s linear both fadeOut}.busy-label[data-phase=done] .busy-label-tick{animation:.15s linear both fadeIn}}:root:is(.reduced-motion,:has(.reduced-motion)) .busy-label[data-phase=done] .busy-label-text,:root:is(.reduced-motion,:has(.reduced-motion)) .busy-label[data-phase=done] .busy-label-spinner{animation:.1s linear both fadeOut}:root:is(.reduced-motion,:has(.reduced-motion)) .busy-label[data-phase=done] .busy-label-tick{animation:.15s linear both fadeIn}@media (prefers-reduced-motion:reduce){.busy-label[data-phase=back] .busy-label-spinner,.busy-label[data-phase=back] .busy-label-tick{animation:.1s linear both fadeOut}}:root:is(.reduced-motion,:has(.reduced-motion)) .busy-label[data-phase=back] .busy-label-spinner,:root:is(.reduced-motion,:has(.reduced-motion)) .busy-label[data-phase=back] .busy-label-tick{animation:.1s linear both fadeOut}@keyframes busyLabelOut{to{opacity:0;transform:translateY(-6px)}}@keyframes busyLabelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes busyFadeIn{0%{opacity:0}to{opacity:1}}@keyframes busyFadeOut{0%{opacity:1}to{opacity:0}}:is(.primary-button,.secondary-button,.ghost-button):has(>.busy-label[data-phase=done]){color:rgba(var(--success-icon), 1);background:rgba(var(--success-icon), .13);pointer-events:none;border-color:#0000;transition:color .1s cubic-bezier(.8,0,.2,1),background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1)}:is(.primary-button,.secondary-button,.ghost-button):has(>.busy-label[data-phase=busy]){pointer-events:none}.dialog-component.dialog-list{background-color:var(--dialog-glass,rgba(var(--app-bg-color), var(--opacity-08)));border:1px solid var(--dialog-glass-edge,rgba(var(--border-color), var(--opacity-02)));width:min(30rem,100dvw - 32px);max-width:none;max-height:min(40rem,100dvh - 96px);box-shadow:var(--shadow-raised,0 .75rem 2rem rgba(var(--black-static), var(--opacity-03)));-webkit-backdrop-filter:var(--dialog-glass-blur,blur(28px) saturate(160%));backdrop-filter:var(--dialog-glass-blur,blur(28px) saturate(160%));transition:opacity .332s cubic-bezier(.1,.9,.2,1),transform .332s cubic-bezier(.1,.9,.2,1);transition:opacity .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1),transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1);background-image:none;border-radius:22px;margin:0;padding:0;overflow:hidden}@starting-style{.dialog-component.dialog-list{opacity:0;transform:scale(.96)}}.dialog-component.dialog-list.closing{opacity:0;transition:opacity .15s cubic-bezier(.7,0,1,.5),transform .15s cubic-bezier(.7,0,1,.5);transform:scale(.98)}@media (prefers-reduced-motion:reduce){.dialog-component.dialog-list{transition:opacity .15s linear;transform:translate(0,0)}@starting-style{.dialog-component.dialog-list{transform:translate(0,0)}}.dialog-component.dialog-list.closing{transition:opacity .1s linear;transform:translate(0,0)}}:root:is(.reduced-motion,:has(.reduced-motion)) .dialog-component.dialog-list{transition:opacity .15s linear;transform:translate(0,0)}@starting-style{:root:is(.reduced-motion,:has(.reduced-motion)) .dialog-component.dialog-list{transform:translate(0,0)}}:root:is(.reduced-motion,:has(.reduced-motion)) .dialog-component.dialog-list.closing{transition:opacity .1s linear;transform:translate(0,0)}@media (prefers-reduced-transparency:reduce){.dialog-component.dialog-list{background-color:rgba(var(--app-bg-color), 1);-webkit-backdrop-filter:none;backdrop-filter:none}}.dialog-component.dialog-list .dialog-grabber{display:none}.dialog-component.dialog-list>.dialog-title,.dialog-component.dialog-list>.dialog-heading,.dialog-component.dialog-list .dialog-header{margin:0;padding:1.375rem 1.5rem .375rem}.dialog-component.dialog-list .dialog-header{gap:.75rem}.dialog-component.dialog-list .dialog-header .dialog-close{background:var(--choice-row-surface,rgba(var(--card-bg), .62));border-radius:50%;justify-content:center;width:2rem;min-width:2rem;height:2rem;min-height:2rem;margin:0;padding:0}.dialog-component.dialog-list .dialog-header .dialog-close>.material-symbols-rounded{margin:0!important}.dialog-component.dialog-list .dialog-title{letter-spacing:-.015em;font-size:1.375rem;font-weight:650;line-height:1.25}.dialog-component.dialog-list .dialog-subtitle{color:var(--text-secondary,rgba(var(--faint-text), 1));font-variant-numeric:tabular-nums;font-size:.8125rem}.dialog-component.dialog-list .dialog-content{-webkit-mask-image:linear-gradient(#000, #000),linear-gradient(transparent 0, #000 var(--dialog-fade-top,0px), #000 calc(100% - var(--dialog-fade-bottom,0px)), transparent 100%);-webkit-mask-image:linear-gradient(#000, #000),linear-gradient(transparent 0, #000 var(--dialog-fade-top,0px), #000 calc(100% - var(--dialog-fade-bottom,0px)), transparent 100%);mask-image:linear-gradient(#000, #000),linear-gradient(transparent 0, #000 var(--dialog-fade-top,0px), #000 calc(100% - var(--dialog-fade-bottom,0px)), transparent 100%);background-color:#0000;border:0;border-radius:0;margin:0;-webkit-mask-position:100% 0,0 0;mask-position:100% 0,0 0;-webkit-mask-size:.75rem 100%,100% 100%;mask-size:.75rem 100%,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dialog-component.dialog-list .dialog-content .os-scrollbar-vertical{top:.375rem!important;bottom:.5rem!important}.dialog-component.dialog-list .dialog-scroll-container{padding:.875rem 1rem 1rem}.dialog-component.dialog-list .dialog-actions{border-top:1px solid rgba(var(--border-color), var(--opacity-02));padding:.875rem 1.25rem 1.125rem}.dialog-component.dialog-list .dialog-actions :is(.primary-button,.secondary-button){min-height:2.25rem}@media (pointer:coarse){.dialog-component.dialog-list .dialog-actions :is(.primary-button,.secondary-button){min-height:2.75rem}}@media screen and (width<=767px){.dialog-component.dialog-list{width:100%;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom,0);transition:transform .506s cubic-bezier(.1,.9,.2,1);transition:transform .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1);border-bottom:0;border-radius:24px 24px 0 0;align-self:flex-end}@starting-style{.dialog-component.dialog-list{opacity:1;transform:translateY(100%)}}.dialog-component.dialog-list.closing{opacity:1;transition:transform .15s cubic-bezier(.7,0,1,.5);transform:translateY(100%)}}@media screen and (width<=767px) and (prefers-reduced-motion:reduce){.dialog-component.dialog-list{transition:opacity .15s linear;transform:translate(0,0)}@starting-style{.dialog-component.dialog-list{transform:translate(0,0)}}.dialog-component.dialog-list.closing{transition:opacity .1s linear;transform:translate(0,0)}}@media screen and (width<=767px){:root:is(.reduced-motion,:has(.reduced-motion)) .dialog-component.dialog-list{transition:opacity .15s linear;transform:translate(0,0)}@starting-style{:root:is(.reduced-motion,:has(.reduced-motion)) .dialog-component.dialog-list{transform:translate(0,0)}}:root:is(.reduced-motion,:has(.reduced-motion)) .dialog-component.dialog-list.closing{transition:opacity .1s linear;transform:translate(0,0)}.dialog-component.dialog-list .dialog-grabber{background:rgba(var(--faint-text), .5);border-radius:.1875rem;flex:none;width:2.25rem;height:.3125rem;margin:.5rem auto 0;display:block}.dialog-component.dialog-list .dialog-header{padding:.75rem 1.25rem .25rem}.dialog-component.dialog-list .dialog-header .dialog-close{display:none}.dialog-component.dialog-list .dialog-actions{padding:.75rem 1rem 1rem}.dialog-component.dialog-list .dialog-actions .control-list-component{flex:auto;margin:0}.dialog-component.dialog-list .dialog-actions .control-list-component li{flex:auto}.dialog-component.dialog-list .dialog-actions .control-list-component li>*{justify-content:center;width:100%}}.badge-component{white-space:nowrap;height:1.25rem;color:rgba(var(--faint-text), 1);background:rgba(var(--border-color), .25);border-radius:999px;align-items:center;gap:4px;padding:0 .5rem;font-size:.75rem;font-weight:500;line-height:1;display:inline-flex}.badge-component.badge-green{color:rgba(var(--success-icon), 1);background:rgba(var(--success-surface), 1)}.badge-component.badge-yellow{color:rgba(var(--warning-icon), 1);background:rgba(var(--warning-surface), 1)}.badge-component.badge-red{color:rgba(var(--danger-icon), 1);background:rgba(var(--danger-surface), 1)}.badge-component.badge-blue{color:rgba(var(--info-icon), 1);background:rgba(var(--info-surface), 1)}.filter-choice-row{border-radius:var(--row-radius,10px);align-items:center;gap:4px;transition:background-color .1s cubic-bezier(.8,0,.2,1);display:flex}.filter-choice-row+.filter-choice-row{margin-top:2px}@media (hover:hover) and (pointer:fine){.filter-choice-row:hover{background:rgba(var(--border-color), .18)}}.filter-choice-main,.filter-choice-hide{font:inherit;color:inherit;border-radius:var(--row-radius,10px);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.filter-choice-main:focus-visible,.filter-choice-hide:focus-visible{outline:2px solid rgba(var(--primary,#4caf5e), .6);outline-offset:-2px}.filter-choice-main:disabled,.filter-choice-hide:disabled{opacity:.5;cursor:default}.filter-choice-main{text-align:start;border:1px solid #0000;flex:1;align-items:center;gap:10px;min-width:0;height:40px;padding:0 8px 0 12px;display:flex;position:relative}@media (pointer:coarse){.filter-choice-main{height:48px}}.filter-choice-leading{flex:none;place-items:center;transition:filter .2s cubic-bezier(.8,0,.2,1),opacity .2s cubic-bezier(.8,0,.2,1);display:inline-grid}.filter-choice-name{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-weight:500;transition:color .1s cubic-bezier(.8,0,.2,1);position:relative;overflow:hidden}.filter-choice-name:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1.5px;transition:transform .15s cubic-bezier(.7,0,1,.5);position:absolute;top:52%;left:0;transform:scaleX(0)}.filter-choice-badge{white-space:nowrap;color:rgba(var(--danger,#dc3545), 1);background:rgba(var(--danger,#dc3545), .1);opacity:0;border-radius:999px;flex:none;padding:1px 8px;font-size:.75rem;font-weight:700;transition:opacity .15s cubic-bezier(.7,0,1,.5),transform .15s cubic-bezier(.7,0,1,.5);transform:scale(.8)}.filter-choice-check{color:rgba(var(--primary,#4caf5e), 1);opacity:0;margin-inline-start:auto;font-size:20px;transition:opacity .15s cubic-bezier(.7,0,1,.5),transform .15s cubic-bezier(.7,0,1,.5);display:inline-grid;transform:scale(.4)}.filter-choice-hide{width:40px;height:40px;color:rgba(var(--faint-text), .7);flex:none;place-items:center;transition:color .1s cubic-bezier(.8,0,.2,1),background-color .1s cubic-bezier(.8,0,.2,1);display:grid}@media (hover:hover) and (pointer:fine){.filter-choice-hide:hover{color:rgba(var(--faint-text), 1);background:rgba(var(--border-color), .25)}}@media (pointer:coarse){.filter-choice-hide{width:48px;height:48px}}.filter-choice-row.is-include .filter-choice-main{background:rgba(var(--card-bg-hover), var(--opacity-07,.7));border:1px solid rgba(var(--border-color), var(--opacity-05,.5));border-radius:var(--control-radius,.25rem)}.filter-choice-row.is-include .filter-choice-check{opacity:1;transition:opacity .15s cubic-bezier(.1,.9,.2,1),transform .38s cubic-bezier(.1,.9,.2,1);transition:opacity .15s cubic-bezier(.1, .9, .2, 1),transform .38s linear(0, .0172, .0621, .1263, .2027, .2857, .3709, .455, .5355, .6106, .6793, .741, .7954, .8427, .883, .9169, .9448, .9675, .9854, .9992, 1.0095, 1.0169, 1.0219, 1.0248, 1.0262, 1.0264, 1.0257, 1.0243, 1.0225, 1.0204, 1.0181, 1.0159, 1.0137, 1.0116, 1.0097, 1.0079, 1.0064, 1.005, 1.0038, 1.0028, 1);transform:none}.filter-choice-row.is-exclude .filter-choice-name{color:rgba(var(--faint-text), 1)}.filter-choice-row.is-exclude .filter-choice-name:after{transition:transform .25s cubic-bezier(.1,.9,.2,1);transform:none}.filter-choice-row.is-exclude .filter-choice-leading{opacity:.55;filter:grayscale()}.filter-choice-row.is-exclude .filter-choice-badge{opacity:1;transition:opacity .15s cubic-bezier(.1,.9,.2,1),transform .38s cubic-bezier(.1,.9,.2,1);transition:opacity .15s cubic-bezier(.1, .9, .2, 1),transform .38s linear(0, .0172, .0621, .1263, .2027, .2857, .3709, .455, .5355, .6106, .6793, .741, .7954, .8427, .883, .9169, .9448, .9675, .9854, .9992, 1.0095, 1.0169, 1.0219, 1.0248, 1.0262, 1.0264, 1.0257, 1.0243, 1.0225, 1.0204, 1.0181, 1.0159, 1.0137, 1.0116, 1.0097, 1.0079, 1.0064, 1.005, 1.0038, 1.0028, 1);transform:none}.filter-choice-row.is-exclude .filter-choice-hide{color:rgba(var(--danger,#dc3545), 1);background:rgba(var(--danger,#dc3545), .1)}.switch-row{border-radius:var(--row-radius,10px);cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:4px 4px 4px 10px;transition:background-color .1s cubic-bezier(.8,0,.2,1),opacity .1s cubic-bezier(.8,0,.2,1);display:flex}@media (hover:hover) and (pointer:fine){.switch-row:hover:not(.disabled){background:rgba(var(--border-color), .18)}}.switch-row.disabled{opacity:.45;cursor:default}.switch-row .toggle{flex:none;margin:0}.switch-row-leading{flex:none;place-items:center;display:inline-grid}.switch-row-text{flex:1;min-width:0;display:grid}.switch-row-title{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.switch-row-description{color:rgba(var(--faint-text), 1);font-size:.75rem}.settings-layout{--settings-nav-width:13.75rem;--settings-content-width:47.5rem;--settings-gap:1.5rem;--density-control-height:2.75rem;--control-radius:.75rem;--control-font-size:.9375rem;width:100%;max-width:calc(var(--settings-nav-width) + var(--settings-gap) + var(--settings-content-width) + 2*1rem);margin-inline:auto;padding:.75rem 1rem 3rem;font-size:.875rem;line-height:1.45}.settings-layout h1,.settings-layout h2,.settings-layout p{line-height:1.45}@media screen and (width>=1600px){.settings-layout{--settings-content-width:52.5rem}}.settings-layout>.flex-row{gap:var(--settings-gap);flex-wrap:nowrap;margin:0}.settings-layout>.flex-row>.column{padding:0}.settings-layout>.flex-row>.column.small{flex:0 0 var(--settings-nav-width);align-self:flex-start;max-height:calc(100dvh - 3.5rem);position:sticky;top:3.5rem;overflow-y:auto}.settings-layout>.flex-row>.column.largest{flex:auto;min-width:0}.settings-layout>.flex-row>.column.largest>.fill{max-width:var(--settings-content-width)!important}@media screen and (width<=767px){.settings-layout>.flex-row{flex-wrap:wrap;gap:.75rem}.settings-layout>.flex-row>.column.small{flex-basis:100%;max-height:none;position:static;overflow:visible}}.settings-page-head{justify-content:space-between;align-items:flex-end;gap:1rem;margin:.5rem 0 1.25rem;display:flex}@media screen and (width<=767px){.settings-page-head{flex-wrap:wrap;align-items:flex-start}.settings-page-head>:first-child{flex:100%}}.settings-page-head>:not(:first-child){white-space:nowrap;flex:none}.settings-page-head h1{margin:0;font-size:1.75rem;font-weight:500}.settings-page-sub{color:rgba(var(--faint-text), 1);margin:2px 0 0;font-size:.875rem}.settings-section{background:var(--aurora-glass,rgba(var(--card-bg), .7));border:1px solid var(--aurora-glass-edge,rgba(var(--border-color), .4));box-shadow:var(--shadow-card,none);border-radius:1.375rem;margin-bottom:1.5rem;scroll-margin-top:4rem;container:settings-section/inline-size}.settings-section.danger{border-color:rgba(var(--danger), .45)}.settings-section.danger .settings-section-head h2{color:rgba(var(--danger-icon), 1)}.settings-section-head{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem .75rem;display:flex}@media screen and (width<=767px){.settings-section-head{flex-wrap:wrap;gap:.625rem 1rem;padding-inline:1rem}}.settings-section-head h2{margin:0;font-size:1rem;font-weight:600}.settings-section-head p{color:rgba(var(--faint-text), 1);margin:2px 0 0;font-size:.8125rem}.settings-section-body{padding:.25rem 1.25rem 1.25rem}.settings-section-foot{border-top:1px solid rgba(var(--border-color), .4);border-radius:0 0 8px 8px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1.25rem;display:flex}@container settings-section (width<=480px){.settings-section-foot{padding-inline:1rem}.settings-section-foot .settings-foot-note{flex:100%}}.settings-foot-note{color:rgba(var(--faint-text), 1);margin-right:auto;font-size:.8125rem}.settings-row{border-top:1px solid rgba(var(--border-color), .4);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.25rem .875rem;min-height:4rem;padding:.75rem 1.5rem;display:grid}.settings-row.no-icon{grid-template-columns:minmax(0,1fr) auto}@container settings-section (width<=560px){.settings-row{grid-template-columns:auto minmax(0,1fr);padding-inline:1rem}.settings-row.no-icon{grid-template-columns:minmax(0,1fr)}.settings-row .settings-row-control{grid-column:2;justify-content:flex-start}.settings-row .settings-row-control .saved-indicator{order:1}.settings-row .settings-row-control>.radio-group.segmented{flex-wrap:nowrap;flex:auto}.settings-row .settings-row-control>.radio-group.segmented .radio-container{flex:1 1 0}.settings-row .settings-row-control>.radio-group.segmented .radio-container input[type=radio]+label{justify-content:center;width:100%;padding-inline:.5rem}.settings-row.no-icon .settings-row-control{grid-column:1}.settings-row.inline-control{grid-template-columns:auto minmax(0,1fr) auto}.settings-row.inline-control.no-icon{grid-template-columns:minmax(0,1fr) auto}.settings-row.inline-control .settings-row-control{grid-column:auto;justify-content:flex-end}.settings-row.inline-control .settings-row-control .saved-indicator{order:0}}.settings-row-icon,.settings-row-leading{color:rgba(var(--faint-text), 1);align-self:start;margin-top:1px}.settings-row-text{min-width:0}.settings-row-label{flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:500;display:flex}.settings-row-label label{font:inherit;line-height:inherit;color:inherit;cursor:default;margin:0;padding:0}.settings-row-desc{color:rgba(var(--faint-text), 1);margin-top:1px;font-size:.8125rem}.settings-row-error{color:rgba(var(--danger-icon), 1);margin-top:.25rem;font-size:.75rem}.settings-row-control{justify-content:flex-end;align-items:center;gap:.625rem;display:flex}.settings-row-control .form-group{margin-bottom:0;padding-bottom:0}.settings-row-control .toggle label{margin-right:0}.saved-indicator{white-space:nowrap;opacity:0;flex:none;justify-content:flex-end;align-self:center;align-items:center;gap:.125rem;height:1rem;font-size:.75rem;line-height:1;transition:opacity .25s cubic-bezier(.7,0,1,.5),transform .25s cubic-bezier(.7,0,1,.5);display:inline-flex;transform:scale(.85)}.saved-indicator.shown{opacity:1;transition:opacity .25s cubic-bezier(.1,.9,.2,1),transform .25s cubic-bezier(.1,.9,.2,1);transform:scale(1)}.saved-indicator .material-symbols-rounded{color:rgba(var(--primary,#4caf5e), 1);font-size:1.125rem}.save-confirmation{white-space:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:.25rem .625rem;min-height:1.75rem;font-size:.75rem;display:inline-flex}@media screen and (width<=767px){.save-confirmation{white-space:normal;flex-wrap:wrap;flex:100%;justify-content:flex-start}.save-confirmation:not(.shown){display:none}}.save-confirmation{opacity:0;transition:opacity .15s cubic-bezier(.7,0,1,.5)}.save-confirmation.shown{opacity:1;transition:opacity .25s cubic-bezier(.1,.9,.2,1)}.save-confirmation:not(.shown){visibility:hidden}.save-confirmation .material-symbols-rounded{font-size:1rem}.save-confirmation-text{flex-wrap:inherit;align-items:center;gap:.25rem .625rem;display:inline-flex}.save-confirmation-label,.save-confirmation-note{align-items:center;gap:.125rem;display:inline-flex}.save-confirmation-label{font-weight:500}.save-confirmation-label .material-symbols-rounded{color:rgba(var(--primary,#4caf5e), 1)}.save-confirmation-note{color:rgba(var(--faint-text), 1);gap:.25rem}.save-confirmation-note .material-symbols-rounded{font-size:.9375rem}.save-confirmation-undo{height:1.75rem;font:inherit;color:rgba(var(--faint-text), 1);cursor:pointer;background:0 0;border:0;border-radius:.375rem;padding:0 .625rem;font-weight:500;transition:background-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1)}.save-confirmation-undo:hover{color:inherit;background:rgba(var(--card-bg-hover), 1)}.save-confirmation-undo:focus-visible{outline:2px solid rgba(var(--primary,#4caf5e), .6);outline-offset:2px}@media screen and (width>=768px){.settings-layout>.flex-row>.column.small>.navigation-component{background:var(--surface-rail,rgba(var(--card-bg), .6));border:1px solid var(--surface-rail-edge,rgba(var(--border-color), .4));-webkit-backdrop-filter:var(--surface-blur,none);backdrop-filter:var(--surface-blur,none);border-radius:1.375rem;padding-block:.5rem}}.settings-layout :is(.primary-button,.secondary-button,.danger-button,.ghost-button),.settings-layout .save-confirmation-undo{border-radius:999px;padding-inline:1.125rem}.settings-layout .radio-group.segmented{border-radius:999px;padding:3px}.settings-layout .radio-group.segmented .radio-container input[type=radio]+label{height:calc(var(--density-control-height,32px) - 8px);border-radius:999px;padding:0 .875rem;font-size:.875rem}.push-stack{position:relative;overflow-x:clip}.push-stack-layer{left:0;right:0}.push-stack-root{position:relative}.push-stack-dim{z-index:2;opacity:0;pointer-events:none;background:#0000001f;position:absolute;inset:0}.push-stack-page{z-index:1;position:relative}.push-stack.is-moving .push-stack-page{background:var(--push-stack-backdrop,var(--aurora-background,rgba(var(--app-bg-color))));background-repeat:no-repeat;background-size:100vw 100vh;background-position:0 var(--push-stack-backdrop-y,0);box-shadow:-10px 0 30px -12px #00000059}.settings-layout.settings-phone{max-width:none;padding:0}.settings-layout.settings-phone .push-stack{width:100vw;margin-left:calc(50% - 50vw)}.settings-layout.settings-phone .settings-phone-root,.settings-layout.settings-phone .settings-phone-page{padding:.25rem 1rem 3rem}.settings-layout.settings-phone .settings-page-head h1,.settings-layout.settings-phone .settings-phone-title{letter-spacing:-.022em;margin:.375rem 0 .125rem;font-size:2rem;font-weight:700;line-height:1.12}.settings-layout.settings-phone .settings-page-head{margin-top:0}.settings-phone-head,.settings-phone-search{margin:.75rem 0 0}.settings-phone-group{margin-top:1.375rem}.settings-phone-group-title{text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--faint-text), 1);margin:0 4px 8px;font-size:.75rem;font-weight:600}.list-row-list.settings-phone-rows{background:var(--aurora-glass,rgba(var(--card-bg), .7));border:1px solid var(--aurora-glass-edge,rgba(var(--border-color), .4));box-shadow:var(--shadow-card,none);border-radius:1rem;margin:0;padding:0;list-style:none;overflow:hidden}.list-row.settings-phone-row{align-items:center;gap:.875rem;min-height:3.25rem;padding:.5rem .75rem .5rem .875rem;display:flex;position:relative}.list-row.settings-phone-row.has-value{min-height:3.75rem}.list-row.settings-phone-row+.list-row.settings-phone-row:before{border-top:1px solid rgba(var(--border-color), .4);content:"";position:absolute;top:0;left:3.875rem;right:0}.list-row.settings-phone-row:has(.settings-phone-link:active){background:rgba(var(--border-color), .25)}.list-row.settings-phone-row:has(.settings-phone-link:focus-visible){--focus-ring-from-offset:0px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:-2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.list-row.settings-phone-row>.list-row-leading,.list-row.settings-phone-row>.list-row-actions{flex:none;align-items:center;display:flex}.list-row.settings-phone-row>.list-row-main{flex:1;min-width:0}.settings-phone-tile{--tile-hue:250;width:2.125rem;height:2.125rem;color:oklch(50% .14 var(--tile-hue));background:oklch(70% .14 var(--tile-hue)/.18);border-radius:.625rem;place-items:center;display:grid}.dark-theme .settings-phone-tile{color:oklch(84% .13 var(--tile-hue));background:oklch(70% .14 var(--tile-hue)/.2)}.settings-phone-link{color:inherit;outline:none;gap:1px;font-size:.875rem;text-decoration:none;display:grid}.settings-phone-link:focus-visible{box-shadow:none;outline:none}.settings-phone-link:after{content:"";position:absolute;inset:0}.settings-phone-label{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:500;display:flex}.settings-phone-value{white-space:nowrap;color:rgba(var(--faint-text), 1);text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.settings-phone-chevron{color:rgba(var(--faint-text), .8);font-size:1.375rem}.settings-phone-inline-back{margin-bottom:.5rem}.back-button.settings-phone-back,.topbar-slot-start .back-button{max-width:calc(30vw + 44px)}.back-button.settings-phone-back .back-button-label,.topbar-slot-start .back-button .back-button-label{white-space:nowrap;text-overflow:ellipsis;display:block}.topbar-component:has(.settings-phone-bar-title[data-shown=true]) .topbar-slot-start .back-button-label{display:none}.topbar-component:has(.settings-phone-bar-title[data-shown=true]) .topbar-slot-start .back-button{justify-content:center;width:44px;padding:0}.topbar-slot-title:has(.settings-phone-bar-title){max-width:calc(100% - 248px)}.settings-phone-bar-title{white-space:nowrap;opacity:0;text-overflow:ellipsis;font-size:1rem;font-weight:600;transition:opacity .2s cubic-bezier(.8,0,.2,1),transform .2s cubic-bezier(.8,0,.2,1);overflow:hidden;transform:translateY(4px)}.settings-phone-bar-title[data-shown=true]{opacity:1;transform:none}.toast-region{right:0;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:var(--layer-notification,800);pointer-events:none;justify-items:center;gap:8px;padding:0 12px;display:grid;position:fixed;left:0}.toast-region:empty{display:none}@media screen and (width<=767px){.toast-region{bottom:calc(16px + env(safe-area-inset-bottom,0px))}}body:has(.selection-bar-component) .toast-region{bottom:calc(84px + env(safe-area-inset-bottom,0px))}@media screen and (width<=767px){body:has(.selection-bar-component) .toast-region{bottom:calc(80px + env(safe-area-inset-bottom,0px))}body.phone-sheet-open .toast-region{bottom:calc(var(--phone-sheet-height,0px) + 12px)}}.toast-component{max-width:min(560px,100%);min-height:52px;color:rgba(var(--gray-100), 1);pointer-events:auto;background:var(--popover-surface,rgba(var(--card-bg), .96));border:1px solid var(--popover-edge,rgba(var(--border-color-card), .3));box-shadow:var(--shadow-raised,0 8px 24px #00000029);-webkit-backdrop-filter:var(--popover-blur,none);backdrop-filter:var(--popover-blur,none);animation:.332s cubic-bezier(.1,.9,.2,1) both enterFromBelow;animation:enterFromBelow .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both;border-radius:18px;align-items:center;gap:10px;padding:6px 6px 6px 12px;display:flex}.toast-component.leaving{animation:.15s cubic-bezier(.7,0,1,.5) both exitToBelow}.toast-icon{width:28px;height:28px;color:rgba(var(--primary), 1);background:var(--accent-tint,rgba(var(--primary), .1));border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.toast-icon .material-symbols-rounded,.toast-icon [data-icon]{font-size:18px}.danger .toast-icon{color:rgba(var(--danger), 1);background:rgba(var(--danger), .12)}.toast-icon.has-ring{background:0 0}.toast-icon.has-ring .material-symbols-rounded,.toast-icon.has-ring [data-icon]{font-size:16px}.toast-ring{width:28px;height:28px;position:absolute;inset:0;transform:rotate(-90deg)}.toast-ring circle{fill:none;stroke-width:2.5px}.toast-ring-track{stroke:rgba(var(--gray-100), .12)}.toast-ring-progress{animation:toastCountdown var(--toast-countdown,6s) linear forwards;stroke:rgba(var(--primary), 1);stroke-dasharray:69.1;stroke-dashoffset:0;stroke-linecap:round}@media (prefers-reduced-motion:reduce){.toast-ring-progress{animation-name:none}}@keyframes toastCountdown{to{stroke-dashoffset:69.1px}}.toast-text{flex-direction:column;min-width:0;display:flex}.toast-message,.toast-detail{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.toast-message{font-size:.875rem;font-weight:600;line-height:1.35}.toast-detail{color:rgba(var(--faint-text), 1);font-size:.75rem;font-weight:450}.toast-actions{flex:none;align-items:center;gap:2px;margin-left:4px;display:flex}.toast-action,.toast-close{min-height:40px;font:inherit;color:rgba(var(--gray-100), 1);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}@media (prefers-reduced-motion:no-preference){.toast-action,.toast-close{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}.toast-action:hover,.toast-close:hover{background:rgba(var(--gray-100), .07)}.toast-action:focus-visible,.toast-close:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.toast-action{padding:0 14px;font-size:.875rem;font-weight:600}.toast-action.primary{color:rgba(var(--primary), 1)}.toast-close{width:40px;color:rgba(var(--faint-text), 1)}.toast-close .material-symbols-rounded,.toast-close [data-icon]{font-size:18px}.toast-key{color:rgba(var(--faint-text), 1);background:var(--glass-card-bg,rgba(var(--card-bg), .7));border:1px solid var(--glass-card-edge,rgba(var(--border-color-card), .3));border-radius:6px;flex:none;margin-right:4px;padding:3px 6px;font:500 11px/1 ui-monospace,Cascadia Mono,Consolas,monospace}@media (hover:none),screen and (width<=767px){.toast-key{display:none}}@media (prefers-reduced-motion:no-preference){.change-halo{animation:1.2s cubic-bezier(.8,0,.2,1) both changeHalo}}@keyframes changeHalo{0%,to{box-shadow:var(--change-halo-base-shadow,0 0 0 0 transparent)}15%,70%{box-shadow:0 0 0 2px color-mix(in srgb, var(--aurora-hue-1,#b343ff) 70%, var(--aurora-hue-3,#22d3ee)),0 0 0 5px color-mix(in srgb, var(--aurora-hue-2,#3b82f6) 22%, transparent),0 0 28px -4px color-mix(in srgb, var(--aurora-hue-3,#22d3ee) 60%, transparent)}}.selection-bar-component{bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:var(--layer-header,200);white-space:nowrap;max-width:calc(100% - 24px);color:rgba(var(--gray-100), 1);background:var(--popover-surface,rgba(var(--card-bg), .96));border:1px solid var(--popover-edge,rgba(var(--border-color-card), .3));box-shadow:var(--shadow-raised,0 8px 24px #00000029);-webkit-backdrop-filter:var(--popover-blur,none);backdrop-filter:var(--popover-blur,none);animation:.506s cubic-bezier(.1,.9,.2,1) both enterFromBelow;animation:enterFromBelow .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1) 0s both;border-radius:999px;align-items:center;gap:4px;padding:6px;display:flex;position:fixed;left:50%;translate:-50%}@media screen and (width<=767px){.selection-bar-component{bottom:calc(16px + env(safe-area-inset-bottom,0px))}}.selection-bar-count{align-items:center;gap:8px;padding:0 10px 0 6px;font-size:.875rem;font-weight:700;display:inline-flex}.selection-bar-count b{min-width:26px;height:26px;color:rgba(var(--white), 1);background:rgba(var(--primary), 1);border-radius:999px;place-items:center;padding:0 7px;font-size:.8125rem;display:grid}.selection-bar-divider{background:rgba(var(--gray-100), .12);flex:none;width:1px;height:24px;margin:0 4px}.selection-bar-action,.selection-bar-clear{min-width:40px;height:40px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:.875rem;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:no-preference){.selection-bar-action,.selection-bar-clear{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}.selection-bar-action:hover,.selection-bar-action.active,.selection-bar-action[aria-expanded=true],.selection-bar-clear:hover,.selection-bar-clear.active,.selection-bar-clear[aria-expanded=true]{background:rgba(var(--gray-100), .07)}.selection-bar-action:focus-visible,.selection-bar-clear:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.selection-bar-action:disabled,.selection-bar-clear:disabled{opacity:.45;cursor:default}.selection-bar-action .material-symbols-rounded,.selection-bar-action [data-icon],.selection-bar-clear .material-symbols-rounded,.selection-bar-clear [data-icon]{font-size:20px}.selection-bar-clear{color:rgba(var(--faint-text), 1);padding:0}@media screen and (width<=767px){.selection-bar-label{display:none}.selection-bar-action{padding:0 10px}}.kbd{box-sizing:border-box;white-space:nowrap;min-width:20px;height:20px;color:rgba(var(--faint-text), 1);background:var(--glass-card-bg,rgba(var(--card-bg), .7));border:1px solid var(--glass-card-edge,rgba(var(--border-color-card), .3));box-shadow:0 1px 0 rgba(var(--border-color-card), .25);border-radius:6px;flex:none;justify-content:center;align-items:center;gap:3px;padding:0 6px;font:500 11px/1 ui-monospace,Cascadia Mono,Consolas,monospace;display:inline-flex}.kbd.kbd-chord{min-width:0;height:auto;box-shadow:none;background:0 0;border:0;padding:0}.kbd .kbd-cap{box-sizing:border-box;white-space:nowrap;min-width:20px;height:20px;color:rgba(var(--faint-text), 1);background:var(--glass-card-bg,rgba(var(--card-bg), .7));border:1px solid var(--glass-card-edge,rgba(var(--border-color-card), .3));box-shadow:0 1px 0 rgba(var(--border-color-card), .25);border-radius:6px;flex:none;justify-content:center;align-items:center;gap:3px;padding:0 6px;font:500 11px/1 ui-monospace,Cascadia Mono,Consolas,monospace;display:inline-flex}@media (hover:none) and (pointer:coarse){.kbd:not(.kbd-always,.kbd-always .kbd-cap){display:none}}.key-hint-bar{bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:450;white-space:nowrap;max-width:calc(100vw - 32px);color:rgba(var(--gray-100), .86);pointer-events:none;background:var(--popover-surface,rgba(var(--card-bg), .96));border:1px solid var(--popover-edge,rgba(var(--border-color-card), .3));box-shadow:var(--shadow-raised,0 8px 24px #00000029);-webkit-backdrop-filter:var(--popover-blur,none);backdrop-filter:var(--popover-blur,none);animation:.332s cubic-bezier(.1,.9,.2,1) both enterFromBelow;animation:enterFromBelow .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both;border-radius:999px;align-items:center;gap:18px;padding:8px 16px;font-size:.8125rem;font-weight:500;display:flex;position:fixed;left:50%;overflow:hidden;translate:-50%;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000 calc(100% - 2px));mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000 calc(100% - 2px))}.key-hint-bar.closing{animation:.15s cubic-bezier(.7,0,1,.5) both exitToBelow}.key-hint-bar .key-hint{flex:none;align-items:center;gap:4px;display:inline-flex}.key-hint-bar .key-hint-label{margin-left:2px}@media (prefers-reduced-motion:reduce){.key-hint-bar{animation:.15s linear both fadeIn}.key-hint-bar.closing{animation:.1s linear both fadeOut}}:root:is(.reduced-motion,:has(.reduced-motion)) .key-hint-bar{animation:.15s linear both fadeIn}:root:is(.reduced-motion,:has(.reduced-motion)) .key-hint-bar.closing{animation:.1s linear both fadeOut}@media screen and (width<=767px){.key-hint-bar{gap:12px;padding:8px 12px;font-size:.75rem}}@keyframes composerEnter{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}@keyframes composerExit{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes composerDockEnter{0%{transform:translateY(100%)}to{transform:none}}@keyframes composerDockExit{0%{transform:none}to{transform:translateY(100%)}}.composer-sheet{background:var(--aurora-glass,rgba(var(--card-bg), .9));box-shadow:inset 0 0 0 1px var(--aurora-glass-edge,rgba(var(--border-color-card), .3)),var(--shadow-raised,0 12px 32px #0003);-webkit-backdrop-filter:var(--aurora-glass-blur,blur(28px) saturate(1.5));backdrop-filter:var(--aurora-glass-blur,blur(28px) saturate(1.5));border-radius:14px;flex:none;grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 10px 10px 12px;display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.composer-sheet{animation:.332s cubic-bezier(.1,.9,.2,1) both composerEnter;animation:composerEnter .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both}.composer-sheet.closing{animation:.15s cubic-bezier(.7,0,1,.5) both composerExit}}@media (prefers-reduced-motion:reduce){.composer-sheet{animation:.15s linear both fadeIn}.composer-sheet.closing{animation:.15s linear both fadeOut}}.composer-sheet>*{min-width:0}.composer-sheet.closing{pointer-events:none}.composer-sheet:focus-within{box-shadow:inset 0 0 0 1px var(--aurora-glass-edge,rgba(var(--border-color-card), .3)),0 0 0 2px rgba(var(--primary), .55),var(--shadow-raised,0 12px 32px #0003)}.composer-title{box-sizing:border-box;width:100%;min-height:24px;color:rgba(var(--gray-100), 1);box-shadow:none;resize:none;text-wrap:pretty;background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:2px 0;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.4;display:block;overflow:hidden}.composer-title:hover,.composer-title:focus,.composer-title.focus,.composer-title:focus-visible,.composer-title:disabled{box-shadow:none;background:0 0;border:0;outline:0;padding:2px 0}.composer-title::placeholder{color:rgba(var(--faint-text), 1);font-weight:500}@media (pointer:coarse){.composer-title{font-size:16px}}.composer-chips{flex-wrap:wrap;gap:4px;margin-left:-2px;display:flex}.composer-footer{align-items:center;gap:6px;min-height:36px;display:flex}.composer-footer .primary-button{gap:6px;height:32px;padding:0 8px 0 14px;font-size:.8125rem;font-weight:600}.composer-footer .primary-button .text{font-weight:inherit}@media (pointer:coarse){.composer-footer .primary-button{height:44px;padding:0 18px}}.composer-footer .ghost-button,.composer-heading .ghost-button{border-radius:50%;flex:none;place-items:center;width:32px;min-width:0;height:32px;padding:0;display:inline-grid}@media (pointer:coarse){.composer-footer .ghost-button,.composer-heading .ghost-button{width:44px;height:44px}}.composer-hint{white-space:nowrap;min-width:0;color:rgba(var(--faint-text), 1);flex:auto;align-items:center;gap:6px;font-size:.75rem;display:flex;overflow:hidden}.composer-hint .kbd{min-width:18px;height:18px;font-size:10.5px}.composer-paste{justify-items:start;gap:2px;display:grid}.composer-paste-bar{min-height:28px;color:rgba(var(--faint-text), 1);align-items:center;gap:8px;font-size:.8125rem;font-weight:600;display:flex}.composer-paste-bar .material-symbols-rounded{color:rgba(var(--primary), 1)}.composer-paste-one{margin-left:-6px}.button-kbd.kbd{min-width:18px;height:18px;color:inherit;box-shadow:none;background:#fff3;border:0;padding:0 5px;font-size:11px}.dark-theme .button-kbd.kbd{background:#00000024}.composer-counter{white-space:nowrap;color:rgba(var(--warning-icon), 1);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:.75rem;font-weight:650;animation:.15s cubic-bezier(.1,.9,.2,1) both fadeIn;display:inline-flex}.composer-counter svg{flex:none;width:18px;height:18px;transform:rotate(-90deg)}.composer-counter circle{fill:none;stroke-width:2.6px}.composer-counter .composer-counter-track{stroke:rgba(var(--faint-text), .3)}.composer-counter .composer-counter-fill{stroke:currentColor;stroke-linecap:round;transition:stroke-dashoffset .12s linear}.composer-counter.is-limit{color:rgba(var(--danger), 1)}.composer-sheet.is-docked{right:0;bottom:var(--composer-keyboard-inset,0);z-index:450;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px)) 16px;background:var(--popover-surface,rgba(var(--card-bg), .95));box-shadow:0 -1px 0 rgba(var(--border-color-card), .2),0 -12px 32px #0000001f;-webkit-backdrop-filter:var(--popover-blur,blur(28px) saturate(1.5));backdrop-filter:var(--popover-blur,blur(28px) saturate(1.5));border-radius:22px 22px 0 0;position:fixed;left:0}@media (prefers-reduced-motion:no-preference){.composer-sheet.is-docked{animation:.506s cubic-bezier(.1,.9,.2,1) both composerDockEnter;animation:composerDockEnter .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1) 0s both}.composer-sheet.is-docked.closing{animation:.15s cubic-bezier(.7,0,1,.5) both composerDockExit}}.composer-sheet.is-docked:focus-within{box-shadow:0 -1px 0 rgba(var(--border-color-card), .2),0 -12px 32px #0000001f}.composer-sheet.is-docked .composer-chips{scrollbar-width:none;flex-wrap:nowrap;margin-right:-12px;padding-right:12px;overflow-x:auto}.composer-heading{color:rgba(var(--faint-text), 1);align-items:center;gap:6px;font-size:.8125rem;font-weight:550;display:flex}.composer-heading b{color:rgba(var(--gray-100), 1);font-weight:650}.composer-heading-text{flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.composer-row{align-items:flex-end;gap:8px;display:flex}.composer-row .composer-title{flex:1;padding:10px 0}.composer-send{width:44px;height:44px;color:rgba(var(--button-text), 1);background:rgba(var(--primary), 1);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:opacity .1s cubic-bezier(.8,0,.2,1),transform .1s cubic-bezier(.8,0,.2,1);display:grid}.composer-send:disabled{opacity:.35;cursor:default}.composer-send:active:not(:disabled){transform:scale(.94)}.composer-send:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.value-chip-component{white-space:nowrap;height:32px;color:rgba(var(--faint-text), 1);background:rgba(var(--gray-100), .06);box-shadow:inset 0 0 0 1px rgba(var(--gray-100), .1);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 10px 0 7px;font-size:.8125rem;font-weight:600;transition:background .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1);display:inline-flex}.value-chip-component .material-symbols-rounded,.value-chip-component .material-symbol{color:rgba(var(--faint-text), .85)}.value-chip-component:hover:not(:disabled){color:rgba(var(--gray-100), 1);background:rgba(var(--gray-100), .09)}.value-chip-component:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.value-chip-component.is-set{box-shadow:inset 0 0 0 1px rgba(var(--gray-100), .12);background:0 0;padding:0 6px}@media (pointer:coarse){.value-chip-component{height:44px;padding:0 14px 0 10px;font-size:13.5px}.value-chip-component.is-set{padding:0 9px}}.value-chip-value{pointer-events:none;align-items:center;gap:4px;display:inline-flex}.save-status{min-height:40px;color:rgba(var(--faint-text), 1);align-items:center;gap:8px;padding:0 4px 0 2px;font-size:.75rem;line-height:1.3;display:flex}.save-status-text{flex:1;min-width:0}.save-status-line{align-items:center;gap:5px;animation:.2s cubic-bezier(.1,.9,.2,1) both saveStatusIn;display:inline-flex}.save-status-icon{flex:none}.save-status-spinner.loader{flex:none;width:12px;height:12px}.save-status.is-saved .save-status-icon,.save-status.is-reverted .save-status-icon{color:rgba(var(--primary), 1)}.save-status.is-error{color:rgba(var(--danger), 1)}.save-status-actions{flex:none;align-items:center;gap:4px;display:inline-flex}@keyframes saveStatusIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.save-status-line{animation-duration:.15s}}.progress-ring{flex:none;place-items:center;display:inline-grid;position:relative}.progress-ring svg{position:absolute;inset:0;rotate:-90deg}.progress-ring-track,.progress-ring-fill{fill:none;stroke:currentColor}.progress-ring-track{opacity:var(--progress-ring-track-opacity,.3)}.progress-ring-fill{stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.progress-ring-fill{transition:stroke-dashoffset .3s linear}}.progress-ring.is-indeterminate svg{animation:.9s linear infinite progressRingSpin}.progress-ring-label{font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:700;line-height:1;position:relative}@keyframes progressRingSpin{0%{rotate:-90deg}to{rotate:270deg}}.tool-strip{white-space:nowrap;color:#e6e9f2;-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);max-width:calc(100% - 24px);animation:.506s cubic-bezier(.1,.9,.2,1) both toolStripIn;animation:toolStripIn .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1) 0s both;background:#282a38e6;border-radius:999px;place-self:center;align-items:center;gap:4px;margin:10px auto;padding:6px;display:inline-flex;box-shadow:0 10px 30px #0006,inset 0 0 0 1px #ffffff14}.tool-strip-button{min-width:40px;height:40px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:600;transition:background-color .1s cubic-bezier(.8,0,.2,1);display:inline-flex}.tool-strip-button:hover{background:#ffffff14}.tool-strip-button:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.tool-strip-button[aria-pressed=true]{background:#ffffff24}.tool-strip-button:disabled{opacity:.4;cursor:default}.tool-strip-button.is-icon-only{padding:0}.tool-strip-button.is-primary{color:#000;background:#4df379}.tool-strip-button.is-primary:hover{background:#78f596}@media screen and (width<=767px){.tool-strip-button{min-width:44px;height:44px;padding:0}.tool-strip-button .tool-strip-label{display:none}}.tool-strip-swatches{align-items:center;gap:6px;padding:0 8px;display:inline-flex}.tool-strip-swatch{background:var(--swatch);cursor:pointer;border:0;border-radius:50%;width:18px;height:18px;padding:0;box-shadow:0 0 0 2px #fff3}.tool-strip-swatch[aria-checked=true]{box-shadow:0 0 0 2px #fff}.tool-strip-swatch:focus-visible{--focus-ring-from-offset:7px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:3px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}@media (pointer:coarse){.tool-strip-swatch{position:relative}.tool-strip-swatch:after{content:"";position:absolute;inset:-13px}}.tool-strip-divider{background:#ffffff26;align-self:stretch;width:1px;margin:8px 4px}@keyframes toolStripIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tool-strip{animation:none}}.format-toolbar{border-bottom:1px solid color-mix(in srgb, currentcolor 9%, transparent);padding:4px 6px;position:relative}.format-toolbar-row{align-items:center;gap:2px;min-width:0;min-height:32px;display:flex}.format-toolbar-slot{flex:none;align-items:center;gap:2px;display:flex}.format-toolbar-slot>ul,.format-toolbar-slot>ul>li{display:contents}.format-toolbar-spacer{flex:1;min-width:0}.format-toolbar-sep{background:color-mix(in srgb, currentcolor 14%, transparent);flex:none;width:1px;height:18px;margin:0 4px}@media (pointer:coarse){.format-toolbar-row,.format-toolbar-slot{gap:0}.format-toolbar-sep{margin:0 2px}}.format-toolbar-button,.format-toolbar .format-toolbar-trigger{min-width:32px;height:32px;min-height:32px;font:inherit;color:rgba(var(--faint-text), 1);box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:2px;padding:0 6px;font-size:.8125rem;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:no-preference){.format-toolbar-button,.format-toolbar .format-toolbar-trigger{transition:background-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1)}}.format-toolbar-button:hover,.format-toolbar .format-toolbar-trigger:hover{color:rgba(var(--gray-100), 1);background:color-mix(in srgb, currentcolor 8%, transparent)}.format-toolbar-button[aria-pressed=true],.format-toolbar-button.active-border,.format-toolbar-button[aria-expanded=true],.format-toolbar .format-toolbar-trigger[aria-pressed=true],.format-toolbar .format-toolbar-trigger.active-border,.format-toolbar .format-toolbar-trigger[aria-expanded=true]{color:rgba(var(--primary), 1);background:rgba(var(--primary), .13)}.format-toolbar-button:focus-visible,.format-toolbar .format-toolbar-trigger:focus-visible{outline:2px solid rgba(var(--primary), 1);outline-offset:1px}@media (pointer:coarse){.format-toolbar-button,.format-toolbar .format-toolbar-trigger{min-width:40px;height:40px}}.format-toolbar .format-toolbar-trigger{padding:0 4px 0 8px}.format-toolbar-more{flex:none}.format-toolbar-menu{z-index:30;background:var(--popover-surface,rgba(var(--card-bg-opaque), 1));border:1px solid var(--popover-edge,rgba(var(--border-color-card), .3));border-radius:var(--popover-radius,14px);min-width:200px;box-shadow:var(--shadow-raised,0 8px 24px #00000029);-webkit-backdrop-filter:var(--popover-blur,none);backdrop-filter:var(--popover-blur,none);padding:6px;display:grid;position:absolute;top:calc(100% + 2px);left:0}@media (prefers-reduced-motion:no-preference){.format-toolbar-menu{animation:.332s cubic-bezier(.1,.9,.2,1) both enterScale;animation:enterScale .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both}}.format-toolbar-menu-row{min-height:38px;font:inherit;text-align:left;color:inherit;border-radius:var(--row-radius,10px);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:.875rem;font-weight:550;display:flex}.format-toolbar-menu-row:hover,.format-toolbar-menu-row:focus-visible{background:color-mix(in srgb, currentcolor 8%, transparent);outline:0}.format-toolbar-menu-row[aria-checked=true]{color:rgba(var(--primary), 1)}.format-toolbar-menu-row>span{flex:1}@media (pointer:coarse){.format-toolbar-menu-row{min-height:46px}}.floating-panel{z-index:400;box-sizing:border-box;color:rgba(var(--gray-100), 1);border-radius:var(--popover-radius,16px);overscroll-behavior:contain;background:var(--popover-surface,rgba(var(--card-bg), .98));border:1px solid var(--popover-edge,rgba(var(--border-color-card), .3));box-shadow:var(--shadow-raised,0 12px 32px #0000002e);-webkit-backdrop-filter:var(--popover-blur,none);backdrop-filter:var(--popover-blur,none);animation:.332s cubic-bezier(.1,.9,.2,1) both floatingPanelEnter;animation:floatingPanelEnter .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both;outline:none;flex-direction:column;gap:10px;padding:14px;display:flex;position:fixed;overflow:auto}.floating-panel.closing{animation:.12s cubic-bezier(.7,0,1,.5) both floatingPanelExit}.floating-panel.floating-panel-below{gap:2px;padding:6px}.floating-panel.is-sheet{transform-origin:bottom;max-height:80dvh;padding:0 16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));border-radius:var(--popover-radius,16px) var(--popover-radius,16px) 0 0;box-shadow:0 0 0 100vmax var(--sheet-scrim,#00000040),var(--shadow-raised,0 -8px 24px #00000029);border-bottom:0;inset:auto 0 0}.floating-panel.is-sheet:before{z-index:1;background:rgba(var(--gray-100), .22);content:"";border-radius:4px;width:36px;height:4px;margin:8px auto 10px;display:block;position:sticky;top:0}.floating-panel.is-sheet{animation:.506s cubic-bezier(.1,.9,.2,1) both popoverSheetEnter;animation:popoverSheetEnter .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1) 0s both}.floating-panel.is-sheet.closing{animation:.16s cubic-bezier(.7,0,1,.5) both popoverSheetExit}@media (prefers-reduced-motion:reduce){.floating-panel.is-sheet{animation:.15s linear both fadeIn}.floating-panel.is-sheet.closing{animation:.1s linear both fadeOut}}:root:is(.reduced-motion,:has(.reduced-motion)) .floating-panel.is-sheet{animation:.15s linear both fadeIn}:root:is(.reduced-motion,:has(.reduced-motion)) .floating-panel.is-sheet.closing{animation:.1s linear both fadeOut}@media (prefers-reduced-motion:reduce){.floating-panel{animation:.15s linear both fadeIn}.floating-panel.closing{animation:.1s linear both fadeOut}}:root:is(.reduced-motion,:has(.reduced-motion)) .floating-panel{animation:.15s linear both fadeIn}:root:is(.reduced-motion,:has(.reduced-motion)) .floating-panel.closing{animation:.1s linear both fadeOut}.floating-panel-scrim{z-index:399;background:0 0;position:fixed;inset:0}@keyframes floatingPanelEnter{0%{opacity:0;scale:.96;translate:var(--floating-panel-from,0 -4px)}to{opacity:1;translate:0;scale:1}}@keyframes floatingPanelExit{0%{opacity:1;scale:1}to{opacity:0;scale:.98}}.docked-panel,.docked-pill{--docked-row:#ffffff9e;--docked-row-hover:#ffffffe6;--docked-hair:#14284617;--docked-track:#1428461a;right:calc(20px + env(safe-area-inset-right,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:var(--docked-panel-z,99);color:rgba(var(--gray-100), 1);background:var(--aurora-glass,rgba(var(--card-bg), .9));border:1px solid var(--aurora-glass-edge,rgba(var(--border-color-card), .3));box-shadow:var(--shadow-raised,0 24px 64px -16px #1e325a52);-webkit-backdrop-filter:blur(28px)saturate(1.6);backdrop-filter:blur(28px)saturate(1.6);position:fixed}@media (prefers-reduced-motion:no-preference){.docked-panel,.docked-pill{transition:translate .15s cubic-bezier(.7, 0, 1, .5),background-color .1s cubic-bezier(.8, 0, .2, 1),scale var(--motion-spring-snappy-duration) var(--motion-spring-snappy)}}.dark-theme .docked-panel,.dark-theme .docked-pill{--docked-row:#ffffff0b;--docked-row-hover:#ffffff14;--docked-hair:#ffffff12;--docked-track:#ffffff1a}@media screen and (width>=768px){body:has(.toast-region .toast-component) :is(.docked-panel,.docked-pill){translate:0 -56px}}@media screen and (width>=768px) and (prefers-reduced-motion:no-preference){body:has(.toast-region .toast-component) :is(.docked-panel,.docked-pill){transition-duration:var(--motion-spring-snappy-duration),.1s,var(--motion-spring-snappy-duration);transition-timing-function:var(--motion-spring-snappy),cubic-bezier(.8, 0, .2, 1),var(--motion-spring-snappy)}}.docked-panel{--icon-pill-size:32px;box-sizing:border-box;width:360px;max-height:var(--docked-panel-max-height,calc(100dvh - 56px - 40px));transform-origin:100% 100%;animation:.506s cubic-bezier(.1,.9,.2,1) both panelEnterFromBottom;animation:panelEnterFromBottom .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1) 0s both;border-radius:20px;outline:none;flex-direction:column;display:flex;overflow:hidden}.docked-panel.closing{pointer-events:none;animation:.16s cubic-bezier(.7,0,1,.5) both exitScale}@media (pointer:coarse){.docked-panel{--icon-pill-size:44px}}@media screen and (width>=2560px){.docked-panel{width:380px}}@media screen and (width<=767px){.docked-panel{transform-origin:50% 100%;width:auto;max-height:72dvh;animation:.506s cubic-bezier(.1,.9,.2,1) both popoverSheetEnter;animation:popoverSheetEnter .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1) 0s both;border-bottom:0;border-radius:22px 22px 0 0;bottom:0;left:0;right:0}.docked-panel:before{background:var(--docked-track);content:"";border-radius:9px;flex:none;width:36px;height:5px;margin:8px auto -6px}.docked-panel.closing{animation:.16s cubic-bezier(.7,0,1,.5) both popoverSheetExit}}@media (prefers-reduced-motion:reduce){.docked-panel{animation:.15s linear both fadeIn}.docked-panel.closing{animation:.1s linear both fadeOut}}:root:is(.reduced-motion,:has(.reduced-motion)) .docked-panel{animation:.15s linear both fadeIn}:root:is(.reduced-motion,:has(.reduced-motion)) .docked-panel.closing{animation:.1s linear both fadeOut}.docked-panel-content{flex-direction:column;flex:auto;min-height:0;display:flex}.docked-panel-content.is-leaving{animation:.15s cubic-bezier(.7,0,1,.5) both fadeOut}.docked-panel-header{flex:none;gap:12px;padding:18px 18px 14px;display:grid}.docked-panel-heading{align-items:center;gap:12px;display:flex}.docked-panel-titles{flex:1;min-width:0}.docked-panel-title{text-transform:none;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:650;line-height:1.25}.docked-panel-subtitle{color:var(--text-secondary,rgba(var(--faint-text), 1));font-variant-numeric:tabular-nums;margin-top:2px;font-size:.8125rem}.docked-panel-body{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:0 12px 14px;overflow:auto}@media screen and (width<=767px){.docked-panel-body{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}}.docked-pill{box-sizing:border-box;height:44px;font:inherit;cursor:pointer;transform-origin:100%;animation:.332s cubic-bezier(.1,.9,.2,1) both enterScaleMicro;animation:enterScaleMicro .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 6px;font-size:.875rem;font-weight:600;display:flex}.docked-pill.closing{pointer-events:none;animation:.1s cubic-bezier(.7,0,1,.5) both exitScaleMicro}@media (hover:hover){.docked-pill:hover{background:var(--docked-row-hover)}}.docked-pill:active{scale:.97}@media (prefers-reduced-motion:no-preference){.docked-pill:active{transition-duration:.15s,.1s,80ms;transition-timing-function:cubic-bezier(.7,0,1,.5),cubic-bezier(.8,0,.2,1),cubic-bezier(.7,0,1,.5)}}.docked-pill:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}@media screen and (width<=767px){.docked-pill{right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.docked-pill{animation:.15s linear both fadeIn}.docked-pill.closing{animation:.1s linear both fadeOut}}:root:is(.reduced-motion,:has(.reduced-motion)) .docked-pill{animation:.15s linear both fadeIn}:root:is(.reduced-motion,:has(.reduced-motion)) .docked-pill.closing{animation:.1s linear both fadeOut}.docked-pill .progress-ring{--progress-ring-track-opacity:.16;color:rgba(var(--primary), 1)}.docked-pill .progress-ring .progress-ring-label{font-size:.75rem}@media screen and (width<=767px){body:has(.docked-panel) .toast-region{top:calc(64px + env(safe-area-inset-top,0px));bottom:auto}}.checklist-group{background:var(--docked-row,rgba(var(--gray-100), .03));border:1px solid var(--docked-hair,rgba(var(--gray-100), .08));border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.checklist-step{border-top:1px solid var(--docked-hair,rgba(var(--gray-100), .08))}.checklist-step:first-child{border-top:0}.checklist-step-header{box-sizing:border-box;width:100%;min-height:48px;font:inherit;text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;margin:0;padding:10px 14px;display:flex}@media (prefers-reduced-motion:no-preference){.checklist-step-header{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}@media (pointer:coarse){.checklist-step-header{min-height:56px}}@media (hover:hover){.checklist-step-header:hover{background:var(--docked-row-hover,rgba(var(--gray-100), .05))}}.checklist-step-header:focus-visible{--focus-ring-from-offset:0px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:-2px;border-radius:12px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.is-done>.checklist-step-header{cursor:default}.is-done>.checklist-step-header:hover{background:0 0}.checklist-step-title{flex:1;min-width:0;font-size:.875rem;font-weight:500;line-height:1.35}@media (prefers-reduced-motion:no-preference){.checklist-step-title{transition:color .2s cubic-bezier(.8,0,.2,1)}}.is-done .checklist-step-title{color:var(--text-secondary,rgba(var(--faint-text), 1));font-weight:450}.checklist-check{box-sizing:border-box;border:1.75px solid var(--text-quaternary,rgba(var(--faint-text), 1));border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}@media (prefers-reduced-motion:no-preference){.checklist-check{transition:background-color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1),box-shadow .2s cubic-bezier(.8,0,.2,1)}}.checklist-check svg{fill:none;width:12px;height:12px;stroke:rgba(var(--card-bg), 1);stroke-dasharray:16;stroke-dashoffset:16px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px}.is-next .checklist-check{border-color:rgba(var(--primary), 1);box-shadow:0 0 0 4px rgba(var(--primary), .18)}.is-arriving .checklist-check{transition-delay:calc(var(--motion-spring-snappy-duration) + .12s)}.is-done .checklist-check{background:rgba(var(--primary), 1);border-color:#0000}.is-done .checklist-check svg{stroke-dashoffset:0}.checklist-check[data-pop]{animation:.38s cubic-bezier(.1,.9,.2,1) both checkPop;animation:checkPop .38s linear(0, .0172, .0621, .1263, .2027, .2857, .3709, .455, .5355, .6106, .6793, .741, .7954, .8427, .883, .9169, .9448, .9675, .9854, .9992, 1.0095, 1.0169, 1.0219, 1.0248, 1.0262, 1.0264, 1.0257, 1.0243, 1.0225, 1.0204, 1.0181, 1.0159, 1.0137, 1.0116, 1.0097, 1.0079, 1.0064, 1.005, 1.0038, 1.0028, 1) 0s both}.checklist-check[data-pop] svg{stroke-dashoffset:16px;animation:.25s cubic-bezier(.1,.9,.2,1) 80ms both tickDraw}.checklist-step-chevron{color:var(--text-tertiary,rgba(var(--faint-text), 1));flex:none;font-size:18px}.is-done .checklist-step-chevron{visibility:hidden}.checklist-step-body{color:var(--text-secondary,rgba(var(--faint-text), 1));text-wrap:pretty;gap:10px;padding:0 14px 14px 48px;font-size:.8125rem;line-height:1.55;display:grid}.checklist-step-body p{margin:0}.checklist-step-body strong{white-space:nowrap;color:rgba(var(--gray-100), 1);background:var(--docked-row-hover,rgba(var(--gray-100), .05));border:1px solid var(--docked-hair,rgba(var(--gray-100), .08));border-radius:6px;padding:0 5px;font-weight:600}.checklist-step-body .progress-bar-component.sweep{height:6px}.checklist-step-body:empty{padding:0}.checklist-step-count{font-variant-numeric:tabular-nums;font-size:.75rem}.checklist-skeleton .skeleton-bone{border-radius:8px;display:block}.checklist-skeleton .checklist-step-header{cursor:default}.checklist-skeleton-title{width:150px;height:18px}.checklist-skeleton-sub{width:80px;height:12px;margin-top:8px}.checklist-skeleton-button{width:var(--icon-pill-size,32px);height:var(--icon-pill-size,32px);flex:none;border-radius:999px!important}.checklist-skeleton-bar{height:4px}.checklist-skeleton-check{flex:none;width:22px;height:22px;border-radius:50%!important}.checklist-skeleton-line{height:12px}.completion-hero{display:grid}.completion-hero-top{text-align:center;justify-items:center;gap:10px;padding:26px 18px 4px;display:grid}.completion-hero-ring{width:72px;height:72px;color:rgba(var(--primary), 1);position:relative}.completion-hero-ring .progress-ring{--progress-ring-track-opacity:.16}.completion-hero-tick{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px;transform-origin:0 0;width:30px;height:30px;position:absolute;top:50%;left:50%;transform:rotateY(10deg)rotateX(2deg)translate(-50%,-50%)}.completion-hero-title,.dialog-component .dialog-content .completion-hero-title{text-transform:none;letter-spacing:-.01em;color:inherit;margin:0;font-size:1rem;font-weight:650;line-height:1.25}.completion-hero-text{max-width:34ch;color:var(--text-secondary,rgba(var(--faint-text), 1));text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.55}.completion-hero-actions{gap:8px;padding:16px 18px 18px;display:grid}.completion-hero-actions>.completion-hero-action>*{justify-content:center;width:100%;min-height:40px}@media (pointer:coarse){.completion-hero-actions>.completion-hero-action>*{min-height:44px}}.completion-hero.is-celebrating .completion-hero-ring{animation:.15s cubic-bezier(.1,.9,.2,1) both fadeIn}.completion-hero.is-celebrating .completion-hero-tick{animation:1s cubic-bezier(.8,0,.2,1) .18s both glyphInflate}.completion-hero.is-celebrating .completion-hero-title,.completion-hero.is-celebrating .completion-hero-text,.completion-hero.is-celebrating .completion-hero-action{animation:.332s cubic-bezier(.1,.9,.2,1) both rowEnterFromBelow;animation:rowEnterFromBelow .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both;animation-delay:calc(.26s + min(var(--motion-index,0),10)*30ms)}@keyframes completionHeroBloom{0%{opacity:0;transform:scale(.6)}}@keyframes completionHeroDraw{0%{stroke-dashoffset:12px}}.completion-hero.is-success .completion-hero-ring{color:rgba(var(--success-icon,25, 135, 84), 1);background:rgba(var(--success-icon,25, 135, 84), .14);border-radius:50%}.completion-hero.is-success .completion-hero-tick{stroke-dasharray:12;transform:translate(-50%,-50%)}.completion-hero.is-success.is-celebrating .completion-hero-ring{animation:.506s cubic-bezier(.1,.9,.2,1) both completionHeroBloom;animation:completionHeroBloom .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1) 0s both}.completion-hero.is-success.is-celebrating .completion-hero-tick{animation:.506s cubic-bezier(.1,.9,.2,1) .16s both completionHeroDraw;animation:completionHeroDraw .506s linear(0, .0195, .0679, .1336, .2081, .2857, .3625, .436, .5047, .5677, .6247, .6756, .7208, .7606, .7953, .8255, .8517, .8742, .8935, .91, .9241, .9361, .9463, .9549, .9622, .9683, .9735, .9779, .9815, .9846, .9872, .9893, .9911, .9926, .9939, .9949, .9958, .9965, .9971, .9976, 1) .16s both}.checklist-list{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.checklist-row,.checklist-composer,.checklist-line,.checklist-row-skeleton{--checklist-row:2.5rem;--checklist-box:1.25rem;--checklist-control:2rem;--checklist-pad-y:calc((var(--checklist-row) - 1.375rem) / 2 - 1px)}@media (pointer:coarse){.checklist-row,.checklist-composer,.checklist-line,.checklist-row-skeleton{--checklist-row:3rem;--checklist-box:1.375rem;--checklist-control:2.75rem}}@keyframes checklistRowIn{0%{opacity:0;transform:translateY(4px)scale(.98)}}.checklist-row{box-sizing:border-box;min-width:0;min-height:var(--checklist-row);padding:var(--checklist-pad-y) .375rem var(--checklist-pad-y) 1.875rem;background:var(--choice-row-surface,rgba(var(--gray-100), .04));border:1px solid var(--choice-row-edge,rgba(var(--gray-100), .09));border-radius:.75rem;outline:none;align-items:flex-start;gap:.625rem;margin:0;font-size:.875rem;line-height:1.375rem;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.checklist-row{transition:background-color .1s cubic-bezier(.8,0,.2,1),box-shadow .1s cubic-bezier(.8,0,.2,1),opacity .1s cubic-bezier(.8,0,.2,1)}}@media (hover:hover){.checklist-row:hover{background:var(--choice-row-surface-hover,rgba(var(--gray-100), .07))}}.checklist-row:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--primary), 1)}.checklist-row.is-done{background:0 0}@media (hover:hover){.checklist-row.is-done:hover{background:var(--choice-row-surface,rgba(var(--gray-100), .04))}}.checklist-row.is-editing{background:var(--choice-row-surface-hover,rgba(var(--gray-100), .07))}.checklist-row.is-readonly{padding-left:.5rem}@media (prefers-reduced-motion:no-preference){.checklist-row.is-fresh{animation:.332s cubic-bezier(.1,.9,.2,1) both checklistRowIn}}.checklist-row.is-lifted{background:var(--popover-surface,rgba(var(--card-bg), .96));box-shadow:var(--shadow-raised,0 14px 30px -10px #00000061);cursor:grabbing}@media (prefers-reduced-motion:no-preference){.checklist-row.is-lifted{transform:scale(1.02)}}.checklist-row.is-vacated{background:rgba(var(--primary), .1);border:1.5px dashed rgba(var(--gray-100), .22)}.checklist-row.is-vacated>*{visibility:hidden}.checklist-grip{top:var(--checklist-pad-y);width:1.25rem;height:1.375rem;color:var(--text-quaternary,rgba(var(--faint-text), .7));opacity:0;cursor:grab;touch-action:none;border-radius:.375rem;place-items:center;display:grid;position:absolute;left:.375rem}@media (prefers-reduced-motion:no-preference){.checklist-grip{transition:opacity .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1)}}.checklist-row:hover .checklist-grip,.checklist-row:focus-within .checklist-grip,.checklist-row.is-lifted .checklist-grip{opacity:1}@media (hover:none),(pointer:coarse){.checklist-grip{opacity:1}}@media (hover:hover){.checklist-grip:hover{color:rgba(var(--gray-100), 1)}}.checklist-row.is-lifted .checklist-grip{color:rgba(var(--primary), 1);cursor:grabbing}.checklist-row .checklist-row-check{width:var(--checklist-box);height:var(--checklist-box);margin:calc((1.375rem - var(--checklist-box))/2) 0 0;cursor:pointer;border-width:1.5px;border-radius:.375rem;flex:none}.checklist-row .checklist-row-check:disabled{cursor:default}.checklist-row .checklist-row-check:checked{background-color:rgba(var(--primary), 1);border-color:rgba(var(--primary), 1)}@media (pointer:coarse){.checklist-row .checklist-row-check:after{content:"";inset:calc((var(--checklist-box) - 2.75rem)/2);position:absolute}}.checklist-row-title{min-width:0;color:rgba(var(--gray-100), 1);cursor:text;overflow-wrap:anywhere;flex:1}@media (prefers-reduced-motion:no-preference){.checklist-row-title{transition:color .2s cubic-bezier(.8,0,.2,1)}}.checklist-row.is-readonly .checklist-row-title{cursor:default}.checklist-row.is-lifted .checklist-row-title{cursor:grabbing}.checklist-row.is-done .checklist-row-title{color:var(--text-tertiary,rgba(var(--faint-text), 1));text-decoration:line-through;-webkit-text-decoration-color:rgba(var(--faint-text), .7);text-decoration-color:rgba(var(--faint-text), .7)}.checklist-row-body{flex:1;gap:.25rem;min-width:0;display:grid}.checklist-row-menu{flex:none;margin:-.1875rem 0;display:flex}.checklist-row-more{width:1.75rem;height:1.75rem;color:var(--text-secondary,rgba(var(--faint-text), 1));opacity:0;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin:0;padding:0;display:grid}@media (prefers-reduced-motion:no-preference){.checklist-row-more{transition:opacity .1s cubic-bezier(.8,0,.2,1),background-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1)}}.checklist-row:hover .checklist-row-more,.checklist-row:focus-within .checklist-row-more,.checklist-row-more.active,.checklist-row-more[aria-expanded=true]{opacity:1}@media (hover:hover){.checklist-row-more:hover{color:rgba(var(--gray-100), 1);background:var(--glass-card-bg-hover,rgba(var(--gray-100), .08))}}.checklist-row-more.active,.checklist-row-more[aria-expanded=true]{color:rgba(var(--gray-100), 1);background:var(--glass-card-bg-hover,rgba(var(--gray-100), .08))}@media (hover:none),(pointer:coarse){.checklist-row-more{opacity:1;width:2.25rem;height:2.25rem;margin:-.25rem -.25rem -.25rem 0;position:relative}.checklist-row-more:after{content:"";position:absolute;inset:-.25rem}}.checklist-row.is-just-done .checklist-row-check{animation:.332s cubic-bezier(.1,.9,.2,1) both checkPop;animation:checkPop .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both}.checklist-row.is-just-done .checklist-row-check:before{animation:.18s cubic-bezier(.1,.9,.2,1) both maskDrawLeft;-webkit-mask-image:linear-gradient(90deg,#000 50%,#0000 50%);mask-image:linear-gradient(90deg,#000 50%,#0000 50%);-webkit-mask-size:200% 100%;mask-size:200% 100%}.checklist-row.is-just-done.is-done .checklist-row-title{text-decoration-color:#0000}.checklist-row.is-just-done.is-done .checklist-row-text{background-image:linear-gradient(rgba(var(--faint-text), .7), rgba(var(--faint-text), .7));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 55%;background-repeat:no-repeat;background-size:100% 1px;animation:.28s cubic-bezier(.1,.9,.2,1) both strikeSweep}.checklist-row-field{background:var(--glass-card-bg,rgba(var(--card-bg), 1));min-width:0;box-shadow:0 0 0 1.5px rgba(var(--primary), 1),0 0 0 5px rgba(var(--primary), .14);border-radius:.5625rem;align-items:flex-start;gap:.5rem;margin:-.25rem 0 -.25rem -.5rem;padding:.1875rem .375rem .1875rem .5rem;display:flex}.checklist-row-field.is-invalid{box-shadow:0 0 0 1.5px rgba(var(--danger), 1),0 0 0 5px rgba(var(--danger), .14)}.checklist-row-field textarea{box-sizing:border-box;width:auto;min-width:0;max-width:none;height:auto;min-height:1.375rem;max-height:none;font:inherit;color:rgba(var(--gray-100), 1);box-shadow:none;resize:none;field-sizing:content;background:0 0;border:0;border-radius:0;outline:none;flex:1;margin:0;padding:0;font-size:.875rem;line-height:1.375rem;overflow:hidden}.checklist-row-field textarea:hover,.checklist-row-field textarea:focus,.checklist-row-field textarea.focus,.checklist-row-field textarea:focus-visible,.checklist-row-field textarea[aria-invalid=true]{box-shadow:none;background:0 0;border:0;outline:0;padding:0}@media (pointer:coarse){.checklist-row-field textarea{font-size:1rem}}.checklist-row-field .kbd{margin-top:1px}.checklist-error{color:rgba(var(--danger), 1);padding:.125rem 0 0;font-size:.75rem;line-height:1.4;display:block}.checklist-error.is-gutter{padding-left:1.875rem}.checklist-composer{box-sizing:border-box;min-width:0;min-height:var(--checklist-row);border:1.5px dashed rgba(var(--gray-100), .22);border-radius:.75rem;align-items:center;gap:.625rem;padding:0 .375rem 0 1.875rem;font-size:.875rem;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.checklist-composer{transition:background-color .1s cubic-bezier(.8,0,.2,1),border-color .1s cubic-bezier(.8,0,.2,1),box-shadow .1s cubic-bezier(.8,0,.2,1)}}@media (hover:hover){.checklist-composer:hover{background:rgba(var(--primary), .1);border-color:rgba(var(--primary), 1)}}.checklist-composer:focus-within{background:var(--glass-card-bg,rgba(var(--card-bg), 1));box-shadow:0 0 0 1.5px rgba(var(--primary), 1),0 0 0 5px rgba(var(--primary), .14);border:1.5px solid #0000}.checklist-composer.is-invalid,.checklist-composer.is-invalid:focus-within{box-shadow:0 0 0 1.5px rgba(var(--danger), 1),0 0 0 5px rgba(var(--danger), .14);border-color:#0000}.checklist-composer-plus{width:1.25rem;color:rgba(var(--primary), 1);cursor:text;place-items:center;display:grid;position:absolute;left:.375rem}.checklist-composer .checklist-composer-input{box-sizing:border-box;width:auto;min-width:0;max-width:none;height:1.375rem;font:inherit;color:rgba(var(--gray-100), 1);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;margin:0;padding:0;font-size:.875rem}.checklist-composer .checklist-composer-input:hover,.checklist-composer .checklist-composer-input:focus,.checklist-composer .checklist-composer-input.focus,.checklist-composer .checklist-composer-input:focus-visible,.checklist-composer .checklist-composer-input[aria-invalid=true]{box-shadow:none;background:0 0;border:0;outline:0;padding:0}.checklist-composer .checklist-composer-input::placeholder{color:var(--text-secondary,rgba(var(--faint-text), 1));opacity:1}@media (pointer:coarse){.checklist-composer .checklist-composer-input{font-size:1rem}}.checklist-composer-key{opacity:0}@media (prefers-reduced-motion:no-preference){.checklist-composer-key{transition:opacity .1s cubic-bezier(.8,0,.2,1)}}.checklist-composer:focus-within .checklist-composer-key{opacity:1}@media (pointer:coarse){.checklist-composer-key{display:none}}.checklist-composer-send{width:2rem;height:2rem;color:rgba(var(--white), 1);background:rgba(var(--primary), 1);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;margin:0 -.125rem 0 0;padding:0;display:none}@media (pointer:coarse){.checklist-composer.has-text .checklist-composer-send{display:grid}}.checklist-line{box-sizing:border-box;min-width:0;min-height:var(--checklist-row);color:rgba(var(--gray-100), 1);border-radius:.75rem;align-items:center;gap:.625rem;padding:.25rem .375rem .25rem .75rem;font-size:.8125rem;line-height:1.4;display:flex}@media (prefers-reduced-motion:no-preference){.checklist-line{animation:.332s cubic-bezier(.1,.9,.2,1) both checklistRowIn}}.checklist-line.is-undo{background:var(--choice-row-surface,rgba(var(--gray-100), .04));border:1px solid var(--choice-row-edge,rgba(var(--gray-100), .09))}.checklist-line.is-note{min-height:1.75rem;color:var(--text-tertiary,rgba(var(--faint-text), 1));border-radius:0;padding:0 0 0 1.875rem;font-size:.75rem}.checklist-line.is-upsell{background:rgba(var(--primary), .1)}.checklist-line.is-upsell .checklist-line-icon{color:rgba(var(--primary), 1)}.checklist-line.is-error{background:rgba(var(--danger), .1)}.checklist-line.is-error .checklist-line-icon{color:rgba(var(--danger), 1)}.checklist-line-icon{flex:none}.checklist-line-text{overflow-wrap:anywhere;flex:1;min-width:0}.checklist-line-button{box-sizing:border-box;height:calc(var(--checklist-control) - .25rem);font:inherit;white-space:nowrap;color:rgba(var(--primary), 1);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;margin:0;padding:0 .75rem;font-size:.8125rem;font-weight:600}@media (prefers-reduced-motion:no-preference){.checklist-line-button{transition:background-color .1s cubic-bezier(.8,0,.2,1)}}@media (hover:hover){.checklist-line-button:hover{background:rgba(var(--primary), .12)}}.checklist-line-button:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.checklist-line-button.is-solid{color:rgba(var(--gray-100), 1);background:var(--glass-card-bg,rgba(var(--card-bg), 1));border:1px solid var(--choice-row-edge,rgba(var(--gray-100), .09))}@media (hover:hover){.checklist-line-button.is-solid:hover{background:var(--glass-card-bg-hover,rgba(var(--card-bg), 1))}}.checklist-row-skeleton{box-sizing:border-box;min-height:var(--checklist-row);align-items:center;gap:.625rem;padding:0 .375rem 0 1.875rem;display:flex}.checklist-row-skeleton-box{border-radius:.375rem;flex:none;width:1.25rem;height:1.25rem}.checklist-row-skeleton-line{border-radius:.3125rem;height:.625rem}.section-header{--section-control:2rem;min-width:0;min-height:var(--section-control);align-items:center;gap:.5rem;margin:0 0 .625rem;display:flex}@media (pointer:coarse){.section-header{--section-control:2.75rem}}.section-header.is-collapsible{cursor:default}.section-header-title{letter-spacing:-.005em;align-items:center;gap:.5rem;min-width:0;margin:0;font-size:1rem;font-weight:600;line-height:1.3;display:flex}.section-header-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.section-header-space{flex:1;min-width:0}.count-chip{box-sizing:border-box;min-width:1.375rem;height:1.25rem;color:var(--text-secondary,rgba(var(--faint-text), 1));background:rgba(var(--gray-100), .05);border:1px solid var(--choice-row-edge,rgba(var(--border-color), .4));font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.25rem;padding:0 .4375rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}@media (prefers-reduced-motion:no-preference){.count-chip{transition:background-color .2s cubic-bezier(.8,0,.2,1),color .2s cubic-bezier(.8,0,.2,1),border-color .2s cubic-bezier(.8,0,.2,1)}}.count-chip.is-success{color:rgba(var(--success-icon), 1);background:rgba(var(--success-icon), .13);border-color:#0000}.count-chip-tick{flex:none;font-size:.6875rem}.section-pill{box-sizing:border-box;height:calc(var(--section-control,2rem) - .25rem);font:inherit;white-space:nowrap;color:var(--text-secondary,rgba(var(--faint-text), 1));cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.375rem;margin:0;padding:0 .6875rem;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex}@media (prefers-reduced-motion:no-preference){.section-pill{transition:background-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1)}}@media (hover:hover){.section-pill:hover{color:rgba(var(--gray-100), 1);background:var(--choice-row-surface-hover,rgba(var(--gray-100), .06))}}.section-pill[aria-pressed=true]{color:rgba(var(--primary), 1);background:rgba(var(--primary), .12)}.section-pill:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.section-pill.is-icon{width:calc(var(--section-control,2rem) - .25rem);padding:0}.section-header-chevron{width:var(--section-control);height:var(--section-control);color:var(--text-secondary,rgba(var(--faint-text), 1));cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin:0;padding:0;display:grid}@media (prefers-reduced-motion:no-preference){.section-header-chevron{transition:background-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1)}}@media (hover:hover){.section-header-chevron:hover{color:rgba(var(--gray-100), 1);background:var(--choice-row-surface-hover,rgba(var(--gray-100), .06))}}.section-header-chevron:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}@media (prefers-reduced-motion:no-preference){.section-header-chevron .material-symbol,.section-header-chevron .material-symbols-rounded{transition:transform .332s cubic-bezier(.1,.9,.2,1)}}.section-header.is-collapsed .section-header-chevron .material-symbol,.section-header.is-collapsed .section-header-chevron .material-symbols-rounded{transform:rotate(-90deg)}@keyframes sheetStepIn{0%{opacity:0}}.dialog-component.dialog-list.sheet-dialog.is-wide{width:min(40rem,100dvw - 32px)}.dialog-component.dialog-list.sheet-dialog .dialog-header,.dialog-component.dialog-list.sheet-dialog>.dialog-heading-with-icon{align-items:center;padding:1.125rem 1.25rem .875rem}.dialog-component.dialog-list.sheet-dialog .dialog-heading-with-icon{flex:auto;align-items:center;gap:.75rem;min-width:0;display:flex}.dialog-component.dialog-list.sheet-dialog .dialog-icon{width:2.25rem;height:2.25rem;color:rgba(var(--primary), 1);background:rgba(var(--primary), .14);border-radius:.6875rem;flex:none;place-items:center;display:grid}.dialog-component.dialog-list.sheet-dialog .dialog-icon .material-symbol{font-size:1.25rem}.dialog-component.dialog-list.sheet-dialog .dialog-heading{min-width:0}.dialog-component.dialog-list.sheet-dialog .dialog-title{letter-spacing:-.01em;font-size:1rem;font-weight:650;margin:0!important}.dialog-component.dialog-list.sheet-dialog .dialog-subtitle{white-space:nowrap;text-overflow:ellipsis;margin:.125rem 0 0;font-size:.8125rem;overflow:hidden}.dialog-component.dialog-list.sheet-dialog .dialog-scroll-container{padding:.125rem 1.25rem 1rem}.dialog-component.dialog-list.sheet-dialog .sheet-body{grid-template-columns:minmax(0,1fr);gap:.875rem;min-width:0;display:grid}.dialog-component.dialog-list.sheet-dialog .sheet-body.is-step{animation:.2s cubic-bezier(.1,.9,.2,1) both sheetStepIn}.dialog-component.dialog-list.sheet-dialog .dialog-actions{align-items:center}.dialog-component.dialog-list.sheet-dialog .sheet-note{color:var(--text-secondary,rgba(var(--faint-text), 1));align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}@media (prefers-reduced-motion:reduce){.dialog-component.dialog-list.sheet-dialog .sheet-body.is-step{animation:none}}@media screen and (width<=767px){.dialog-component.dialog-list.sheet-dialog{margin-bottom:var(--sheet-keyboard-inset,0)}.dialog-component.dialog-list.sheet-dialog .dialog-header,.dialog-component.dialog-list.sheet-dialog>.dialog-heading-with-icon{padding:.75rem 1.25rem .625rem}.dialog-component.dialog-list.sheet-dialog .dialog-scroll-container{padding-inline:1rem}.dialog-component.dialog-list.sheet-dialog .dialog-actions{flex-direction:column;align-items:stretch;gap:.625rem}.dialog-component.dialog-list.sheet-dialog .dialog-actions .control-list-component{flex-direction:column-reverse;align-items:stretch;gap:.5rem;width:100%}.dialog-component.dialog-list.sheet-dialog .dialog-actions .control-list-component li{width:100%}.dialog-component.dialog-list.sheet-dialog .dialog-actions-start{order:2;justify-content:center}.dialog-component.dialog-list.sheet-dialog .sheet-note{justify-content:center;width:100%}}.charge-summary{background:var(--choice-row-surface,rgba(var(--card-bg), .62));border:1px solid var(--choice-row-edge,rgba(var(--border-color), var(--opacity-02)));border-radius:.875rem;gap:.5rem;min-width:0;padding:.875rem 1rem;display:grid}.charge-summary-header{align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.45;display:flex}.charge-summary-lines{gap:.5rem;margin:0;display:grid}.charge-summary-line{justify-content:space-between;gap:.75rem;font-size:.875rem;display:flex}.charge-summary-line dt{min-width:0;color:var(--text-secondary,rgba(var(--faint-text), 1))}.charge-summary-line dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.charge-summary-line.is-credit dd{color:rgba(var(--success-icon,25, 135, 84), 1)}.charge-summary-rule{border:0;border-top:1px solid rgba(var(--border-color), var(--opacity-02));margin:.125rem 0}.charge-summary-due{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.charge-summary-due-label{font-size:1rem;font-weight:650}.charge-summary-due-amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:700}.charge-summary-note{color:var(--text-secondary,rgba(var(--faint-text), 1));margin:0;font-size:.75rem}@keyframes chargeSummaryShimmer{50%{opacity:.45}}.charge-summary-skeleton{background:rgba(var(--border-color), var(--opacity-03,.3));vertical-align:middle;border-radius:.25rem;width:4.5em;height:.8em;animation:1.4s linear infinite chargeSummaryShimmer;display:inline-block}.segmented-choice{background:rgba(var(--card-bg), .5);border:1px solid rgba(var(--border-color), var(--opacity-02));border-radius:.875rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:.25rem;display:grid;position:relative}.segmented-choice[aria-disabled=true]{opacity:.55}.segmented-choice-thumb{width:calc((100% - .5rem)/var(--segment-count,2));background:rgba(var(--card-bg-hover), .9);box-shadow:0 1px 3px rgba(var(--black-static,0, 0, 0), .12);transform:translateX(calc(100% * var(--segment-index,0)));transition:transform .332s cubic-bezier(.1,.9,.2,1);transition:transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1);border-radius:.625rem;position:absolute;top:.25rem;bottom:.25rem;left:.25rem}.segmented-choice-pill{background:rgba(var(--primary), 1);border-radius:.1875rem;width:1rem;height:.1875rem;margin-left:-.5rem;position:absolute;bottom:.1875rem;left:50%}.segmented-choice-item{z-index:1;min-width:0;min-height:2.75rem;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.625rem;align-content:center;justify-items:center;padding:.25rem .5rem;display:grid;position:relative}.segmented-choice-item:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.segmented-choice-item[aria-disabled=true]{opacity:.55;cursor:default}.segmented-choice-label{font-size:.875rem;font-weight:600}.segmented-choice-detail{color:var(--text-secondary,rgba(var(--faint-text), 1));font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500}@media (pointer:coarse){.segmented-choice-item:has(.segmented-choice-detail){min-height:3.125rem}}.card-brand-mark{letter-spacing:.02em;color:#fff;background:#3c4250;border-radius:.3125rem;flex:none;place-items:center;width:2.375rem;height:1.625rem;font-size:.625rem;font-weight:800;line-height:1;display:inline-grid;position:relative}.card-brand-mark.is-visa{background:#1a1f71}.card-brand-mark.is-amex{background:#1f72cd}.card-brand-mark.is-discover{background:#e55c20}.card-brand-mark.is-jcb,.card-brand-mark.is-unionpay,.card-brand-mark.is-diners{background:#24569b}.card-brand-mark.is-mastercard{background:#222}.card-brand-mark.is-mastercard:before,.card-brand-mark.is-mastercard:after{content:"";border-radius:50%;width:.8125rem;height:.8125rem;position:absolute;top:.40625rem}.card-brand-mark.is-mastercard:before{background:#eb001b;left:.5rem}.card-brand-mark.is-mastercard:after{mix-blend-mode:screen;background:#f79e1b;left:1rem}.card-brand-mark.is-new{color:var(--text-secondary,rgba(var(--faint-text), 1));background:rgba(var(--border-color), var(--opacity-03,.3));font-size:1rem;font-weight:500}.choice-card-group.select{grid-template-columns:minmax(0,1fr);gap:.5rem}.choice-card-group.select .choice-card{background:var(--choice-row-surface,rgba(var(--card-bg), .62));border:1px solid var(--choice-row-edge,rgba(var(--border-color), var(--opacity-02)));min-height:3.5rem;box-shadow:none;border-radius:.875rem;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:0 .75rem;padding:.75rem .875rem .75rem 1rem;position:relative}.choice-card-group.select .choice-card:hover{background:var(--choice-row-surface-hover,rgba(var(--card-bg), .92))}.choice-card-group.select .choice-card[aria-checked=true]{background:var(--choice-row-surface-hover,rgba(var(--card-bg), .92));border-color:rgba(var(--border-color), var(--opacity-05,.5));box-shadow:none}.choice-card-group.select .choice-card-pill{background:rgba(var(--primary), 1);border-radius:.1875rem;width:.1875rem;height:1.25rem;margin-top:-.625rem;transition:transform .15s cubic-bezier(.7,0,1,.5);position:absolute;top:50%;left:.3125rem;transform:scaleY(0)}.choice-card-group.select .choice-card[aria-checked=true] .choice-card-pill{transition:transform .332s cubic-bezier(.1,.9,.2,1);transition:transform .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1);transform:scaleY(1)}.choice-card-group.select .choice-card-lead{grid-row:1/span 2;display:flex}.choice-card-group.select .choice-card:not(:has(.choice-card-lead)){grid-template-columns:minmax(0,1fr)}.choice-card-group.select .choice-card-title{padding:0;font-size:.875rem;font-weight:600}.choice-card-group.select .choice-card-badge{margin-inline-start:auto}.choice-card-group.select .choice-card-description{padding:0;font-size:.75rem}.skip-link{z-index:800;color:#fff;background:rgba(var(--primary), 1);height:40px;box-shadow:0 0 0 3px rgba(var(--app-bg-color), 1),0 0 0 5px rgba(var(--primary), 1);border-radius:999px;outline:none;align-items:center;gap:6px;padding:0 16px;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex;position:fixed;top:8px;left:8px;translate:0 calc(-100% - 16px)}.skip-link:focus-visible,.skip-link:focus{animation:.332s cubic-bezier(.1,.9,.2,1) both enterFromAbove;animation:enterFromAbove .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both;translate:0}@media (prefers-reduced-motion:reduce){.skip-link{animation:.15s linear both fadeIn}.skip-link.closing{animation:.1s linear both fadeOut}}:root:is(.reduced-motion,:has(.reduced-motion)) .skip-link{animation:.15s linear both fadeIn}:root:is(.reduced-motion,:has(.reduced-motion)) .skip-link.closing{animation:.1s linear both fadeOut}.code-input{--code-cell-width:46px;--code-cell-height:56px;--code-gap:8px;gap:var(--code-gap);justify-content:center;display:flex;position:relative}.code-input.align-start{justify-content:flex-start}.code-input.size-sm{--code-cell-width:38px;--code-cell-height:48px;--code-gap:6px}@media (width<=399.98px){.code-input{--code-cell-width:42px;--code-gap:6px}.code-input.size-sm{--code-cell-width:36px}}.code-input-field{z-index:1;letter-spacing:0;color:#0000;opacity:0;caret-color:#0000;background:0 0;border:0;outline:none;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.code-input-field::selection{background:0 0}.code-input-cell{width:var(--code-cell-width);height:var(--code-cell-height);color:rgba(var(--gray-100,#212529), 1);background:rgba(var(--input-bg), var(--opacity-05,.5));border:1px solid rgba(var(--border-color), var(--opacity-06,.6));border-radius:var(--control-radius,.25rem);font-variant-numeric:tabular-nums;flex:none;place-items:center;font-size:22px;font-weight:600;line-height:1;display:grid}.code-input-cell.is-active{background:rgba(var(--white,#f8f9fa), 1);border-color:rgba(var(--primary,#4caf5e), 1);box-shadow:0 0 0 3px rgba(var(--primary,#4caf5e), .22)}@media (prefers-reduced-motion:no-preference){.code-input-digit{animation:.332s cubic-bezier(.1,.9,.2,1) both enterScaleMicro;animation:enterScaleMicro .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both}}.code-input.is-invalid .code-input-cell{border-color:rgba(var(--danger,#dc3545), 1)}.code-input.is-invalid .code-input-cell.is-active{box-shadow:0 0 0 3px rgba(var(--danger,#dc3545), .22)}.code-input.is-disabled .code-input-cell{color:rgba(var(--faint-text), 1);opacity:.6}.selector-bar{--selector-bar-height:1.875rem;background:rgba(var(--gray-100), .05);border:1px solid rgba(var(--gray-100), .09);border-radius:999px;flex:none;align-items:center;gap:.125rem;padding:.1875rem;display:inline-flex}@media (pointer:coarse){.selector-bar{--selector-bar-height:2.625rem}}.selector-bar-sm{--selector-bar-height:1.625rem}@media (pointer:coarse){.selector-bar-sm{--selector-bar-height:2.25rem}}.selector-bar-item{height:var(--selector-bar-height);font:inherit;white-space:nowrap;color:var(--text-secondary,rgba(var(--faint-text), 1));cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.4375rem;padding:0 .8125rem;font-size:.8125rem;font-weight:600;transition:background-color .1s cubic-bezier(.8,0,.2,1),color .1s cubic-bezier(.8,0,.2,1);display:inline-flex;position:relative}.selector-bar-item:hover{color:rgba(var(--gray-100), 1);background:rgba(var(--gray-100), .06)}.selector-bar-item[aria-checked=true]{color:rgba(var(--gray-100), 1);background:rgba(var(--card-bg-hover), .9);box-shadow:0 1px 2px rgba(var(--black-static,0, 0, 0), .12)}.selector-bar-item[aria-checked=true]:after{background:rgba(var(--primary), 1);content:"";width:1rem;height:.1875rem;animation:.332s cubic-bezier(.1,.9,.2,1) both selectorBarPill;animation:selectorBarPill .332s linear(0, .0159, .0563, .1126, .1783, .2484, .3196, .3894, .456, .5186, .5764, .6292, .677, .7198, .7579, .7916, .8212, .8471, .8696, .8892, .9061, .9206, .9331, .9437, .9528, .9605, .967, .9726, .9772, .9811, .9844, .9871, .9894, .9913, .9929, .9942, .9953, .9962, .9969, .9975, 1) 0s both;border-radius:.125rem;margin-left:-.5rem;position:absolute;bottom:.125rem;left:50%}@media (prefers-reduced-motion:reduce){.selector-bar-item[aria-checked=true]:after{animation:none}}:root:is(.reduced-motion,:has(.reduced-motion)) .selector-bar-item[aria-checked=true]:after{animation:none}.selector-bar-item:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.selector-bar-sm .selector-bar-item{padding:0 .6875rem;font-size:.8125rem}.selector-bar-icon-only .selector-bar-item{width:var(--selector-bar-height);justify-content:center;padding:0}@keyframes selectorBarPill{0%{opacity:.2;transform:scaleX(.3)}}.calendar-month{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.calendar-weekdays{text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--faint-text), 1);flex:none;grid-template-columns:repeat(7,minmax(0,1fr));padding:0 .625rem;font-size:.6875rem;font-weight:650;display:grid}.calendar-weekdays>span{padding:.375rem .625rem}.calendar-grid{flex:1 1 0;grid-template-columns:repeat(7,minmax(0,1fr));min-height:0;padding:0 .625rem .625rem;display:grid}.calendar-day{border-right:1px solid rgba(var(--gray-100), .09);border-bottom:1px solid rgba(var(--gray-100), .09);flex-direction:column;gap:.25rem;min-width:0;min-height:0;padding:.375rem;transition:background-color .1s cubic-bezier(.8,0,.2,1),box-shadow .1s cubic-bezier(.8,0,.2,1);display:flex;overflow:hidden}.calendar-day:nth-child(7n){border-right:0}.calendar-day:nth-last-child(-n+7){border-bottom:0}.calendar-day.is-weekend{background:rgba(var(--gray-100), .03)}.calendar-day.is-outside{background:rgba(var(--gray-100), .025)}.calendar-day.is-drop-target{background:var(--accent-tint,rgba(var(--primary), .12));box-shadow:inset 0 0 0 1.5px rgba(var(--primary), 1)}.calendar-day-number{box-sizing:border-box;min-width:1.625rem;height:1.625rem;color:var(--text-secondary,rgba(var(--faint-text), 1));font-variant-numeric:tabular-nums;border-radius:999px;flex:none;align-self:flex-start;place-items:center;padding:0 .375rem;font-size:.8125rem;font-weight:600;display:grid}.is-today>.calendar-day-number{color:rgba(var(--white), 1);background:rgba(var(--primary), 1)}.is-outside>.calendar-day-number{color:rgba(var(--faint-text), 1);font-weight:500}.calendar-week{flex:1 1 0;grid-template-columns:repeat(7,minmax(0,1fr));min-height:0;padding:0 .625rem .625rem;display:grid}.calendar-week-day{border-right:1px solid rgba(var(--gray-100), .09);flex-direction:column;gap:.375rem;min-width:0;padding:.25rem .375rem .5rem;transition:background-color .1s cubic-bezier(.8,0,.2,1),box-shadow .1s cubic-bezier(.8,0,.2,1);display:flex;overflow:hidden auto}.calendar-week-day:last-child{border-right:0}.calendar-week-day.is-weekend{background:rgba(var(--gray-100), .03)}.calendar-week-day.is-drop-target{background:var(--accent-tint,rgba(var(--primary), .12));box-shadow:inset 0 0 0 1.5px rgba(var(--primary), 1)}.calendar-week-heading{text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--faint-text), 1);flex:none;padding:.25rem .25rem .375rem;font-size:.75rem;font-weight:600}.calendar-week-heading b{text-transform:none;letter-spacing:-.02em;color:rgba(var(--gray-100), 1);font-size:1.375rem;font-weight:650}.is-today>.calendar-week-heading b{color:rgba(var(--primary), 1)}.calendar-chip{--calendar-chip-color:rgba(var(--primary), 1);box-sizing:border-box;width:100%;height:1.5rem;font:inherit;text-align:start;color:rgba(var(--gray-100), 1);background:color-mix(in srgb, var(--calendar-chip-color) 13%, rgba(var(--card-bg), .78));cursor:pointer;border:0;border-radius:.4375rem;flex:none;align-items:center;gap:.375rem;padding:0 .4375rem 0 .625rem;font-size:.8125rem;font-weight:550;transition:box-shadow .2s cubic-bezier(.8,0,.2,1),opacity .2s cubic-bezier(.8,0,.2,1);display:flex;position:relative}.calendar-chip:before{background:var(--calendar-chip-color);content:"";border-radius:.125rem;width:.1875rem;position:absolute;top:.3125rem;bottom:.3125rem;left:.1875rem}.calendar-chip:hover{box-shadow:0 0 0 1px rgba(var(--gray-100), .09),0 10px 30px -12px #0f172a38}.calendar-chip:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.calendar-chip.is-done{opacity:.55}.calendar-chip.is-done .calendar-chip-title{text-decoration:line-through;text-decoration-thickness:1.5px}.calendar-chip.is-late{background:color-mix(in srgb, rgba(var(--danger), 1) 12%, rgba(var(--card-bg), .78))}.calendar-chip.is-late .calendar-chip-number{color:rgba(var(--danger), 1)}.calendar-chip.is-ghosted{opacity:.3}.calendar-chip.is-lifted{background:var(--dialog-glass,rgba(var(--card-bg), .94));cursor:grabbing;box-shadow:0 14px 30px -10px #0f172a61,0 2px 6px #0f172a1a}.calendar-chip-title{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.calendar-chip-number{color:rgba(var(--faint-text), 1);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem;font-weight:600}.calendar-chip-spacer{flex:1 1 0}.calendar-chip-tall{flex-direction:column;align-items:flex-start;gap:.125rem;height:auto;min-height:2.75rem;padding:.4375rem .5rem .4375rem .6875rem}.calendar-chip-tall:before{top:.4375rem;bottom:.4375rem}.calendar-chip-tall .calendar-chip-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;width:100%;display:-webkit-box}.calendar-chip-card{background:rgba(var(--card-bg), .78);border:1px solid rgba(var(--gray-100), .09);border-radius:.625rem;gap:.1875rem;height:auto;padding:.4375rem .5625rem .5rem .75rem;display:grid;box-shadow:0 1px 2px #0f172a0d}.calendar-chip-card:before{top:.5rem;bottom:.5rem;left:.25rem}.calendar-chip-card .calendar-chip-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;line-height:1.3;display:-webkit-box}.calendar-chip-meta{align-items:center;gap:.375rem;min-width:0;display:flex}.calendar-more{height:1.375rem;font:inherit;color:var(--text-secondary,rgba(var(--faint-text), 1));cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-self:flex-start;padding:0 .5rem;font-size:.75rem;font-weight:600}.calendar-more:hover{color:rgba(var(--gray-100), 1);background:rgba(var(--gray-100), .06)}.calendar-more:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.calendar-callout{z-index:5;box-sizing:border-box;text-align:center;background:var(--dialog-glass,rgba(var(--card-bg), .94));border:1px solid var(--dialog-glass-edge,rgba(var(--border-color), .6));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:1.25rem;width:min(23.75rem,100% - 2rem);padding:1.5rem 1.5rem 1.375rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 64px -16px #0f172a52,0 4px 14px #0f172a1a}.calendar-callout h4{color:rgba(var(--gray-100), 1);margin:0 0 .375rem;font-size:1rem;font-weight:650}.calendar-callout p{color:var(--text-secondary,rgba(var(--faint-text), 1));margin:0 0 .875rem;font-size:.8125rem}.calendar-callout p:last-child{margin-bottom:0}.calendar-callout-icon{width:3rem;height:3rem;color:rgba(var(--primary), 1);background:var(--accent-tint,rgba(var(--primary), .12));border-radius:.875rem;place-items:center;margin:0 auto .75rem;display:grid}.timeline{border-top:1px solid rgba(var(--gray-100), .09);flex:1 1 0;min-height:0;display:flex;position:relative;overflow:hidden auto}.timeline-lanes{border-right:1px solid rgba(var(--gray-100), .09);flex-direction:column;flex:none;width:15.5rem;height:fit-content;min-height:100%;display:flex}@media (width<=1279.98px){.timeline-lanes{width:12.5rem}}.timeline-lanes-header{border-bottom:1px solid rgba(var(--gray-100), .09);flex:none;height:52px}.timeline-lane-group{text-transform:uppercase;letter-spacing:.05em;height:34px;color:var(--text-secondary,rgba(var(--faint-text), 1));background:rgba(var(--gray-100), .05);flex:none;align-items:center;gap:.5rem;padding:0 .75rem 0 .625rem;font-size:.75rem;font-weight:650;display:flex}.timeline-lane-group-name{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.timeline-lane-toggle{width:1.375rem;height:1.375rem;color:rgba(var(--faint-text), 1);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.timeline-lane-toggle:hover{background:rgba(var(--gray-100), .08)}.timeline-lane-toggle:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.timeline-count{box-sizing:border-box;letter-spacing:0;min-width:1.25rem;height:1.25rem;color:var(--text-secondary,rgba(var(--faint-text), 1));background:rgba(var(--gray-100), .05);border:1px solid rgba(var(--gray-100), .09);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 .4375rem;font-size:.75rem;font-weight:650;display:inline-flex}.timeline-lane{box-sizing:border-box;min-width:0;color:rgba(var(--gray-100), 1);flex:none;align-items:center;gap:.5rem;padding:0 .75rem 0 1rem;font-size:.8125rem;display:flex}.timeline-lane.is-done .timeline-lane-title{color:rgba(var(--faint-text), 1);text-decoration:line-through}.timeline-lane-number{color:rgba(var(--faint-text), 1);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem;font-weight:600}.timeline-lane-title{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.timeline-lanes-footer{min-height:2.5rem;color:rgba(var(--faint-text), 1);flex:none;align-items:center;padding:0 1rem;font-size:.8125rem;display:flex}.timeline-scroll{scrollbar-width:thin;flex:1 1 0;min-width:0;height:fit-content;min-height:100%;position:relative;overflow:auto hidden}.timeline-canvas{position:relative}.timeline-header{z-index:3;border-bottom:1px solid rgba(var(--gray-100), .09);height:52px;position:relative}.timeline-month{white-space:nowrap;color:rgba(var(--gray-100), 1);padding-left:.5rem;font-size:.75rem;font-weight:650;position:absolute;top:.375rem}.timeline-tick{text-align:center;color:rgba(var(--faint-text), 1);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600;position:absolute;bottom:.375rem}.timeline-tick.is-week{white-space:nowrap;padding-left:.5rem}.timeline-tick b{min-width:1.375rem;height:1.25rem;color:rgba(var(--white), 1);background:rgba(var(--primary), 1);border-radius:999px;place-items:center;font-weight:650;display:inline-grid}.timeline-stripes{pointer-events:none;position:absolute;inset:52px 0 0}.timeline-stripes i{background:rgba(var(--gray-100), .03);position:absolute;top:0;bottom:0}.timeline-stripes b{background:rgba(var(--gray-100), .09);width:1px;position:absolute;top:0;bottom:0}.timeline-today{z-index:2;background:rgba(var(--primary), 1);pointer-events:none;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:44px;bottom:0}.timeline-today:before{background:rgba(var(--primary), 1);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:0;left:-3px}.timeline-arrows{z-index:1;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.timeline-arrow{opacity:.7;fill:none;stroke:var(--text-secondary,rgba(var(--faint-text), 1));stroke-width:1.5px}.timeline-arrow.is-bad{opacity:1;stroke:rgba(var(--danger), 1);stroke-dasharray:4 3}.timeline-arrow-head{fill:var(--text-secondary,rgba(var(--faint-text), 1))}.timeline-arrow-head.is-bad{fill:rgba(var(--danger), 1)}.timeline-group-row{background:rgba(var(--gray-100), .05);height:34px}.timeline-group-sticky{text-transform:uppercase;letter-spacing:.05em;height:34px;color:var(--text-secondary,rgba(var(--faint-text), 1));align-items:center;gap:.5rem;padding:0 .875rem;font-size:.75rem;font-weight:650;display:inline-flex;position:sticky;left:0}.timeline-row{position:relative}.timeline-bar{--timeline-bar-color:rgba(var(--primary), 1);--timeline-bar-height:1.75rem;z-index:2;box-sizing:border-box;height:var(--timeline-bar-height);margin-top:calc(var(--timeline-bar-height)/-2);white-space:nowrap;color:rgba(var(--gray-100), 1);background:color-mix(in srgb, var(--timeline-bar-color) 18%, rgba(var(--card-bg), .78));border:1px solid color-mix(in srgb, var(--timeline-bar-color) 34%, transparent);cursor:grab;touch-action:none;border-radius:.5625rem;align-items:center;gap:.375rem;padding:0 .5rem 0 .6875rem;font-size:.8125rem;font-weight:600;transition:box-shadow .2s cubic-bezier(.8,0,.2,1),left .2s cubic-bezier(.8,0,.2,1),width .2s cubic-bezier(.8,0,.2,1);display:flex;position:absolute;top:50%;overflow:hidden}@media (pointer:coarse){.timeline-bar{--timeline-bar-height:2.125rem}}.timeline-bar:before{background:var(--timeline-bar-color);content:"";border-radius:.125rem;width:.1875rem;position:absolute;top:.375rem;bottom:.375rem;left:.1875rem}.timeline-bar:hover{box-shadow:0 10px 30px -12px #0f172a38}.timeline-bar:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.timeline-bar.is-done{opacity:.55}.timeline-bar.is-done .timeline-bar-title{text-decoration:line-through}.timeline-bar.is-late{border-color:color-mix(in srgb, rgba(var(--danger), 1) 55%, transparent)}.timeline-bar.is-dragging{z-index:5;cursor:grabbing;transition:none;box-shadow:0 14px 30px -10px #0f172a61,0 2px 6px #0f172a1a}.timeline-bar.is-read-only{cursor:pointer;touch-action:auto}.timeline-bar-thin{--timeline-bar-height:.875rem;border-radius:.4375rem;margin-top:0;padding:0;top:auto;bottom:.4375rem}@media (pointer:coarse){.timeline-bar-thin{--timeline-bar-height:.875rem}}.timeline-bar-thin:before{display:none}.timeline-bar-title{text-overflow:ellipsis;flex:1 1 0;min-width:0;position:relative;overflow:hidden}.timeline-bar-warning{color:rgba(var(--danger), 1);flex:none;place-items:center;display:grid;position:relative}.timeline-bar-edge{z-index:3;cursor:ew-resize;width:.5625rem;position:absolute;top:0;bottom:0}.timeline-bar-edge.is-start{left:0}.timeline-bar-edge.is-end{right:0}.timeline-bar-edge:after{background:rgba(var(--gray-100), 1);opacity:0;content:"";border-radius:.125rem;width:.1875rem;transition:opacity .1s cubic-bezier(.8,0,.2,1);position:absolute;top:.5rem;bottom:.5rem;left:.1875rem}.timeline-bar:hover .timeline-bar-edge:after{opacity:.35}.timeline-bar-label{z-index:2;white-space:nowrap;max-width:18.75rem;color:rgba(var(--gray-100), 1);pointer-events:none;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.timeline-bar-label.is-above{top:.25rem;transform:none}.date-range-picker{padding:.875rem}.date-range-tabs{grid-template-columns:1fr 1fr;gap:.375rem;margin-bottom:.5rem;display:grid}.date-range-tabs button{font:inherit;text-align:start;color:rgba(var(--gray-100), 1);background:rgba(var(--gray-100), .04);border:1px solid rgba(var(--gray-100), .09);cursor:pointer;border-radius:.75rem;gap:.0625rem;padding:.5rem .75rem .625rem;display:grid;position:relative}.date-range-tabs button:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.date-range-tabs button[aria-pressed=true]{background:rgba(var(--card-bg), .78);border-color:rgba(var(--primary), 1)}.date-range-tabs button[aria-pressed=true]:after{background:rgba(var(--primary), 1);content:"";border-radius:.125rem;width:1rem;height:.1875rem;position:absolute;bottom:.25rem;left:.75rem}.date-range-tabs small{text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--faint-text), 1);font-size:.6875rem;font-weight:650}.date-range-tabs b{font-size:.875rem;font-weight:600}.date-range-nav{justify-content:flex-end;gap:.125rem;display:flex}.date-range-nav button{width:2rem;height:2rem;color:var(--text-secondary,rgba(var(--faint-text), 1));cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}@media (pointer:coarse){.date-range-nav button{width:2.75rem;height:2.75rem}}.date-range-nav button:hover{background:rgba(var(--gray-100), .08)}.date-range-nav button:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.date-range-months{grid-template-columns:1fr 1fr;gap:1.125rem;display:grid}@media (width<=767.98px){.date-range-months{grid-template-columns:1fr}.date-range-months .date-range-month.is-second{display:none}}.date-range-month h5{color:rgba(var(--gray-100), 1);margin:0 0 .375rem;font-size:.8125rem;font-weight:650}.date-range-days{grid-template-columns:repeat(7,1fr);row-gap:.125rem;display:grid}.date-range-weekday{text-transform:uppercase;height:1.375rem;color:rgba(var(--faint-text), 1);place-items:center;font-size:.6875rem;font-weight:650;display:grid}.date-range-day{--date-range-tint:var(--accent-tint,rgba(var(--primary), .12));height:2.125rem;font:inherit;color:rgba(var(--gray-100), 1);cursor:pointer;font-variant-numeric:tabular-nums;isolation:isolate;background:0 0;border:0;place-items:center;padding:0;font-size:.8125rem;font-weight:550;display:grid;position:relative}@media (width<=767.98px){.date-range-day{height:2.625rem;font-size:.875rem}}.date-range-day:focus-visible{--focus-ring-from-offset:0px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:-2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.date-range-day.is-inside{background:var(--date-range-tint)}.date-range-day.is-today{color:rgba(var(--primary), 1);font-weight:700}.date-range-day.has-range-after{background:linear-gradient(90deg, transparent 50%, var(--date-range-tint) 50%)}.date-range-day.has-range-before{background:linear-gradient(90deg, var(--date-range-tint) 50%, transparent 50%)}.date-range-day.is-start,.date-range-day.is-due{color:rgba(var(--white), 1)}.date-range-day.is-start:before,.date-range-day.is-due:before{z-index:-1;background:rgba(var(--primary), 1);aspect-ratio:1;content:"";border-radius:50%;position:absolute;top:.125rem;bottom:.125rem;left:50%;transform:translate(-50%)}.date-range-footer{border-top:1px solid rgba(var(--gray-100), .09);align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:flex}.date-range-spacer{flex:1 1 0}.date-range-time{height:2rem;color:rgba(var(--gray-100), 1);background:rgba(var(--card-bg), .72);border:1px solid rgba(var(--gray-100), .09);border-radius:999px;align-items:center;padding:0 0 0 .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}@media (pointer:coarse){.date-range-time{height:2.75rem}}.date-range-time>span{color:rgba(var(--faint-text), 1);font-size:.75rem}.date-range-time .date-range-time-combo{align-self:stretch;margin:0}.date-range-time .date-range-time-combo .dropdown{height:100%}.date-range-time .date-range-time-combo .dropdown-toggle{min-width:0;height:100%;font:inherit;color:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:999px}.date-range-time .date-range-time-combo .dropdown-toggle:hover,.date-range-time .date-range-time-combo .dropdown-toggle:active{background:0 0;border:0}.date-range-time .date-range-time-combo .dropdown-toggle:disabled{color:rgba(var(--faint-text), 1);background:0 0}.date-range-action{height:2rem;font:inherit;white-space:nowrap;color:rgba(var(--gray-100), 1);background:rgba(var(--card-bg), .72);border:1px solid rgba(var(--gray-100), .09);cursor:pointer;border-radius:999px;padding:0 .875rem;font-size:.8125rem;font-weight:600}@media (pointer:coarse){.date-range-action{height:2.75rem}}.date-range-action:hover{background:rgba(var(--card-bg-hover), 1)}.date-range-action:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.date-range-action.is-primary{color:rgba(var(--white), 1);background:rgba(var(--primary), 1);border-color:#0000}.dependency-chip{box-sizing:border-box;background:rgba(var(--card-bg), .6);border:1px solid rgba(var(--gray-100), .09);border-radius:999px;align-items:center;gap:.125rem;max-width:100%;min-height:2rem;padding:0 .25rem 0 .75rem;font-size:.8125rem;font-weight:550;display:inline-flex}@media (pointer:coarse){.dependency-chip{min-height:2.75rem}}.dependency-chip.is-warning{background:rgba(var(--danger), .1);border-color:color-mix(in srgb, rgba(var(--danger), 1) 45%, transparent)}.dependency-chip-open{min-width:0;font:inherit;color:rgba(var(--gray-100), 1);cursor:pointer;background:0 0;border:0;flex:0 auto;align-items:center;gap:.5rem;padding:0;display:inline-flex}.dependency-chip-open:disabled{cursor:default}.dependency-chip-open:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.dependency-chip-number{color:rgba(var(--faint-text), 1);flex:none;font-weight:600}.dependency-chip-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dependency-chip-status{height:1.25rem;color:var(--text-secondary,rgba(var(--faint-text), 1));background:rgba(var(--gray-100), .05);border-radius:999px;flex:none;align-items:center;padding:0 .4375rem;font-size:.6875rem;font-weight:650;display:inline-flex}.dependency-chip-remove{width:1.5rem;height:1.5rem;color:var(--text-secondary,rgba(var(--faint-text), 1));cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}@media (pointer:coarse){.dependency-chip-remove{width:2.25rem;height:2.25rem}}.dependency-chip-remove:hover{background:rgba(var(--gray-100), .08)}.dependency-chip-remove:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.week-strip{grid-template-columns:repeat(7,1fr);gap:.125rem;padding:.25rem .625rem .625rem;display:grid}.week-strip button{min-height:3.5rem;font:inherit;text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--faint-text), 1);cursor:pointer;background:0 0;border:0;border-radius:.875rem;justify-items:center;gap:.125rem;padding:.375rem 0 .4375rem;font-size:.6875rem;font-weight:600;display:grid}.week-strip button:focus-visible{--focus-ring-from-offset:0px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:-2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.week-strip button[aria-pressed=true]{color:rgba(var(--white), 1);background:rgba(var(--primary), 1)}.week-strip b{text-transform:none;letter-spacing:-.01em;color:rgba(var(--gray-100), 1);font-size:1rem;font-weight:650}.week-strip i{background:0 0;border-radius:50%;width:.3125rem;height:.3125rem}.week-strip .is-marked i{background:rgba(var(--faint-text), 1)}.week-strip .is-today b{color:rgba(var(--primary), 1)}.week-strip [aria-pressed=true] b{color:rgba(var(--white), 1)}.week-strip [aria-pressed=true] i{background:rgba(var(--white), 1)}.agenda-header{z-index:2;color:rgba(var(--gray-100), 1);background:linear-gradient(var(--dialog-glass,rgba(var(--card-bg), .94)) 70%, transparent);align-items:baseline;gap:.5rem;padding:.75rem .375rem .375rem;font-size:.8125rem;font-weight:650;display:flex;position:sticky;top:0}.agenda-header small{color:rgba(var(--faint-text), 1);font-size:.75rem;font-weight:500}.agenda-header.is-late{color:rgba(var(--danger), 1)}.agenda-row{--agenda-row-color:rgba(var(--primary), 1);box-sizing:border-box;width:100%;min-height:3.5rem;font:inherit;text-align:start;color:rgba(var(--gray-100), 1);background:rgba(var(--card-bg), .6);border:1px solid rgba(var(--gray-100), .09);cursor:pointer;border-radius:.875rem;align-items:center;gap:.625rem;padding:.5rem .75rem .5rem 1rem;display:flex;position:relative}.agenda-row:before{background:var(--agenda-row-color);content:"";border-radius:.125rem;width:.1875rem;position:absolute;top:.75rem;bottom:.75rem;left:.375rem}.agenda-row:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.agenda-row.is-done{opacity:.55}.agenda-row.is-done b{text-decoration:line-through}.agenda-row-text{flex:1 1 0;gap:.0625rem;min-width:0;display:grid}.agenda-row-text b{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.agenda-row-text small{white-space:nowrap;color:var(--text-secondary,rgba(var(--faint-text), 1));text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.agenda-row-late{color:rgba(var(--danger), 1);font-weight:600}.agenda-fab{right:1rem;bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));z-index:6;height:3rem;font:inherit;color:rgba(var(--gray-100), 1);background:var(--dialog-glass,rgba(var(--card-bg), .94));border:1px solid var(--dialog-glass-edge,rgba(var(--border-color), .6));cursor:pointer;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:999px;align-items:center;gap:.5rem;padding:0 1.125rem;font-size:.875rem;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 14px 30px -10px #0f172a61,0 2px 6px #0f172a1a}.agenda-fab:focus-visible{--focus-ring-from-offset:6px;outline:2px solid rgba(var(--gray-100,#212529), 1);outline-offset:2px;animation:.12s cubic-bezier(.1,.9,.2,1) focusRingTightenOutline}.agenda-fab-count{box-sizing:border-box;min-width:1.25rem;height:1.25rem;color:var(--text-secondary,rgba(var(--faint-text), 1));background:rgba(var(--gray-100), .05);border-radius:999px;justify-content:center;align-items:center;padding:0 .4375rem;font-size:.75rem;font-weight:650;display:inline-flex}@media screen and (width<=767px){.is-sheet.is-sheet{overscroll-behavior:contain;width:auto;max-width:none;max-height:70dvh;margin:0;position:fixed;inset:auto 0 0;overflow:auto;transform:none}}.CONDUIT .portal-container>.tooltip-component[popover]{width:max-content;height:auto;color:inherit;background:0 0;border:0;margin:0;overflow:visible}.CONDUIT .tooltip-component{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:max-content;padding:2px 0 4px;position:fixed;inset:auto}.CONDUIT .tooltip-component[data-side=right]{padding:0}.CONDUIT .tooltip-component .tooltip-card{border-radius:var(--menu-item-radius,8px);opacity:0;overflow-wrap:break-word;word-break:normal;max-width:100%;max-height:40vh;color:var(--text-color,inherit);border:1px solid #0000;padding:.5rem .75rem;animation:none;overflow:hidden}.CONDUIT .tooltip-component .tooltip-card small{font-size:var(--au-fs-12,.75rem);line-height:1.35;display:block}.CONDUIT .tooltip-component .tooltip-card.open{opacity:1;background:var(--tooltip-surface);border-color:var(--tooltip-edge);box-shadow:var(--tooltip-shadow);-webkit-backdrop-filter:var(--tooltip-blur);backdrop-filter:var(--tooltip-blur);transition:opacity .12s cubic-bezier(.1,.9,.2,1)}@starting-style{.CONDUIT .tooltip-component .tooltip-card.open{opacity:0}}.CONDUIT .tooltip-component .tooltip-card.open.closing{opacity:0;transition:opacity .1s cubic-bezier(.7,0,1,.5)}@media (prefers-reduced-motion:reduce){.CONDUIT .tooltip-component .tooltip-card.open{transition:opacity .15s linear}.CONDUIT .tooltip-component .tooltip-card.open.closing{transition:opacity .1s linear}}.CONDUIT.reduced-motion .tooltip-component .tooltip-card.open{transition:opacity .15s linear!important}.CONDUIT.reduced-motion .tooltip-component .tooltip-card.open.closing{transition:opacity .1s linear!important}.CONDUIT .toggle input[type=checkbox]+label:after{transition:none;border:1px solid rgba(var(--control-border), .9)!important}.CONDUIT .toggle input[type=checkbox]+label:before{transition:none;background-color:rgba(var(--toggle-ball), .9)!important;transform:translateY(-50%)translate(0)!important}.CONDUIT .toggle input[type=checkbox]+label:before,.CONDUIT .toggle input[type=checkbox]:checked+label:before{right:1.5rem!important}.CONDUIT .toggle.multiline input[type=checkbox]+label:before,.CONDUIT .toggle.multiline input[type=checkbox]:checked+label:before{right:2rem!important}.CONDUIT .toggle input[type=checkbox]:checked+label:after{background-color:rgba(var(--primary), 1)!important;border:0!important}.CONDUIT .toggle input[type=checkbox]:checked+label:before{transform:translateY(-50%) translateX(var(--toggle-knob-travel))!important;background-color:#fff!important}@media (prefers-reduced-motion:no-preference){.CONDUIT .toggle input[type=checkbox]+label:after{transition:background-color .15s cubic-bezier(.8,0,.2,1),border-color .15s cubic-bezier(.8,0,.2,1)}.CONDUIT .toggle input[type=checkbox]+label:before{transition:transform .15s cubic-bezier(.8,0,.2,1),background-color .15s cubic-bezier(.8,0,.2,1)}}@media (forced-colors:active){.CONDUIT .toggle input[type=checkbox]:focus-visible+label{outline-offset:2px;outline:2px solid highlight}}.CONDUIT .toggle input[type=checkbox][disabled]:not(.soft-disabled){opacity:0}.CONDUIT .toggle.disabled:not(.soft-disabled) input[type=checkbox]+label,.CONDUIT .toggle input[type=checkbox][disabled]:not(.soft-disabled)+label{opacity:.3;pointer-events:none}@media (pointer:coarse){.CONDUIT .toggle input[type=checkbox]+label{min-height:44px}}.CONDUIT :is(.primary-button,.secondary-button,.ghost-button,.danger-button,.danger-secondary-button,.link-button,.image-link,.accordion-button,.dropdown-toggle,.navigation-component .nav-link,.topbar-component .bar-content a,.topbar-component .bar-content button,.topbar-component .topbar-slot-start .back-button,input:is([type=checkbox],[type=range],[type=file],[type=button],[type=submit],[type=reset]),textarea:is(.ghost-button-like,.secondary-button-like)):focus-visible,.CONDUIT :is(.primary-button,.secondary-button,.ghost-button,.danger-button,.danger-secondary-button,.link-button,.dropdown-toggle):focus-visible:not(.soft-disabled){box-shadow:none;animation:none}.CONDUIT .card-button:focus-visible,.CONDUIT.safari .card-button:focus-visible{box-shadow:var(--shadow-card,none);animation:none}.CONDUIT .dropdown-options li.selected:focus-visible,.CONDUIT .treeview .form-group:focus-visible,.CONDUIT :is(.sidebar-component,.topbar-component) .brand-wrapper:focus-visible{box-shadow:none;animation:none}.CONDUIT .radio-container input[type=radio]:focus-visible,.CONDUIT .radio-group.blade .radio-container input[type=radio]:focus-visible{box-shadow:0 0 0 .25rem rgba(var(--primary), 1) inset;animation:none}.CONDUIT .toggle input[type=checkbox]:focus-visible+label,.CONDUIT .toggle :is(input[type=checkbox]+label,label):focus-visible,.CONDUIT .toggle :is(input[type=checkbox]+label,label):focus-visible:not(.soft-disabled),.CONDUIT .radio-group:is(.blade,.compact) .radio-container input[type=radio]:focus-visible+label,.CONDUIT .radio-group:is(.blade,.compact) .radio-container input[type=radio]+label:focus-visible,.CONDUIT .radio-group:is(.blade,.compact) .radio-container input[type=radio]+label:focus-visible:not(.soft-disabled){box-shadow:0 0 0 2px rgba(var(--au-focus), 1);animation:none}.CONDUIT .toggle input[type=checkbox]:focus-visible,.CONDUIT .radio-group:is(.blade,.compact) .radio-container input[type=radio]:focus-visible{outline:none}.CONDUIT .datepicker .date-wrapper :is(.day-wrapper,.month-wrapper,.year-wrapper).keyboard-focused:before,.CONDUIT .file-upload .file-drop-zone:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--au-focus), 1);animation:none}.CONDUIT .wz-icon-btn{--icon-pill-size:36px}.CONDUIT .wz-icon-btn.wz-icon-28{--icon-pill-size:28px}.CONDUIT .wz-icon-btn.wz-icon-32{--icon-pill-size:32px}.CONDUIT .wz-icon-btn.wz-icon-40{--icon-pill-size:40px}.CONDUIT .wz-chip{white-space:nowrap;font-variant-numeric:tabular-nums;column-gap:6px}.CONDUIT .wz-chip .text{font-weight:600}.CONDUIT .wz-chip-count{color:var(--text-tertiary);font-weight:500}.CONDUIT .wz-chip[aria-pressed=true] .wz-chip-count,.CONDUIT .wz-chip.wz-chip-on .wz-chip-count{color:inherit;opacity:.8}.CONDUIT .secondary-button.wz-chip.wz-chip-on{color:rgba(var(--primary), 1);background-color:var(--accent-tint,rgba(var(--primary), .1));border-color:rgba(var(--primary), .6)}.CONDUIT .wz-chip-tinted .wz-chip-icon{color:rgba(var(--tile-tint), 1)}.CONDUIT .secondary-button.wz-chip-tinted[aria-pressed=true],.CONDUIT .secondary-button.wz-chip-tinted[aria-pressed=true]:hover:not(:disabled){color:var(--au-text,inherit);background-color:rgba(var(--tile-tint), .16);border-color:rgba(var(--tile-tint), .7)}.wz-toggle-list{box-sizing:border-box;border:1px solid var(--glass-card-edge);background:color-mix(in srgb, var(--au-text) 2.5%, transparent);border-radius:12px;width:100%;margin:2px 0 10px;overflow:hidden;container:settings-section/inline-size}.CONDUIT .wz-toggle-list .settings-row{border-top-color:var(--glass-card-edge);column-gap:16px;min-height:60px;padding:10px 16px}.CONDUIT .wz-toggle-list .settings-row:first-child{border-top:0}.CONDUIT .wz-toggle-list .settings-row-label{font-size:var(--au-fs-base,.875rem);color:var(--au-text)}.CONDUIT .wz-toggle-list .settings-row-desc{font-size:var(--au-fs-sm,.8125rem);line-height:1.4}.CONDUIT .wz-toggle-list .settings-row-label label{margin-block:-4px;padding-block:4px}.CONDUIT .wz-toggle-list .settings-row:has(.settings-row-control input:focus-visible){background-color:rgba(var(--primary), .08)}@media (pointer:coarse){.CONDUIT .wz-toggle-list .settings-row-control .toggle{min-height:44px}}.wz-stepper{flex:none}.CONDUIT .wz-stepper>.form-group{min-width:0;margin:0}.wz-stepper-month{width:124px}.wz-stepper-year{width:88px}@media (width<=767px){.wz-stepper{justify-content:space-between}.wz-stepper>:is(.wz-stepper-month,.wz-stepper-year){flex:1 1 0;width:auto}}}@layer structures{.dropdown-structure{position:relative}.dialog-structure{background-color:rgba(var(--black-static), var(--opacity-03));pointer-events:auto;-webkit-backdrop-filter:blur(8px)saturate(1.2);backdrop-filter:blur(8px)saturate(1.2);background-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"128\" height=\"128\" viewBox=\"0 0 128 128\"><filter id=\"noise\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.8\" numOctaves=\"4\" stitchTiles=\"stitch\"/></filter><rect width=\"128\" height=\"128\" filter=\"url(%23noise)\" opacity=\"0.18\"/></svg>");justify-content:center;align-items:center;transition:opacity .2s cubic-bezier(.1,.9,.2,1);display:flex;position:absolute;inset:0}@starting-style{.dialog-structure{opacity:0}}@media (prefers-reduced-motion:reduce){.dialog-structure{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}}.dark-theme .dialog-structure{background-color:rgba(var(--black-static), var(--opacity-05))}@media (prefers-reduced-transparency:reduce){.dialog-structure{background-color:rgba(var(--black-static), var(--opacity-06));-webkit-backdrop-filter:none;backdrop-filter:none}}.dialog-structure.closing{opacity:0;transition:opacity .15s cubic-bezier(.7,0,1,.5)}.dialog-structure.no-animation{opacity:1;transition:none;animation:none}@media (prefers-reduced-motion:reduce){.dialog-structure{transition:opacity .15s linear;transform:translate(0,0)}@starting-style{.dialog-structure{transform:translate(0,0)}}.dialog-structure.closing{transition:opacity .1s linear;transform:translate(0,0)}}:root:is(.reduced-motion,:has(.reduced-motion)) .dialog-structure{transition:opacity .15s linear;transform:translate(0,0)}@starting-style{:root:is(.reduced-motion,:has(.reduced-motion)) .dialog-structure{transform:translate(0,0)}}:root:is(.reduced-motion,:has(.reduced-motion)) .dialog-structure.closing{transition:opacity .1s linear;transform:translate(0,0)}body.dialog-scroll-lock{overflow:hidden!important}:where(.CONDUIT){--au-focus:var(--primary)}:where(.CONDUIT.dark-theme){--au-focus:var(--primary-light,var(--primary))}:where(.CONDUIT) :where(:focus-visible){outline:2px solid rgba(var(--au-focus), 1);outline-offset:2px}:where(.CONDUIT) :where(h1,h2,h3,main,section,article,[role=main],[role=region]):where([tabindex="-1"]):where(:focus),:where(.CONDUIT) :where(#main-content):where(:focus),:where(.CONDUIT) :where([role=dialog],[role=alertdialog],dialog):where(:focus){outline:none}}@layer utilities{:root,html,*{--scrollbar-color-thumb:rgba(var(--black), .4);--scrollbar-color-track:rgba(var(--white), .9);--scrollbar-width-legacy:5px;--scrollbar-width:none;scrollbar-color:var(--scrollbar-color-thumb) var(--scrollbar-color-track);scrollbar-width:var(--scrollbar-width)}@supports selector(::-webkit-scrollbar) and (not (scrollbar-width:auto)){:root::-webkit-scrollbar-thumb{background:var(--scrollbar-color-thumb);border-radius:5px}html::-webkit-scrollbar-thumb{background:var(--scrollbar-color-thumb);border-radius:5px}::-webkit-scrollbar-thumb{background:var(--scrollbar-color-thumb);border-radius:5px}:root::-webkit-scrollbar-track{background:var(--scrollbar-color-track);border-radius:5px}html::-webkit-scrollbar-track{background:var(--scrollbar-color-track);border-radius:5px}::-webkit-scrollbar-track{background:var(--scrollbar-color-track);border-radius:5px}:root::-webkit-scrollbar{max-width:var(--scrollbar-width-legacy);max-height:var(--scrollbar-width-legacy)}html::-webkit-scrollbar{max-width:var(--scrollbar-width-legacy);max-height:var(--scrollbar-width-legacy)}::-webkit-scrollbar{max-width:var(--scrollbar-width-legacy);max-height:var(--scrollbar-width-legacy)}}.unselectable{-webkit-user-select:none;user-select:none}.invisible{opacity:0}.hover-visible{opacity:1}@media (hover:hover) and (pointer:fine){.hover-visible{opacity:0}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hover-visible{transition:opacity .15s cubic-bezier(.7,0,1,.5)}}@media (hover:hover) and (pointer:fine){.hover-visible:hover{opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hover-visible:hover{transition:opacity .1s cubic-bezier(.1,.9,.2,1) .8s}}@media (hover:hover) and (pointer:fine){.hover-visible:focus-visible,.hover-visible:focus-within{opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hover-visible:focus-visible,.hover-visible:focus-within{transition:opacity .1s cubic-bezier(.1,.9,.2,1)}}@media (hover:hover) and (pointer:fine){.hover-visible-trigger:hover .hover-visible,.hover-visible-trigger:focus-within .hover-visible{opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hover-visible-trigger:hover .hover-visible,.hover-visible-trigger:focus-within .hover-visible{transition:opacity .1s cubic-bezier(.1,.9,.2,1) .8s}}@media (hover:hover) and (pointer:fine){.hover-visible-trigger:focus-within .hover-visible{transition-delay:0s}}.inline-block{display:inline-block}.spinner{stroke:currentColor;vertical-align:middle;width:32px;height:32px;margin-top:-4px;margin-left:-4px;animation:1.35s linear infinite rotation}.circle{stroke-dasharray:180;stroke-dashoffset:0;transform-origin:50%;animation:1.35s linear infinite turn}.top-loader-border{position:relative}.top-loader-border,.top-loader-border-fixed{overflow:hidden}.top-loader-border:before,.top-loader-border:after,.top-loader-border-fixed:before,.top-loader-border-fixed:after{z-index:1;background-color:rgba(var(--primary,#4caf5e), .4);content:"";height:5px;animation:1.5s linear infinite leftRightBorder;position:absolute;top:0;left:0;right:100%}.top-loader-border:after,.top-loader-border-fixed:after{background-color:rgba(var(--primary,#4caf5e), .25);animation:2s linear .3s infinite leftRightBorder2}@media (prefers-reduced-motion:reduce){.top-loader-border:before,.top-loader-border-fixed:before{right:0}.top-loader-border:after,.top-loader-border-fixed:after{display:none}}.loader-border{z-index:0;position:relative;overflow:hidden}.loader-border:before{z-index:-2;background-color:#0000;background-image:linear-gradient(rgba(var(--card-bg-hover), 1), rgba(var(--card-bg-hover), 1));content:"";transform-origin:0 0;background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-size:50% 50%,50% 50%;width:100vw;height:100vw;animation:3s linear infinite rotate;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader-border:after{z-index:-1;background:rgba(var(--card-bg-active));content:"";border-radius:.375rem;width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:4px;left:4px}.loader-border.card{background:rgba(var(--card-bg), .25)}@media (hover:hover) and (pointer:fine){.hover-trigger:not(:hover):not(:focus-within) .hover-visible{display:none}}.card .flashing-border:before{box-shadow:inset 0 0 0 4px rgba(var(--primary,#4caf5e), var(--opacity-09,.9));pointer-events:none;content:"";background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-size:50% 50%,50% 50%;animation:5s linear infinite flashingB;display:block;position:absolute;inset:0;border-radius:.5rem!important}tfoot .card.flashing-border:after,thead .card.flashing-border:after{border-radius:.375rem}.flashing-border{position:relative;border-radius:.5rem!important}.flashing-border:before{box-shadow:inset 0 0 0 4px rgba(var(--primary,#4caf5e), var(--opacity-09,.9));pointer-events:none;content:"";background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-size:50% 50%,50% 50%;animation:5s linear infinite flashingB;display:block;position:absolute;inset:0;border-radius:.5rem!important}.flashing-border-danger{position:relative;border-radius:.5rem!important}.flashing-border-danger:before{box-shadow:inset 0 0 0 4px rgba(var(--danger,#dc3545), var(--opacity-09,.9));pointer-events:none;content:"";background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-size:50% 50%,50% 50%;animation:5s linear infinite flashingB;display:block;position:absolute;inset:0;border-radius:.5rem!important}.static-border-primary,.static-border-danger{position:relative;border-radius:.5rem!important}.static-border-primary:before,.static-border-danger:before{width:calc(100% + 2px);height:calc(100% + 4px);box-shadow:inset 0 0 6px 0 rgba(var(--primary-light,var(--primary,#66bb71)), var(--opacity-05,.5)),inset 0 0 0 1px rgba(var(--primary-light,var(--primary,#66bb71)), var(--opacity-06,.6));pointer-events:none;content:"";background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-size:50% 50%,50% 50%;margin-top:-1px;margin-bottom:calc(152px - 100dvh);display:block;position:absolute;top:0;border-radius:.5rem!important}.static-border-primary-sticky:before,.static-border-danger-sticky:before{width:calc(100% + 8px);height:calc(100% + 8px);box-shadow:inset 0 0 6px 0 rgba(var(--primary-light,var(--primary,#66bb71)), var(--opacity-05,.5)),inset 0 0 0 1px rgba(var(--primary-light,var(--primary,#66bb71)), var(--opacity-06,.6));pointer-events:none;content:"";background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-size:50% 50%,50% 50%;margin-top:-8px;margin-bottom:calc(152px - 100dvh);margin-left:-8px;display:block;position:sticky;top:-8px;border-radius:.5rem!important}@media (forced-colors:active){.card .flashing-border:before,.flashing-border:before{border:4px solid highlight}.flashing-border-danger:before{border:4px solid canvastext}.static-border-primary:before,.static-border-primary-sticky:before,.static-border-danger:before,.static-border-danger-sticky:before{border:1px solid canvastext}.top-loader-border:before,.top-loader-border:after,.top-loader-border-fixed:before,.top-loader-border-fixed:after{background-color:highlight}}.progress-bar{background:rgba(var(--gray-700,#a3aab1), 1);counter-increment:section;border-radius:.5rem;width:4rem;max-width:100%;height:0;margin-left:0;animation:.25s cubic-bezier(.1,.9,.2,1) both fadeIn;position:fixed}@media (prefers-reduced-motion:no-preference){.progress-bar{transition:opacity .15s cubic-bezier(.7,0,1,.5)}}.progress-bar .steps{position:absolute;top:50%;left:calc(100% + .25rem);transform:translateY(-50%)}.progress-bar.hide-it{animation:.15s cubic-bezier(.7,0,1,.5) .8s both fadeOut}.progress-bar .progress{height:.25rem;color:rgba(var(--gray-100,#212529), 1);background:currentColor;border-radius:.5rem;transition:width .3s cubic-bezier(.8,0,.2,1);position:absolute;top:50%;overflow:hidden;transform:translateY(-50%);box-shadow:0 .25rem .75rem -.25rem}.progress-bar .progress.overlap{color:rgba(var(--primary,#4caf5e), 1);transition-delay:.2s}.progress-bar .progress:after{width:0;height:.5rem;box-shadow:0 0 4rem 3rem rgba(var(--gray-800,#ced4da), 1);content:"";animation:4s linear infinite progressMotion;display:block;position:absolute;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.progress-bar .progress:after{display:none}}.fade-out-1{opacity:1;animation:.15s cubic-bezier(.7,0,1,.5) both fadeOut}.fade-in-1{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) both fadeIn}.fade-in-2{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) .1s both fadeIn}.fade-in-3{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) .2s both fadeIn}.reveal-down{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) both revealDown}.fade-in-1-200{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) both fadeIn}.reveal-down-1-no-stack{animation:.25s cubic-bezier(.1,.9,.2,1) both revealDownNoStack}.reveal-down-2{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) .1s both revealDown}.reveal-down-3{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) .2s both revealDown}.fade-in-grow{animation:.25s cubic-bezier(.1,.9,.2,1) both fadeInGrow}.fade-in-shrink{animation:.25s cubic-bezier(.1,.9,.2,1) both fadeInShrink}.reveal-up-1{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) both revealUp}.reveal-up-1-no-stack{animation:.25s cubic-bezier(.1,.9,.2,1) both revealUpNoStack}.reveal-up-2{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) .1s both revealUp}.reveal-up-3{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) .2s both revealUp}.reveal-right-1{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) both revealRight}.reveal-right-2{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) .1s both revealRight}.reveal-right-3{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) .2s both revealRight}.reveal-left-1{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) both revealLeft}.reveal-left-2{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) .1s both revealLeft}.reveal-left-3{opacity:0;animation:.25s cubic-bezier(.1,.9,.2,1) .2s both revealLeft}.hide-right-1{opacity:1;animation:.15s cubic-bezier(.7,0,1,.5) both hideRight}.hide-right-2{opacity:1;animation:.15s cubic-bezier(.7,0,1,.5) .1s both hideRight}.hide-right-3{opacity:1;animation:.15s cubic-bezier(.7,0,1,.5) .2s both hideRight}.left,.left-tight,.left-0,.right,.right-tight,.right-0,.top,.top-tight,.top-0,.bottom,.bottom-tight,.bottom-0,.center,.center-tight,.center-0,.v-center{z-index:1;position:absolute!important}.left{left:1rem}.left-tight{left:.5rem}.right{right:1rem}.right-tight{right:.5rem}.right-0{right:0}.top{top:1rem}.top-tight{top:.5rem}.bottom{bottom:1rem}.bottom-tight{bottom:.5rem}.center{left:50%;transform:translate(-50%)}.v-center{top:50%;transform:translateY(-50%)}.v-center.center{transform:translate(-50%)}.v-scroll,.inner-v-scroll,.nav-v-scroll,.context-menu{overflow:hidden auto}.vh-scroll,.inner-vh-scroll,.nav-vh-scroll,.context-menu{overflow:auto}.v-scroll,.vh-scroll,.h-scroll{max-height:calc(100dvh - 42px)}.v-scroll .tableview-component table thead,.vh-scroll .tableview-component table thead,.h-scroll .tableview-component table thead{top:-3px}.v-scroll .tableview-component table tfoot,.vh-scroll .tableview-component table tfoot,.h-scroll .tableview-component table tfoot{bottom:-8px}.v-scroll .tableview-component .inner-v-scroll table thead,.vh-scroll .tableview-component .inner-v-scroll table thead,.h-scroll .tableview-component .inner-v-scroll table thead{top:0}.v-scroll .tableview-component .inner-v-scroll table tfoot,.vh-scroll .tableview-component .inner-v-scroll table tfoot,.h-scroll .tableview-component .inner-v-scroll table tfoot{bottom:0}.v-scroll>.scroll-content,.vh-scroll>.scroll-content,.h-scroll>.scroll-content{margin-top:-.25rem;padding:0 .75rem}.sidebar-component~.main-component .v-scroll>.scroll-content,.sidebar-component~.main-component .vh-scroll>.scroll-content,.sidebar-component~.main-component .h-scroll>.scroll-content{padding-left:0}@media screen and (width<=767px){.v-scroll>.scroll-content,.vh-scroll>.scroll-content,.h-scroll>.scroll-content{padding-bottom:3rem}}.horizontal .v-scroll,.horizontal .vh-scroll,.horizontal .h-scroll{border-radius:8px;max-height:calc(100dvh - 64px);margin-top:0}.inner-v-scroll{border-radius:.375rem;max-height:calc(100dvh - 152px);margin-right:-.25rem;padding-right:.25rem}@media screen and (width<=1100px){.inner-v-scroll{width:100%;max-height:calc(100dvh - 172px);overflow-x:auto}}@media screen and (width<=767px){.inner-v-scroll{width:auto;overflow:auto;max-height:none!important}}.inner-v-scroll.no-shadow:before{display:none}.nav-v-scroll{height:100%;max-height:100dvh}.sr-only{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden;padding:0!important}.up,.down{vertical-align:middle;display:inline-block;position:relative;overflow:hidden}.up .static,.up .moving,.down .static,.down .moving{height:1.25rem}.up .moving,.down .moving{opacity:1;animation:2s linear infinite ghostDown;position:absolute;top:0;left:0;transform:translateY(0%)}@media (prefers-reduced-motion:reduce){.up .moving,.down .moving{opacity:0}}.up{padding-top:.25rem}.up .moving{animation-name:ghostUp;top:.25rem}.flow-v{flex-direction:column}@media screen and (width>=1101px){.flow-reverse-row-desktop{flex-direction:row-reverse}}.v-fill{flex-direction:row;align-items:stretch;display:flex}@media screen and (width>=1101px){.visible-tablet,.show-tablet{display:none!important}}@media screen and (width<=1100px){.visible-desktop,.hide-tablet{display:none!important}}@keyframes ghostUp{0%{opacity:1;transform:translateY(0%)}to{opacity:0;transform:translateY(-50%)}}@keyframes ghostDown{0%{opacity:1;transform:translateY(0%)}to{opacity:0;transform:translateY(50%)}}.flex-no-wrap{flex-wrap:nowrap}.flex-flow-column{flex-direction:column;display:flex}.flex-flow-column-reverse{flex-direction:column-reverse;display:flex}.flex-flow-row{flex-direction:row;display:flex}.flex-flow-row-reverse{flex-direction:row-reverse;display:flex}.flex-h-end{justify-content:flex-end;display:flex}.flex-h-start{display:flex;justify-content:flex-start!important}.flex-h-center{display:flex;justify-content:center!important}.flex-h-spread{display:flex;justify-content:space-between!important}.flex-h-start-self{margin-right:auto!important}.flex-h-center-self{margin-left:auto!important;margin-right:auto!important}.flex-h-end-self{margin-left:auto!important}.flex-v-start-self{margin-top:auto!important}.flex-v-center-self{margin-top:auto!important;margin-bottom:auto!important}.flex-v-end-self{margin-bottom:auto!important}.text-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.multiline-ellipsis{white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.multiline-ellipsis.l2{-webkit-line-clamp:2;line-clamp:2}.multiline-ellipsis.l1{-webkit-line-clamp:1;line-clamp:1}.no-shrink{flex-shrink:0}.pe-none{pointer-events:none}.us-none{-webkit-user-select:none;user-select:none}.colored-bar{z-index:-1;pointer-events:none;width:auto;height:56px;animation:.25s cubic-bezier(.1,.9,.2,1) both coloredBar;display:block;position:fixed;top:0;left:0;right:0}.dark-theme .colored-bar{animation:.25s cubic-bezier(.1,.9,.2,1) both coloredBarDark}.pt-0{padding-top:0!important}.pt-2xs{padding-top:.25rem!important}.pt-3xs{padding-top:.125rem!important}.pt-xs{padding-top:.5rem!important}.pt-sm{padding-top:1rem!important}.pt-md{padding-top:2rem!important}.pt-lg{padding-top:4rem!important}.pt-xl{padding-top:8rem!important}.pb-0{padding-bottom:0!important}.pb-2xs{padding-bottom:.25rem!important}.pb-3xs{padding-bottom:.125rem!important}.pb-xs{padding-bottom:.5rem!important}.pb-sm{padding-bottom:1rem!important}.pb-md{padding-bottom:2rem!important}.pb-lg{padding-bottom:4rem!important}.pb-xl{padding-bottom:8rem!important}.pl-0{padding-left:0!important}.pl-2xs{padding-left:.25rem!important}.pl-3xs{padding-left:.125rem!important}.pl-xs{padding-left:.5rem!important}.pl-sm{padding-left:1rem!important}.pl-md{padding-left:2rem!important}.pl-lg{padding-left:4rem!important}.pl-xl{padding-left:8rem!important}.pr-0{padding-right:0!important}.pr-2xs{padding-right:.25rem!important}.pr-3xs{padding-right:.125rem!important}.pr-xs{padding-right:.5rem!important}.pr-sm{padding-right:1rem!important}.pr-md{padding-right:2rem!important}.pr-lg{padding-right:4rem!important}.pr-xl{padding-right:8rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-2xs{padding-left:.25rem!important;padding-right:.25rem!important}.px-3xs{padding-left:.125rem!important;padding-right:.125rem!important}.px-xs{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm{padding-left:1rem!important;padding-right:1rem!important}.px-md{padding-left:2rem!important;padding-right:2rem!important}.px-lg{padding-left:4rem!important;padding-right:4rem!important}.px-xl{padding-left:8rem!important;padding-right:8rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-2xs{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-3xs{padding-top:.125rem!important;padding-bottom:.125rem!important}.py-xs{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm{padding-top:1rem!important;padding-bottom:1rem!important}.py-md{padding-top:2rem!important;padding-bottom:2rem!important}.py-lg{padding-top:4rem!important;padding-bottom:4rem!important}.py-xl{padding-top:8rem!important;padding-bottom:8rem!important}.mt-0{margin-top:0!important}.mt-2xs{margin-top:.25rem!important}.mt-3xs{margin-top:.125rem!important}.mt-xs{margin-top:.5rem!important}.mt-sm{margin-top:1rem!important}.mt-md{margin-top:2rem!important}.mt-lg{margin-top:4rem!important}.mt-xl{margin-top:8rem!important}.mb-0{margin-bottom:0!important}.mb-2xs{margin-bottom:.25rem!important}.mb-3xs{margin-bottom:.125rem!important}.mb-xs{margin-bottom:.5rem!important}.mb-sm{margin-bottom:1rem!important}.mb-md{margin-bottom:2rem!important}.mb-lg{margin-bottom:4rem!important}.mb-xl{margin-bottom:8rem!important}.ml-0{margin-left:0!important}.ml-2xs{margin-left:.25rem!important}.ml-3xs{margin-left:.125rem!important}.ml-xs{margin-left:.5rem!important}.ml-sm{margin-left:1rem!important}.ml-md{margin-left:2rem!important}.ml-lg{margin-left:4rem!important}.ml-xl{margin-left:8rem!important}.mr-0{margin-right:0!important}.mr-2xs{margin-right:.25rem!important}.mr-3xs{margin-right:.125rem!important}.mr-xs{margin-right:.5rem!important}.mr-sm{margin-right:1rem!important}.mr-md{margin-right:2rem!important}.mr-lg{margin-right:4rem!important}.mr-xl{margin-right:8rem!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-2xs{margin-left:.25rem!important;margin-right:.25rem!important}.mx-3xs{margin-left:.125rem!important;margin-right:.125rem!important}.mx-xs{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm{margin-left:1rem!important;margin-right:1rem!important}.mx-md{margin-left:2rem!important;margin-right:2rem!important}.mx-lg{margin-left:4rem!important;margin-right:4rem!important}.mx-xl{margin-left:8rem!important;margin-right:8rem!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-2xs{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-3xs{margin-top:.125rem!important;margin-bottom:.125rem!important}.my-xs{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm{margin-top:1rem!important;margin-bottom:1rem!important}.my-md{margin-top:2rem!important;margin-bottom:2rem!important}.my-lg{margin-top:4rem!important;margin-bottom:4rem!important}.my-xl{margin-top:8rem!important;margin-bottom:8rem!important}.text-caption,.text-caption.primary-title{font-size:.75rem;font-weight:400;line-height:1rem}.text-body,.text-body.primary-title{font-size:.875rem;font-weight:400;line-height:1.25rem}.text-body-strong,.text-body-strong.primary-title{font-size:.875rem;font-weight:600;line-height:1.25rem}.text-body-large,.text-body-large.primary-title{font-size:1rem;font-weight:400;line-height:1.375rem}.text-subtitle,.text-subtitle.primary-title{font-size:1.375rem;font-weight:600;line-height:1.75rem}.text-title,.text-title.primary-title{font-size:1.75rem;font-weight:600;line-height:2.125rem}.text-title-large,.text-title-large.primary-title{font-size:2.5rem;font-weight:600;line-height:3.25rem}.text-display,.text-display.primary-title{font-size:4.25rem;font-weight:600;line-height:5.75rem}.text-badge,.text-badge.primary-title{font-size:.6875rem;font-weight:600;line-height:.875rem}.text-description,.text-description.primary-title{font-size:.8125rem;font-weight:400;line-height:1.125rem}.text-label,.text-label.primary-title{font-size:.875rem;font-weight:500;line-height:1.25rem}.text-heading,.text-heading.primary-title{font-size:1rem;font-weight:600;line-height:1.375rem}.text-page,.text-page.primary-title{font-size:1.75rem;font-weight:600;line-height:2.125rem}.text-2xs,.text-2xs.primary-title,.text-xs,.text-xs.primary-title,.text-sm,.text-sm.primary-title{font-size:.75rem}.text-base,.text-base.primary-title{font-size:.875rem}.text-lg,.text-lg.primary-title,.text-xl,.text-xl.primary-title{font-size:1rem}.text-2xl,.text-2xl.primary-title{font-size:1.375rem}.text-3xl,.text-3xl.primary-title{font-size:1.75rem}.text-100,.text-100.primary-title{font-weight:100}.text-200,.text-200.primary-title{font-weight:200}.text-300,.text-300.primary-title{font-weight:300}.text-400,.text-400.primary-title{font-weight:400}.text-500,.text-500.primary-title{font-weight:500}.text-600,.text-600.primary-title{font-weight:600}.text-700,.text-700.primary-title{font-weight:700}.text-800,.text-800.primary-title{font-weight:800}.text-900,.text-900.primary-title{font-weight:900}.st-page{max-width:900px}.st-label{font-size:var(--au-fs-sm,.8125rem);color:var(--au-text);margin:0 0 8px;font-weight:600;display:block}.st-themes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.st-theme{cursor:pointer;font:inherit;text-align:left;border:1px solid var(--glass-card-edge);background:var(--glass-card-bg);color:var(--au-text);border-radius:16px;flex-direction:column;gap:8px;padding:8px;display:flex}.st-theme.on{border-color:rgba(var(--primary), .7);box-shadow:0 0 0 3px rgba(var(--primary), .18)}@media (hover:hover) and (pointer:fine){.st-theme:hover{background:var(--glass-card-bg-hover)}}.st-preview{background:#f4f2f6 padding-box padding-box;border:1px solid #14142814;border-radius:10px;height:64px;display:block;position:relative;overflow:hidden}.st-preview i{background:#ffffffe6;border-radius:6px;width:22%;position:absolute;top:6px;bottom:6px;left:6px}.st-preview b{background:#fffffff2;border-radius:5px;height:14px;position:absolute;left:calc(22% + 14px);right:8px}.st-preview b:first-of-type{background:linear-gradient(90deg, rgba(var(--primary), .9) 0 28%, #fffffff2 28%);top:8px}.st-preview b:last-of-type{height:28px;top:28px}.st-dark .st-preview{background:#0c0d16;border-color:#ffffff14}.st-dark .st-preview i,.st-dark .st-preview b:last-of-type{background:#242638f2}.st-dark .st-preview b:first-of-type{background:linear-gradient(90deg, rgba(var(--primary), .9) 0 28%, #242638f2 28%)}.st-system .st-preview{background:linear-gradient(90deg,#f4f2f6 50%,#0c0d16 50%) padding-box padding-box}.st-system .st-preview i,.st-system .st-preview b:last-of-type{background:#8c8ca059}.st-system .st-preview b:first-of-type{background:linear-gradient(90deg, rgba(var(--primary), .9) 0 28%, #8c8ca059 28%)}.st-theme-label{font-weight:600;font-size:var(--au-fs-base,.875rem);align-items:center;gap:6px;padding:0 4px 2px;display:flex}.st-check{color:rgba(var(--primary-light), 1);margin-left:auto}.CONDUIT:not(.dark-theme) .st-check{color:rgba(var(--primary-dark), 1)}.st-swatches{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.st-swatch{cursor:pointer;color:#fff;background:rgb(var(--tile-tint));border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 0 0 1px #fff3}.st-swatch.on{box-shadow:0 0 0 3px var(--au-canvas-base), 0 0 0 5px rgb(var(--tile-tint))}.st-swatch.st-yellow-accent{color:#2a2000}.st-berry-accent{--tile-tint:var(--berry-accent)}.st-red-accent{--tile-tint:var(--red-accent)}.st-orange-accent{--tile-tint:var(--orange-accent)}.st-yellow-accent{--tile-tint:var(--yellow-accent)}.st-green-accent{--tile-tint:var(--green-accent)}.st-cyan-accent{--tile-tint:var(--cyan-accent)}.st-blue-accent{--tile-tint:var(--blue-accent)}.st-purple-accent{--tile-tint:var(--purple-accent)}.st-note{flex-basis:100%}.st-hint{font-size:var(--au-fs-sm,.8125rem);align-self:center}.st-greet{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.st-greet-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.st-greet-head .st-label{margin:0}.st-moments{border:1px solid var(--glass-card-edge);background:var(--glass-card-bg);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.st-moment{cursor:pointer;height:34px;font:inherit;font-size:var(--au-fs-sm,.8125rem);color:var(--au-text-2,var(--text-secondary));background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex;position:relative}.st-moment.on{color:var(--au-text);background:rgba(var(--primary), .16);box-shadow:inset 0 0 0 1px rgba(var(--primary), .45)}@media (hover:hover) and (pointer:fine){.st-moment:not(.on):hover{background:var(--glass-card-bg-hover)}}.st-now{background:rgba(var(--primary-light), 1);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px}.CONDUIT:not(.dark-theme) .st-now{background:rgba(var(--primary-dark), 1)}.st-greet-preview{pointer-events:none;container-type:inline-size}.au-page .st-greet-preview .au-header{flex-wrap:nowrap;min-height:86px}.au-page .st-greet-preview .au-header>.au-grow{flex:1 1 0;min-width:0}.st-greet-preview .au-greeting{font-size:var(--au-fs-2xl,1.5rem)}.st-greet-preview .au-greeting,.st-greet-preview .au-meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.st-greet-preview .au-weather{flex-shrink:0}.st-pictures{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.st-pic{cursor:pointer;font:inherit;text-align:left;border:1px solid var(--glass-card-edge);background:var(--glass-card-bg);min-width:0;color:var(--au-text);border-radius:14px;flex-direction:column;gap:6px;padding:6px;display:flex}.st-pic.on{border-color:rgba(var(--primary), .7);box-shadow:0 0 0 3px rgba(var(--primary), .18)}@media (hover:hover) and (pointer:fine){.st-pic:not(.on):hover{background:var(--glass-card-bg-hover)}}.st-pic-art{aspect-ratio:16/9;color:var(--text-tertiary);background-color:#7f7f9624;background-repeat:no-repeat;background-size:cover;border-radius:9px;place-items:center;display:grid}.st-pic-none{background-image:linear-gradient(135deg, rgba(var(--primary), .22), #7f7f9614)}.st-pic-label{min-height:22px;font-weight:600;font-size:var(--au-fs-sm,.8125rem);align-items:center;gap:6px;padding:0 4px 2px;display:flex}.st-pic-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.st-greet-hint{font-size:var(--au-fs-xs,.75rem);margin:0}@container (width<=640px){.st-greet-preview .au-weather small{display:none}.st-greet-preview .au-weather{padding:0 12px}}@container (width<=480px){.st-greet-preview .au-weather{display:none}}.st-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.st-foot .au-meta{margin:0}.st-foot .au-meta .material-symbols-rounded{vertical-align:-3px}.st-inline{color:rgba(var(--primary-light), 1);font-weight:600}.CONDUIT:not(.dark-theme) .st-inline{color:rgba(var(--primary-dark), 1)}@media (width<=767px){.st-themes{gap:8px}.st-preview{height:44px}.st-theme-label{font-size:var(--au-fs-xs,.75rem)}.st-hint{display:none}.st-moment{justify-content:center;width:38px;height:38px;padding:0}.st-now{top:5px;right:5px}.st-moment-label{display:none}.st-pictures{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.st-greet-preview .au-greeting{font-size:var(--au-fs-lg,1rem)}}@media (width<=420px){.st-swatches{gap:8px}.st-swatch{width:32px;height:32px}}.CONDUIT .dialog-title.normalcase{text-transform:none}.CONDUIT:has(.au-page){color:var(--au-text);min-height:100vh}.CONDUIT:has(.au-page){background:radial-gradient(60% 50% at 92% 4%, var(--au-glow-1), transparent 70%), radial-gradient(50% 45% at 8% 100%, var(--au-glow-2), transparent 70%), radial-gradient(40% 40% at 55% 55%, var(--au-glow-3), transparent 70%), var(--au-canvas-base)!important;background-attachment:fixed!important}.au-container{width:100%;max-width:var(--au-page-max);padding:var(--au-page-pad);box-sizing:border-box;min-width:0;margin:0 auto}.au-layout{padding:var(--au-page-pad);max-width:var(--au-page-max);grid-template-columns:300px minmax(0,1fr) 250px;align-items:start;gap:24px;margin:0 auto;display:grid}.au-rail{flex-direction:column;gap:26px;min-width:0;padding-top:8px;display:flex}.au-main{flex-direction:column;gap:30px;min-width:0;padding-top:8px;display:flex}.au-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.au-events{min-width:0;padding-top:8px}.au-home-trio{min-width:0;container-type:inline-size}.au-trio-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:26px 20px;display:grid}.au-trio-grid>*,.au-trio-side>*{min-width:0}.au-trio-side{flex-direction:column;gap:26px;min-width:0;display:flex}@container (width>=520px){.au-trio-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container (width>=820px){.au-trio-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.au-trio-side{display:contents}}.au-event-list{flex-direction:column;padding:6px;display:flex}.au-event{color:inherit;font-size:var(--au-fs-base,.875rem);border-radius:10px;align-items:center;gap:10px;padding:8px;text-decoration:none;display:flex}.au-event+.au-event{margin-top:2px}.au-event:hover{background:var(--glass-card-bg-hover)}.au-event:focus-visible{outline:2px solid rgba(var(--primary), .9);outline-offset:1px}.au-event .au-chip{border-radius:11px}.au-event-tile{border-radius:11px;flex-shrink:0;width:36px;height:36px}.au-event .au-meta{font-size:.72rem}.au-stack{flex-direction:column;gap:8px;display:flex}@media (width<=1280px){.au-layout{grid-template-columns:280px minmax(0,1fr)}.au-events{grid-column:2}}@media (width<=1100px){.au-layout{grid-template-columns:minmax(0,1fr)}.au-events{order:1;grid-column:auto}.au-rail{order:2;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:start;display:grid;position:static}}@media (width<=767px){.CONDUIT{--au-page-pad-top:12px;--au-page-pad-x:12px;--au-page-pad-bottom:32px;--au-gap:12px;--au-card-pad:16px}.au-layout{gap:20px}}.au-heading{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.au-heading h2{font-size:var(--au-fs-lg,1rem);letter-spacing:-.01em;text-transform:none;color:var(--au-text);align-items:center;gap:8px;margin:0;font-weight:600;display:inline-flex}.au-heading h2 .material-symbols-rounded{color:rgba(var(--primary-light), 1)}.au-count{font-weight:500;font-size:var(--au-fs-sm,.8125rem);color:var(--text-tertiary);margin-left:4px}.au-meta{color:var(--text-tertiary);font-size:var(--au-fs-sm,.8125rem);margin:0}.au-row{text-align:left;align-items:center;gap:14px;width:100%;min-width:0;display:flex}.au-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.au-text strong{white-space:nowrap;text-overflow:ellipsis;color:var(--au-text);font-weight:600;overflow:hidden}.au-grow{flex:1;min-width:0}.au-trail{color:var(--text-tertiary)}.au-glass{border:1px solid var(--glass-card-edge);border-radius:var(--glass-card-radius);background:var(--glass-card-bg);box-shadow:var(--shadow-card)}.au-pad{padding:16px}.au-tile{--tile-tint:var(--primary);min-height:76px;transition:transform .2s,box-shadow .2s,background-color .2s;border:1px solid var(--glass-card-edge)!important;border-radius:var(--glass-card-radius)!important;background-color:var(--glass-card-bg)!important;box-shadow:var(--shadow-card)!important;background-image:radial-gradient(120% 170% at 0% 50%, rgba(var(--tile-tint), var(--au-tint-bloom)), transparent 62%)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:100% 100%!important;background-origin:padding-box!important;padding:14px 16px!important}.au-tile:after{display:none!important}@media (hover:hover){.au-tile:hover{transform:translateY(-2px);background-color:var(--glass-card-bg-hover)!important;box-shadow:0 14px 30px -18px rgba(var(--tile-tint), .5), var(--shadow-card)!important}}.au-tile:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(var(--tile-tint), .9), 0 0 0 6px rgba(var(--tile-tint), .18)!important}@media (prefers-reduced-motion:reduce){.au-tile{transition:none}.au-tile:hover{transform:none}}.au-glass,.au-tile,.au-streak-card{background-clip:padding-box!important}.au-initials{aspect-ratio:1;color:#fff;font-weight:700;font-size:var(--au-fs-base,.875rem);box-shadow:0 8px 20px -10px rgba(var(--tile-tint), 1), inset 0 0 0 1px #ffffff2e;place-items:center;background:linear-gradient(135deg, rgba(var(--tile-tint), .95), rgba(var(--tile-tint), .65))!important;display:inline-grid!important}.thumbnail.size-32.au-initials{font-size:var(--au-fs-xs,.75rem)}.CONDUIT .thumbnail.au-avatar,.CONDUIT .thumbnail.au-initials{aspect-ratio:1;flex:none;border-radius:50%!important}.CONDUIT img.thumbnail.au-avatar{object-fit:cover;outline:1px solid var(--au-avatar-ring,#ffffff2e);outline-offset:-1px}.au-chip{color:#fff;background:linear-gradient(135deg, rgba(var(--tile-tint), .95), rgba(var(--tile-tint), .65));width:48px;height:48px;box-shadow:0 8px 20px -10px rgba(var(--tile-tint), 1), inset 0 0 0 1px #ffffff2e;border-radius:14px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;line-height:1.05;display:inline-flex}.au-chip small{font-size:var(--au-fs-2xs,.6875rem);text-transform:uppercase;opacity:.9;font-weight:700}.au-chip strong{font-size:var(--au-fs-lg,1rem)}.au-header{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.au-header>.au-grow{flex:300px}.au-greeting{font-size:var(--au-fs-3xl,1.5rem);letter-spacing:-.02em;text-wrap:balance;color:var(--au-text);margin:0;font-weight:650}.au-greeting[data-page-heading]{line-height:2.125rem}.au-weather{border-radius:999px;align-items:center;gap:10px;height:44px;padding:0 16px;display:inline-flex}.au-actions{gap:8px;display:flex}.au-actions .primary-button,.au-actions .secondary-button,.au-actions button{min-height:44px;border-radius:var(--button-radius)!important;padding-inline:18px!important}.au-actions .text{display:inline-flex}.au-actions button,.au-actions a{column-gap:8px}@media (width<=767px){.au-greeting{font-size:var(--au-fs-2xl,1.25rem)}.au-actions{width:100%}.au-actions>*{flex:1}}.au-tt-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.au-tt-controls .checkbox-component,.au-tt-controls>:last-child{flex-shrink:0}.au-tt-controls .form-group,.au-tt-controls>div:first-child{flex:160px;min-width:0;margin:0}.au-bars{grid-template-columns:repeat(7,1fr);gap:6px;height:110px;margin:14px 0 8px;display:grid}.au-bar{flex-direction:column;align-items:center;gap:4px;display:flex}.au-bar-track{background:#7f7f9624;border-radius:999px;flex-direction:column-reverse;flex:1;width:100%;max-width:18px;display:flex;overflow:hidden}.au-bar-b{background:linear-gradient(0deg, rgba(var(--primary-dark), 1), rgba(var(--primary-light), 1))}.au-bar-n{background:rgba(var(--primary-light), .35)}.au-legend{font-size:var(--au-fs-xs,.75rem);color:var(--text-tertiary);gap:14px;display:flex}.au-key{border-radius:99px;width:8px;height:8px;margin-right:6px;display:inline-block}.au-clocks{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.au-clock{flex-direction:column;align-items:center;padding:10px 4px;display:flex}.au-clock small{white-space:nowrap;font-size:var(--au-fs-xs,.75rem)}.au-clock strong{font-size:var(--au-fs-lg,1rem);font-variant-numeric:tabular-nums}.au-holidays{font-size:var(--au-fs-base,.875rem);flex-direction:column;gap:12px;display:flex}.CONDUIT .accent-primary,.CONDUIT .accent-red{--tile-tint:var(--primary)}.CONDUIT .accent-blue{--tile-tint:var(--blue-accent)}.CONDUIT .accent-orange{--tile-tint:var(--orange-accent)}.CONDUIT .accent-purple{--tile-tint:var(--purple-accent,111, 66, 193)}.CONDUIT .accent-cyan{--tile-tint:var(--cyan-accent)}.CONDUIT .accent-pink{--tile-tint:var(--pink-accent)}.CONDUIT .au-initials:not([class*=accent-]),.CONDUIT .au-chip:not([class*=accent-]){--tile-tint:var(--primary)}.au-icon-chip .material-symbols-rounded{color:#fff}.au-holidays .au-chip{border-radius:12px}.au-streak-card{--tile-tint:var(--primary);border:1px solid var(--glass-card-edge);box-shadow:var(--shadow-card);background:radial-gradient(120% 90% at 0% 0%, rgba(var(--primary), calc(var(--au-tint-bloom) + .1)), transparent 60%), radial-gradient(80% 80% at 100% 100%, #ff9f0a1a, transparent 60%), var(--glass-card-bg);border-radius:18px;padding:18px;position:relative;overflow:hidden}.au-streak-top{align-items:center;gap:16px;display:flex}.au-ring-flame{color:#fff;background:linear-gradient(135deg, #ff9f0a, rgba(var(--primary), 1));width:26px;height:26px;box-shadow:0 0 0 3px var(--au-canvas-base), 0 6px 14px -6px rgba(var(--primary), 1);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:2px;right:2px}.au-streak-num{flex-direction:column;min-width:0;display:flex}.au-big{font-size:var(--au-fs-display,2.5rem);letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:linear-gradient(135deg, #ffb340, rgba(var(--primary-light), 1));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:750;line-height:1}.au-big-label{margin:2px 0 4px;font-weight:600}.au-week{grid-template-columns:repeat(7,1fr);gap:4px;margin-top:16px;display:grid}.au-day{flex-direction:column;align-items:center;gap:4px;display:flex}.au-day small{font-size:var(--au-fs-2xs,.6875rem);color:var(--text-tertiary)}.au-day-dot{color:#fff;background:#7f7f9624;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.au-day.done .au-day-dot{background:linear-gradient(135deg, rgba(var(--primary-light), 1), rgba(var(--primary-dark), 1));box-shadow:0 6px 12px -8px rgba(var(--primary), 1)}.au-day.today .au-day-dot{box-shadow:inset 0 0 0 2px rgba(var(--primary-light), 1);background:0 0;animation:2s ease-in-out infinite au-pulse}.au-day.today small{color:rgba(var(--primary-light), 1);font-weight:700}@keyframes au-pulse{50%{box-shadow:inset 0 0 0 2px rgba(var(--primary-light), 1), 0 0 0 5px rgba(var(--primary), .15)}}@media (prefers-reduced-motion:reduce){.au-day.today .au-day-dot{animation:none}}.au-cheer{font-size:var(--au-fs-base,.875rem);margin:14px 0 0;line-height:1.4}.au-cheer strong{color:rgba(var(--primary-light), 1)}.au-cheer b{font-weight:700}.au-streak-card .au-streak-cta{justify-content:center;min-height:44px;margin-top:14px;background:linear-gradient(135deg, #ff9f0a, rgba(var(--primary), 1))!important;color:#fff!important;box-shadow:0 10px 24px -12px rgba(var(--primary), 1)!important;border:0!important;border-radius:999px!important}.au-streak-card .au-streak-cta .text{display:inline-flex}.au-streak-card .au-streak-cta{gap:8px}.au-next{text-align:center;display:block;margin-top:12px!important}.au-streak-card .au-streak-cta.au-cta-pending{display:block;box-shadow:none!important;background:#7f7f961f!important}.au-streak-card .au-streak-cta.au-streak-done{font-weight:600;font-size:var(--au-fs-base,.875rem);align-items:center;display:flex;background:rgba(var(--primary), .12)!important;color:rgba(var(--primary-light), 1)!important;box-shadow:none!important}.au-next b{color:var(--au-text)}.au-wreath{flex-shrink:0;place-items:center;width:120px;height:120px;margin:-10px -6px -10px -10px;display:grid;position:relative}.au-wreath svg{width:100%;height:100%;animation:6s ease-in-out 2s infinite au-breathe;position:absolute;inset:0;overflow:visible}.au-wreath .thumbnail{animation:.5s cubic-bezier(.34,1.56,.64,1) both au-pop;position:relative}.au-wreath .au-ring-flame{animation:1.6s ease-in-out infinite au-flicker;bottom:26px;right:26px}.au-stem{fill:none;stroke:#2ea0438c;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.8s ease-out .15s forwards au-draw}.au-leaf{transform-box:fill-box;transform-origin:50% 100%}.au-leaf path:first-child{fill:url(#au-leaf-g)}.au-vein{fill:none;stroke:#fff6;stroke-width:.8px;stroke-linecap:round}.au-leaf.won{opacity:0;animation:au-grow .65s cubic-bezier(.34, 1.7, .64, 1) var(--d) forwards, au-breeze 3.2s ease-in-out calc(var(--d) + .7s + var(--s)) infinite;filter:drop-shadow(0 2px 3px #14782859)}.au-leaf.bud path:first-child{fill:#5ee07d1f;stroke:#5ee07d;stroke-width:1.4px;stroke-dasharray:3 2.5}.au-leaf.bud .au-vein{display:none}.au-leaf.bud{filter:drop-shadow(0 0 4px #5ee07dcc);animation:2.2s ease-in-out infinite au-bud}.au-leaf.off{opacity:0}.au-spark{fill:#ffd27a;transform-box:fill-box;transform-origin:50%;opacity:0;animation:au-twinkle 4.2s ease-in-out var(--sd) infinite}@keyframes au-draw{to{stroke-dashoffset:0}}@keyframes au-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes au-grow{0%{opacity:0;transform:scale(0)rotate(-40deg)}60%{opacity:1}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes au-breeze{0%,to{transform:rotate(0)scale(1)}30%{transform:rotate(11deg)scale(1.04)}60%{transform:rotate(-4deg)scale(.99)}}@keyframes au-bud{0%,to{opacity:.45;transform:scale(.5)}50%{opacity:1;transform:scale(.72)}}@keyframes au-twinkle{0%,70%,to{opacity:0;transform:scale(.2)rotate(0)}80%{opacity:1;transform:scale(1.1)rotate(45deg)}90%{opacity:.6;transform:scale(.7)rotate(90deg)}}@keyframes au-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes au-flicker{0%,to{transform:scale(1)rotate(0)}25%{transform:scale(1.08)rotate(-4deg)}60%{transform:scale(.96)rotate(3deg)}}.au-leaf .au-gilt{fill:url(#au-leaf-gold);opacity:0;animation:.7s ease-out 2.4s forwards au-gild}.au-full .au-leaf.won>path:not(.au-gilt){animation:.7s ease-out 2.4s forwards au-ungild}.au-full .au-leaf.won{animation-name:au-grow,au-breeze,au-gild-glow;animation-duration:.65s,3.2s,.7s;animation-delay:var(--d), calc(var(--d) + .7s + var(--s)), 2.4s;animation-iteration-count:1,infinite,1;animation-fill-mode:forwards,none,forwards}.au-full .au-stem{animation:.8s ease-out .15s forwards au-draw,.7s ease-out 2.4s forwards au-stem-gold}.au-ray{fill:#ffe08a;opacity:0;transform-box:fill-box;transform-origin:50% 100%;animation:au-ray .9s cubic-bezier(.2, .8, .3, 1) calc(2.35s + var(--bd)) forwards}.au-gold-ring{pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 42%,#fffffff2 50%,#0000 58%) 150% 0/300% 100% no-repeat,linear-gradient(160deg,#fff1b8,#f2c14e 30%,#c98f2a 62%,#f7d77a 85%,#b7791f) 0 0/100% 100%;border-radius:50%;width:66px;height:66px;animation:.7s ease-out 2.4s forwards au-gild,4.8s ease-in-out 3.1s infinite au-sweep;position:absolute;top:calc(50% - 33px);left:calc(50% - 33px);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3.5px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3.5px),#000 calc(100% - 3px))}.au-full .au-ring-flame{z-index:1}.au-count{font-variant-numeric:tabular-nums;display:inline-grid}.au-count:before{content:attr(data-final);visibility:hidden}.au-count:before,.au-count>span{text-align:end;grid-area:1/1}.au-count:before{letter-spacing:0}.au-digit{text-align:center;width:1ch;display:inline-block}@keyframes au-gild{0%{opacity:0}to{opacity:1}}@keyframes au-gild-glow{to{filter:drop-shadow(0 0 4px #f2c14ebf)}}@keyframes au-stem-gold{to{stroke:#d6a032cc}}@keyframes au-ray{0%{opacity:0;transform:scale(.2)}30%{opacity:1}to{opacity:0;transform:scale(1.25)translateY(-6px)}}@keyframes au-ungild{to{opacity:0}}@keyframes au-sweep{0%{background-position:150% 0,0 0}35%,to{background-position:-50% 0,0 0}}.thumbnail.au-ring-streak{box-shadow:0 0 0 2px var(--au-canvas-base)}.thumbnail.au-ring-gold{box-shadow:0 0 0 2px #e9b949,0 0 9px -1px #f2c14ea6}@media (prefers-reduced-motion:reduce){.au-wreath svg,.au-wreath .thumbnail,.au-wreath .au-ring-flame,.au-spark,.au-leaf.bud{animation:none}.au-stem{stroke-dashoffset:0;animation:none}.au-leaf.won{opacity:1;animation:none}.au-leaf.bud{transform:scale(.6)}.au-leaf .au-gilt,.au-gold-ring{opacity:1;animation:none}.au-full .au-leaf.won{opacity:1;filter:drop-shadow(0 0 4px #f2c14ebf);animation:none}.au-full .au-leaf.won>path:not(.au-gilt){opacity:0;animation:none}.au-full .au-stem{stroke-dashoffset:0;stroke:#d6a032cc;animation:none}.au-ray{animation:none;display:none}}.CONDUIT .tableview-component table td{border-top-color:var(--au-row-divider)}.CONDUIT .tableview-component tr:first-child td{border-top-color:#0000}.CONDUIT .tableview-component table tbody tr.active>td,.CONDUIT .tableview-component table tbody tr.active>th{background-color:var(--au-row-hover)}@media (hover:hover) and (pointer:fine){.CONDUIT .tableview-component table tbody tr:hover>td,.CONDUIT .tableview-component table tbody tr:hover>th{background-color:var(--au-row-hover);border-top-color:#0000}.CONDUIT .tableview-component table tbody tr:hover+tr>td{border-top-color:#0000}}.CONDUIT .tableview-component table tbody tr:active:not(.disabled):not([aria-disabled=true])>td,.CONDUIT .tableview-component table tbody tr:active:not(.disabled):not([aria-disabled=true])>th{background-color:var(--au-row-pressed)}.au-page{color:var(--au-text)}.au-page .au-heading-link{color:inherit;text-decoration:none;position:relative}.au-page .au-heading-link:after{content:"";position:absolute;inset:-4px -2px}.au-page .au-heading-link:hover{text-underline-offset:3px;text-decoration:underline}.au-page .au-heading .loader{width:14px;height:14px;margin-left:6px}.au-page .au-tile{color:inherit;align-items:center;text-decoration:none;display:flex}.au-page .au-tile-static{cursor:default}@media (hover:hover){.au-page .au-tile-static:hover{transform:none}}.au-page .au-wrap{white-space:normal}.au-page .au-empty{gap:14px}.au-page .au-error{color:rgba(var(--primary-light), 1);margin-top:8px}.au-page .au-soon{color:rgba(var(--primary-light), 1);font-weight:600}.au-page .au-pill{font-size:var(--au-fs-xs,.75rem);color:#fff;background:linear-gradient(135deg, rgba(var(--primary-light), 1), rgba(var(--primary-dark), 1));border-radius:999px;flex-shrink:0;padding:3px 9px;font-weight:700}.au-page .au-today-holiday{gap:14px;margin-bottom:10px}.au-page .au-vendors{font-size:var(--au-fs-base,.875rem);line-height:1.45}.au-page .au-vendors a{color:rgba(var(--primary-light), 1)}.au-page .au-vendors img{max-width:100%;height:auto}.au-page .au-vendors>div{flex-direction:column;gap:6px;display:flex}.au-page .au-vendors h1,.au-page .au-vendors h2,.au-page .au-vendors h3{display:none}.au-page .au-vendors .form-group{margin:0}.au-page .au-vendors a.card-button{box-shadow:none;color:var(--au-text);background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;margin:0;padding:10px 12px;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}.au-page .au-vendors a.card-button:hover{background:var(--glass-card-bg-hover);border-color:var(--glass-card-edge)}.au-page .au-vendors a.card-button:focus-visible{outline:2px solid rgba(var(--primary), 1);outline-offset:2px}.au-page .au-vendors .text-container{flex:1;min-width:0;font-weight:600}.au-page .au-vendors .text-container small,.au-page .au-vendors .faint{font-weight:400;font-size:var(--au-fs-xs,.75rem);color:var(--text-tertiary);display:block}.au-page .au-vendors .fas,.au-page .au-vendors .fa{display:none!important}.au-page .au-vendors a.card-button:after{content:"open_in_new";color:var(--text-tertiary);background:var(--glass-card-bg-hover);width:36px;height:36px;box-shadow:none;opacity:1;border:0;border-radius:999px;flex-shrink:0;place-items:center;margin:-6px -4px -6px 0;font-family:Material Symbols Rounded;font-size:18px;line-height:1;transition:background-color .15s,color .15s;display:inline-grid;position:static;inset:auto}.au-page .au-vendors a.card-button:is([href=\/medlife],[href=\/up-romania]):after{content:"chevron_right"}.au-page .au-vendors a.card-button:hover:after,.au-page .au-vendors a.card-button:focus-visible:after{background:rgba(var(--primary), .14);color:rgba(var(--primary-light), 1)}.au-page .au-weather img{display:block}.au-page .au-actions a{align-items:center;text-decoration:none;display:inline-flex}.au-page a.au-streak-cta{align-items:center;text-decoration:none;display:flex}.au-page .au-hero{isolation:isolate;border:1px solid var(--glass-card-edge);box-shadow:var(--shadow-card);background:var(--glass-card-bg);border-radius:18px;padding:18px 20px;position:relative;overflow:hidden}.au-page .au-hero-art{z-index:-1;opacity:.5;background-size:cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 55%);mask-image:linear-gradient(90deg,#0000 0%,#000 55%)}.au-page .au-tile .au-meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.au-page .au-skel{pointer-events:none}.au-page .au-skel .au-skel-box{background:#7f7f9629;border-radius:12px;display:block}.au-page .au-skel .au-skel-box.au-skel-48{width:48px;height:48px}.au-page .au-skel .au-skel-box.au-skel-36{width:36px;height:36px}.au-page .au-skel .au-skel-line{background:#7f7f9629;border-radius:6px;height:.8em;display:block}.au-page .au-skel .au-skel-line+.au-skel-line{width:60%;margin-top:8px}.au-page .au-skel .au-text{flex:1}@media (prefers-reduced-motion:no-preference){.au-page .au-skel .au-skel-box,.au-page .au-skel .au-skel-line{animation:1.4s ease-in-out infinite au-skel-pulse}}@keyframes au-skel-pulse{50%{opacity:.55}}.au-page .au-weather{width:250px;max-width:100%}.au-page .au-weather>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.au-page .au-weather{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.au-page .au-home-greet>.au-grow{flex:999 300px}.au-page .au-greet-side{flex:1 0 auto;justify-content:flex-end;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.au-page .au-greet-side>.au-actions{width:auto}@media (width<=767px){.au-page .au-home-greet>.au-grow{flex-basis:200px}.au-page .au-greet-side>.au-weather{flex:1 1 0;gap:8px;width:auto;min-width:0;padding:0 12px}}.au-page .au-home-below{min-width:0}.au-page.au-home-wait .au-home-below{visibility:hidden}@media (width<=1280px){.au-page.au-home-wait .au-events{visibility:hidden}}@media (width<=1100px){.au-page.au-home-wait .au-rail{visibility:hidden}}@media (prefers-reduced-motion:no-preference){.au-page.au-home:not(.au-home-wait) .au-home-below{animation:.18s ease-out au-home-in}}@keyframes au-home-in{0%{opacity:0}}.au-page .au-plane{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.au-page .au-plane-land .au-trail{color:rgba(var(--primary-light), 1)}@media (prefers-reduced-motion:no-preference){.au-page .au-plane{animation:au-plane-takeoff .9s cubic-bezier(.22, .72, .24, 1) calc(.2s + var(--au-plane-i,0) * 80ms) backwards}.au-page .au-plane-land{animation-name:au-plane-land}}@keyframes au-plane-land{0%{opacity:0;transform:translate(-10px,-8px)}65%{opacity:1;transform:translate(0)}80%{transform:translate(1.5px)}to{transform:none}}@keyframes au-plane-takeoff{0%{opacity:0;transform:translate(-9px,4px)}to{opacity:1;transform:none}}.CONDUIT .au-route-host .v-scroll>.scroll-content{margin-top:0;padding-right:0}.CONDUIT .au-route-host .au-page:not(.au-page .au-page){padding:var(--au-page-pad);box-sizing:border-box}.au-page .au-event .au-meta,:where(.au-page) small{font-size:var(--au-fs-xs,.75rem)}.au-toolbar{flex-wrap:wrap;align-items:center;gap:12px 16px;min-height:40px;margin:0;display:flex}.au-toolbar>.au-grow{flex:240px;min-width:0}.au-toolbar>.au-grow .au-meta{font-size:var(--au-fs-sm,.8125rem);line-height:1.4}.au-toolbar-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.au-toolbar-controls>*,.au-toolbar-controls .form-group,.au-toolbar-controls .toggle{margin:0!important}.au-pills .form-group{min-width:0;margin:0!important}.CONDUIT :is(.au-toolbar-controls,.au-pills) .form-group:not(.au-toolbar-group .form-group) .dropdown-toggle,.CONDUIT :is(.au-toolbar-controls,.au-pills) .form-group:not(.au-toolbar-group .form-group) input,.CONDUIT :is(.au-toolbar-controls,.au-pills)>button{height:40px;min-height:40px;font-size:var(--au-fs-sm,.8125rem);box-sizing:border-box;padding-inline:16px;font-weight:600;border-radius:999px!important}.CONDUIT :is(.au-toolbar-controls,.au-pills) .form-group:not(.au-toolbar-group .form-group) .dropdown,.CONDUIT :is(.au-toolbar-controls,.au-pills) .form-group:not(.au-toolbar-group .form-group) .dropdown-toggle{max-width:none;width:100%!important}.CONDUIT :is(.au-toolbar-controls,.au-pills) .form-group:not(.au-toolbar-group .form-group) .dropdown-toggle{justify-content:space-between;padding-inline:16px 12px}.CONDUIT :is(.au-toolbar-controls,.au-pills) .form-group:not(.au-toolbar-group .form-group) .dropdown-toggle,.CONDUIT .au-pills .form-group:not(.au-toolbar-group .form-group) input,.CONDUIT :is(.au-toolbar-controls,.au-pills)>button.secondary-button,.CONDUIT .au-toolbar-controls>.au-actions>button.secondary-button{color:var(--au-text);background:var(--glass-card-bg)!important;border:1px solid var(--glass-card-edge)!important;box-shadow:none!important}@media (hover:hover) and (pointer:fine){.CONDUIT :is(.au-toolbar-controls,.au-pills) .form-group:not(.au-toolbar-group .form-group) .dropdown-toggle:hover:not(:disabled),.CONDUIT :is(.au-toolbar-controls,.au-pills)>button.secondary-button:hover:not(:disabled),.au-toolbar-controls>.toggle:hover,.au-pills .toggle:hover,.au-toolbar-group:hover{background:var(--glass-card-bg-hover)!important}}.CONDUIT :is(.au-toolbar-controls>.toggle,.au-pills .toggle){box-sizing:border-box;border:1px solid var(--glass-card-edge);background:var(--glass-card-bg);border-radius:999px;align-items:center;height:40px;padding:0 4px 0 0;display:inline-flex;margin:0!important}.CONDUIT :is(.au-toolbar-controls>.toggle,.au-pills .toggle)>label{height:38px;font-size:var(--au-fs-sm,.8125rem);white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;padding-left:16px;font-weight:600;display:inline-flex}.au-toolbar-group{box-sizing:border-box;border:1px solid var(--glass-card-edge);background:var(--glass-card-bg);border-radius:999px;align-items:center;gap:2px;height:40px;padding:0 2px;display:inline-flex}.CONDUIT .au-toolbar-group .form-group{min-width:0;margin:0!important}.CONDUIT .au-toolbar-group .dropdown-toggle{height:34px;min-height:34px;font-size:var(--au-fs-sm,.8125rem);font-weight:600;box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:999px!important}.au-toolbar-group>button{border-radius:50%;width:34px;height:34px}@media (width<=767px){.au-toolbar-controls{justify-content:stretch;width:100%}.CONDUIT .au-toolbar-controls>*{flex:140px;min-width:0}.CONDUIT .au-toolbar-controls>.toggle,.CONDUIT .au-toolbar-controls>.au-toolbar-group{flex-basis:100%}.au-toolbar-group{justify-content:space-between}.CONDUIT .au-toolbar-controls>button{width:100%}.CONDUIT .au-toolbar-controls>.toggle>label{flex:1}.CONDUIT .au-toolbar-controls .form-group:not(.au-toolbar-group .form-group) .dropdown-toggle,.CONDUIT .au-toolbar-controls>button,.CONDUIT .au-toolbar-controls>.toggle,.au-toolbar-group,.CONDUIT .au-pills .form-group:not(.au-toolbar-group .form-group) :is(.dropdown-toggle,input),.CONDUIT .au-pills .toggle,.CONDUIT .au-pills>button{height:44px;min-height:44px}.CONDUIT .au-pills .toggle>label{height:42px}}.CONDUIT .message-bar-component:not(.compact) .message-content{align-items:center;min-height:32px}.CONDUIT .message-bar-component:not(.compact) .message-content>div:first-child{flex:auto;align-items:center;min-width:0}.CONDUIT .message-bar-component:not(.compact) .message-icon{margin-top:0}@media (width<=767px){.CONDUIT .message-bar-component:not(.compact) .message-content{flex-flow:wrap}.CONDUIT .message-bar-component:not(.compact) .right-content{flex-basis:100%;justify-content:flex-start;margin:12px 0 0;padding-left:0}.CONDUIT .message-bar-component:not(.compact) .message-content:where(:has(.message-icon))>.right-content{padding-left:40px}}.rp-page{max-width:1180px;margin:0 auto;padding:20px 24px 48px}.rp-head{align-items:center;gap:16px;margin:6px 0 18px;display:flex}.rp-head .au-chip{border-radius:16px;flex-shrink:0}.rp-head .au-meta .material-symbols-rounded{vertical-align:-3px}.rp-eyebrow{font-size:var(--au-fs-xs,.75rem);letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.rp-title{font-size:var(--au-fs-3xl,1.5rem);letter-spacing:-.02em;color:var(--au-text);text-wrap:balance;margin:2px 0;font-weight:650;line-height:1.2}.rp-card{border-radius:20px;padding:4px 22px 16px}.CONDUIT .rp-group{border:0;border-bottom:1px solid var(--glass-card-edge);background:0 0;border-radius:0;min-width:0;max-width:none;margin:0;padding:16px 0 6px}.CONDUIT .rp-group>legend{float:left;width:100%;font-weight:650;font-size:var(--au-fs-md,.9375rem);color:var(--au-text);background:0 0;border-radius:0;align-items:center;gap:8px;margin-bottom:10px;padding:0;display:flex;position:static}.CONDUIT .rp-group>legend .material-symbols-rounded{color:rgba(var(--primary-light), 1)}.CONDUIT .rp-group>legend small{margin-left:4px;font-weight:400}.rp-fields{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2px 16px;display:grid}.rp-fields>*{min-width:0}.rp-span{grid-column:1/-1}.CONDUIT .rp-fields .form-group{width:100%;max-width:none;margin-bottom:10px}.CONDUIT .rp-blade,.CONDUIT .rp-blade>*,.CONDUIT .rp-blade .toggle,.CONDUIT .rp-blade label{width:100%;max-width:none}.CONDUIT .rp-blade .form-group,.CONDUIT .rp-blade .toggle{margin:0 0 10px}.rp-toast{z-index:50;min-width:280px;max-width:calc(100vw - 32px);position:fixed;top:76px;right:24px}@media (prefers-reduced-motion:no-preference){.rp-toast{animation:.2s ease-out rp-in}@keyframes rp-in{0%{opacity:0;transform:translateY(-8px)}}}.rp-page .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=767px){.rp-page{padding:12px 12px 40px}.rp-card{padding:4px 14px 14px}.rp-fields{grid-template-columns:minmax(0,1fr)}.rp-toast{top:64px;left:16px;right:16px}}.ac-page{flex-direction:column;gap:16px;min-width:0;max-width:1440px;margin:0 auto;padding:16px 24px 48px;display:flex}.ac-body{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:20px;display:grid}.ac-content{flex-direction:column;gap:14px;min-width:0;display:flex}.ac-head{border-radius:var(--glass-card-radius);background-image:radial-gradient(70% 160% at 0% 0%, rgba(var(--primary), var(--au-tint-bloom)), transparent 60%);flex-wrap:wrap;align-items:center;gap:16px;padding:16px 18px;display:flex}.ac-avatar-wrap{flex-shrink:0}.ac-head.ac-head-art{isolation:isolate;position:relative;overflow:hidden}.ac-head-art-img{z-index:-1;opacity:.5;pointer-events:none;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 55%);mask-image:linear-gradient(90deg,#0000 0%,#000 55%)}.ac-head-art .ac-facts>div{background:var(--glass-card-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ac-avatar-wrap .thumbnail{width:64px;height:64px;font-size:var(--au-fs-2xl,1.25rem)}.ac-head-id{flex:320px}.ac-eyebrow{font-size:var(--au-fs-xs,.75rem);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.ac-eyebrow .ac-pill{text-transform:none;letter-spacing:0}.ac-title{font-size:var(--au-fs-3xl,1.5rem);letter-spacing:-.02em;color:var(--au-text);text-wrap:balance;margin:2px 0 0;font-weight:700;line-height:1.2}.ac-contact{font-size:var(--au-fs-base,.875rem);color:var(--au-text);flex-wrap:wrap;align-items:center;gap:2px 16px;margin:4px 0 0;display:flex}.ac-contact>span{overflow-wrap:anywhere;align-items:center;gap:5px;min-height:24px;display:inline-flex}.ac-contact .material-symbols-rounded{color:var(--text-tertiary)}.ac-facts{gap:6px;margin:0;display:flex}.ac-facts>div{border:1px solid var(--glass-card-edge);background:#7f7f9614;border-radius:10px;flex:0 0 116px;min-width:0;padding:6px 12px}.ac-facts dt{white-space:nowrap;text-overflow:ellipsis;font-size:var(--au-fs-2xs,.6875rem);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);font-weight:600;overflow:hidden}.ac-facts dd{font-weight:650;font-size:var(--au-fs-base,.875rem);white-space:nowrap;align-items:center;gap:4px;min-height:24px;margin:1px 0 0;display:flex}.ac-fact-v{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;line-height:24px;display:block;overflow:hidden}.ac-fact-v>.material-symbols-rounded{vertical-align:-3px;margin-right:2px}.ac-fact-v>a{min-width:24px;display:inline-block}.ac-fact-v>a:focus-visible{outline:2px solid rgba(var(--au-focus,var(--primary)), 1);outline-offset:-2px;border-radius:4px}.ac-facts a{text-overflow:ellipsis;min-height:24px;color:rgba(var(--primary-light), 1);text-decoration:none;display:block;overflow:hidden}.ac-fire{color:#ff8a3c}.ac-rail{flex-direction:column;gap:2px;padding:8px;display:flex;position:sticky;top:12px}.ac-rail-group{flex-direction:column;gap:2px;display:flex}.ac-rail-label{font-size:var(--au-fs-2xs,.6875rem);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);padding:10px 10px 4px;font-weight:700}.ac-rail-item{width:100%;min-height:40px;color:var(--au-text);font-size:var(--au-fs-base,.875rem);border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.ac-rail-item>.material-symbols-rounded{color:rgba(var(--tile-tint), 1);filter:brightness(1.2)}.ac-rail-item>span:nth-child(2){flex:1}@media (hover:hover) and (pointer:fine){.ac-rail-item:hover{background:var(--glass-card-bg-hover)}}.ac-rail-item.active{background:rgba(var(--primary), .16);border-color:rgba(var(--primary), .35);color:rgba(var(--primary-light), 1);font-weight:600}.ac-rail-item:focus-visible,.ac-glance-cell:focus-visible,.ac-avatar:focus-visible{outline:2px solid rgba(var(--primary), .9);outline-offset:1px}.ac-rail-n-wait{background:#7f7f961a}.ac-rail-n{min-width:22px;height:20px;font-size:var(--au-fs-xs,.75rem);color:var(--au-text);background:#7f7f962e;border-radius:999px;place-items:center;padding:0 6px;font-weight:700;display:inline-grid}.ac-section-head{align-items:center;gap:12px;min-height:44px;display:flex}.ac-section-head h2{font-size:var(--au-fs-xl,1.125rem);color:var(--au-text);margin:0;font-weight:650}.ac-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ac-card-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.ac-card-head h2{font-size:var(--au-fs-md,.9375rem);color:var(--au-text);align-items:center;gap:6px;margin:0;font-weight:650;display:inline-flex}.ac-card-head h2 .material-symbols-rounded{color:rgba(var(--primary-light), 1)}.ac-card-head a,.ac-card-link{min-height:24px;font-size:var(--au-fs-sm,.8125rem);color:rgba(var(--primary-light), 1);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.ac-streak-top{align-items:center;gap:12px;display:flex}.ac-flame{color:#fff;background:linear-gradient(135deg, #ff9a3c, rgba(var(--primary), 1));width:46px;height:46px;box-shadow:0 10px 24px -12px rgba(var(--primary), 1);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.ac-streak .au-big{font-size:var(--au-fs-4xl,2rem)}.ac-streak .au-cheer{margin:8px 0 6px}.ac-timeline{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ac-timeline li{align-items:flex-start;gap:10px;display:flex;position:relative}.ac-timeline li:not(:last-child):after{content:"";background:#7f7f9640;width:2px;position:absolute;top:14px;bottom:-10px;left:4px}.ac-dot{background:#7f7f9680;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:5px}.ac-timeline li.now .ac-dot{background:rgba(var(--primary), 1);box-shadow:0 0 0 4px rgba(var(--primary), .25)}.ac-glance{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:6px;display:grid}.ac-glance-cell{color:inherit;border-radius:10px;align-items:center;gap:12px;min-width:0;padding:12px 10px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.ac-glance-cell:hover{background:var(--glass-card-bg-hover)}}.ac-summary{font-size:var(--au-fs-sm,.8125rem);color:rgba(var(--tile-tint,var(--primary)), 1);filter:brightness(1.25);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ac-summary:empty:before{content:" "}.CONDUIT:not(.dark-theme) .ac-summary{filter:brightness(.7)}.ac-pill{height:24px;font-size:var(--au-fs-xs,.75rem);white-space:nowrap;width:max-content;color:var(--au-text);border:1px solid var(--glass-card-edge);background:#7f7f9624;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-weight:600;display:inline-flex}.ac-pill.ok{color:#3ccf80;background:#2fbf7124;border-color:#2fbf714d}.ac-pill.info{background:rgba(var(--blue-accent), .14);color:#7cb4ff;border-color:rgba(var(--blue-accent), .3)}.ac-pill.warn{background:rgba(var(--orange-accent), .16);color:#ffad5c;border-color:rgba(var(--orange-accent), .3)}.ac-pill.danger{background:rgba(var(--primary), .14);color:rgba(var(--primary-light), 1);border-color:rgba(var(--primary), .3)}.CONDUIT:not(.dark-theme) .ac-pill.ok{color:#13703f}.CONDUIT:not(.dark-theme) .ac-pill.info{color:#1a56b8}.CONDUIT:not(.dark-theme) .ac-pill.warn{color:#a04a00}.ac-form{flex-direction:column;padding:4px 20px 0;display:flex}.CONDUIT .ac-group{border:0;border-bottom:1px solid var(--glass-card-edge);border-radius:0;min-width:0;max-width:none;margin:0;padding:16px 0 8px}.CONDUIT .ac-group legend{float:left;width:100%;font-size:var(--au-fs-md,.9375rem);color:var(--au-text);background:0 0;border-radius:0;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:0;font-weight:650;display:flex;position:static}.CONDUIT .ac-group legend .material-symbols-rounded{color:rgba(var(--primary-light), 1)}.ac-hint{font-weight:400}.ac-fields{clear:both;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:2px 16px;display:grid}.CONDUIT .ac-fields .form-group{width:100%;max-width:none;margin-bottom:10px}.CONDUIT .ac-fields .input-wrapper,.CONDUIT .ac-fields input{width:100%;max-width:none}.ac-group>.message-bar,.ac-group>.MessageBar{clear:both;margin-bottom:12px}.ac-locked{clear:both;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;margin:0 0 10px;display:grid}.ac-locked>div{border:1px solid var(--glass-card-edge);background:#7f7f9614;border-radius:12px;padding:10px 12px}.ac-locked dt{font-size:var(--au-fs-xs,.75rem);color:var(--text-tertiary)}.ac-locked dd{overflow-wrap:anywhere;margin:2px 0 0;font-weight:600}.ac-rules{clear:both;font-size:var(--au-fs-base,.875rem);color:var(--text-tertiary);flex-wrap:wrap;gap:6px 18px;margin:0 0 8px;padding:0;list-style:none;display:flex}.ac-rules li{align-items:center;gap:6px;display:inline-flex}.ac-rules li.ok{color:#3ccf80}.ac-rules li.bad{color:rgba(var(--primary-light), 1)}.CONDUIT:not(.dark-theme) .ac-rules li.ok{color:#13703f}.ac-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ac-savebar{z-index:5;background:var(--surface-rail);box-shadow:inset 0 0 0 1px var(--surface-rail-edge), var(--shadow-card);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:14px -8px 12px;padding:8px 10px 8px 16px;display:flex;position:sticky;bottom:12px}.ac-savebar>.au-meta{flex:auto;align-items:center;gap:6px;min-width:0;min-height:32px;display:inline-flex}.ac-savebar.dirty>.au-meta{color:var(--au-text);font-weight:600}.ac-savebar>.au-meta.ac-err{color:rgba(var(--primary-light), 1);font-weight:600}.ac-savebar kbd{font-size:var(--au-fs-2xs,.6875rem);border:1px solid var(--glass-card-edge);color:var(--text-tertiary);border-radius:6px;padding:1px 6px;font-family:inherit;font-weight:500}.ac-save-actions{gap:8px;margin-left:auto;display:flex}.ac-ok{color:#3ccf80}.ac-spin{border:2px solid var(--glass-card-edge);border-top-color:rgba(var(--primary), 1);border-radius:50%;width:14px;height:14px;display:inline-block}@media (prefers-reduced-motion:no-preference){.ac-spin{animation:.8s linear infinite ac-rot}}@keyframes ac-rot{to{transform:rotate(360deg)}}.ac-card{padding:4px}.ac-list{margin:0;padding:0;list-style:none}.ac-list>li+li{border-top:1px solid var(--glass-card-edge)}.ac-row{align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.ac-row>.au-text{flex:1}.ac-row-link{color:inherit;border-radius:10px;text-decoration:none}@media (hover:hover) and (pointer:fine){.ac-row-link:hover{background:var(--glass-card-bg-hover)}}.ac-row-link:focus-visible{outline:2px solid rgba(var(--primary), .9);outline-offset:-2px}.ac-new{white-space:nowrap;margin-left:auto}.ac-row .au-text strong{white-space:normal}.ac-row-end{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ac-tag{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ac-sum{color:var(--text-tertiary);font-size:var(--au-fs-base,.875rem);margin:0;padding:10px 12px 6px}.ac-sum b{color:var(--au-text)}.ac-num{background:rgba(var(--purple-accent,111, 66, 193), .16);width:44px;height:44px;color:var(--au-text);font-variant-numeric:tabular-nums;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.ac-num b{font-size:var(--au-fs-xl,1.125rem)}.ac-num small{font-size:var(--au-fs-2xs,.6875rem);text-transform:uppercase;color:var(--text-tertiary);margin-top:2px}.ac-code{font-size:var(--au-fs-xs,.75rem);color:var(--text-tertiary);white-space:nowrap;background:#7f7f961f;border-radius:6px;padding:2px 8px}.ac-tiles{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin:0;padding:6px;list-style:none;display:grid}.ac-tile{border:1px solid var(--glass-card-edge);background:#7f7f960f;border-radius:12px;align-items:flex-start;gap:12px;padding:12px;display:flex}.ac-tile .au-text strong{white-space:normal}.ac-cond{font-style:italic}.ac-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 16px;display:flex}.ac-empty p{max-width:380px;margin:0}.ac-sk{background:#7f7f9629;border-radius:8px;display:block}.ac-sk-chip{border-radius:12px;flex:none;width:40px;height:40px}.ac-sk-line{height:12px;margin:4px 0}.ac-sk-phone{width:9.5em;height:12px;margin:0}.ac-top>section{box-sizing:border-box;min-height:176px}.ac-sk-line.w30{width:30%}.ac-sk-line.w60{width:60%}@media (prefers-reduced-motion:no-preference){.ac-sk{animation:1.2s ease-in-out infinite ac-pulse}}@keyframes ac-pulse{50%{opacity:.45}}.ac-head-count{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;min-width:8.5em;margin-left:auto}.ac-access{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ac-access li{align-items:center;gap:10px;display:flex}.ac-access li>.material-symbols-rounded{color:rgba(var(--tile-tint), 1);filter:brightness(1.2);flex-shrink:0}.CONDUIT:not(.dark-theme) .ac-access li>.material-symbols-rounded{filter:brightness(.75)}.ac-access .au-text small{font-size:var(--au-fs-xs,.75rem)}.ac-avatar-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ac-avatars{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;padding:18px 0 4px;display:grid}.ac-avatar{border:1px solid var(--glass-card-edge);color:var(--au-text);font:inherit;cursor:pointer;background:#7f7f960f;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:14px 6px 8px;display:flex;position:relative}.ac-avatar small{font-size:var(--au-fs-xs,.75rem);text-align:center;text-transform:capitalize;color:var(--text-tertiary);line-height:1.25}@media (hover:hover) and (pointer:fine){.ac-avatar:hover{background:var(--glass-card-bg-hover)}}.ac-avatar.on{border-color:rgba(var(--primary), .8);background:rgba(var(--primary), .12);box-shadow:0 0 0 2px rgba(var(--primary), .35)}.ac-avatar.on small{color:var(--au-text);font-weight:600}.ac-avatar-now{z-index:1;pointer-events:none;font-size:var(--au-fs-2xs,.6875rem);letter-spacing:.02em;white-space:nowrap;background:rgb(var(--primary));color:rgb(var(--button-text,255, 255, 255));border-radius:999px;padding:4px 9px;font-weight:700;line-height:1;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #0000004d,0 3px 8px #00000047}@media (width<=640px){.ac-avatars{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}.ac-avatar-row>.au-text{text-transform:none;flex:160px}.ac-assign-bar{flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px 0 6px;display:flex}.CONDUIT .ac-assign-bar .form-group{flex:260px;max-width:420px;margin-bottom:0}.CONDUIT .ac-assign-bar .input-wrapper,.CONDUIT .ac-assign-bar input{width:100%;max-width:none}.ac-delta{gap:6px;padding-bottom:6px;display:inline-flex}.ac-picks{margin:0 -8px 8px}.ac-pick{cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:44px;padding:10px 8px;display:flex}.ac-pick>.au-text{flex:1;min-width:0}.ac-pick .au-text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover) and (pointer:fine){.ac-pick:hover{background:var(--glass-card-bg-hover)}}.ac-pick input{width:20px;height:20px;accent-color:rgb(var(--primary));cursor:pointer;flex-shrink:0;margin:0}.ac-pick input:focus-visible{outline:2px solid rgba(var(--primary), .9);outline-offset:2px}.ac-pick.on strong{color:var(--au-text)}.ac-steps{font-size:var(--au-fs-base,.875rem);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ac-steps li{align-items:flex-start;gap:8px;display:flex}.ac-steps .material-symbols-rounded{color:rgba(var(--primary-light), 1);flex-shrink:0;margin-top:1px}.ac-back-row{text-align:center;margin:0 0 24px}.ac-back-row a{min-height:24px;color:rgba(var(--primary-light), 1);align-items:center;display:inline-flex}@media (width<=1100px){.ac-facts{order:5;width:100%}.ac-fields,.ac-locked{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){.ac-body{grid-template-columns:minmax(0,1fr)}.ac-rail{z-index:6;scrollbar-width:none;flex-direction:row;padding:6px;position:sticky;top:0;overflow-x:auto}.ac-rail-group{flex-direction:row}.ac-rail-label{display:none}.ac-rail-item{white-space:nowrap;width:auto}.ac-glance,.ac-top{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.ac-page{padding:10px 12px 32px}.ac-head{gap:12px;padding:12px 14px}.ac-head-art-img{opacity:.35}.ac-head-id{flex:200px}.ac-avatar-wrap .thumbnail{width:52px;height:52px;font-size:var(--au-fs-lg,1rem)}.ac-title{font-size:var(--au-fs-2xl,1.25rem)}.ac-facts>div{flex:1;min-width:0;padding:6px 8px}.ac-facts dd{font-size:var(--au-fs-sm,.8125rem)}.ac-savebar{flex-wrap:wrap}.ac-savebar>.au-meta{flex-basis:100%;min-height:20px}.ac-savebar kbd,.ac-head-count{display:none}.ac-fields,.ac-locked{grid-template-columns:minmax(0,1fr)}.ac-form{padding:0 14px}.ac-row{flex-wrap:wrap;align-items:flex-start}.ac-row-end{flex-direction:row;align-items:center;width:100%;padding-left:52px}}@media (pointer:coarse){.CONDUIT .ac-page input{font-size:16px}}.fr-dialog .fr-body{flex-direction:column;gap:12px;display:flex}.fr-dialog.fr-multi .fr-body{min-height:420px}.fr-dialog .fr-body .st-greet{margin:0}.fr-dialog .fr-avatars,.fr-dialog .fr-themes{padding-top:14px}.fr-dialog .fr-themes .st-themes{margin-bottom:0}.fr-dialog .fr-themes .st-preview{aspect-ratio:16/9;height:auto}.fr-dialog .fr-hint{margin:16px 4px 0}.fr-dialog .dialog-subtitle{white-space:normal;text-overflow:clip;overflow:visible}.fr-foot{align-items:center;gap:12px;min-width:0;display:flex}.fr-steps{white-space:nowrap}@media (width<=640px){.fr-dialog.fr-multi .fr-body{min-height:0}.fr-dialog .fr-avatars{grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.fr-dialog .fr-themes .st-preview{aspect-ratio:4/3}.fr-dialog .fr-hint{margin-top:12px}}.CONDUIT tr:has(:focus-visible):not(:focus-visible){outline:none}.ec-page{width:100%}.ec-card{text-align:center;background-image:radial-gradient(70% 70% at 50% 0%, rgba(var(--primary), var(--au-tint-bloom)), transparent 70%);flex-direction:column;align-items:center;gap:10px;padding:40px 24px 28px;display:flex}.ec-card .au-chip{border-radius:20px;margin-bottom:4px}.ec-card h2{font-size:var(--au-fs-xl,1.125rem);letter-spacing:-.01em;color:var(--au-text);text-wrap:balance;outline:none;margin:0;font-weight:650;line-height:1.3}.ec-card p{max-width:46ch;font-size:var(--au-fs-base,.875rem);margin:0}.ec-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.CONDUIT .ec-actions>*{min-height:44px;margin:0!important}.ec-root{box-sizing:border-box;min-height:100dvh;color:var(--au-text);place-items:center;padding:16px;display:grid}.ec-root .ec-page{max-width:640px}@media (width<=560px){.ec-card{padding:32px 16px 20px}.ec-actions>*{flex:100%;justify-content:center}}.si-frame{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(360px,440px);align-items:center;gap:clamp(32px,5vw,72px);max-width:1080px;min-height:100dvh;margin:0 auto;padding:48px clamp(24px,4vw,40px);display:grid;position:relative}.si-brand{flex-direction:column;gap:22px;display:flex}.si-brand .au-brand{align-items:center;gap:12px;display:flex}.si-name{letter-spacing:-.01em;color:var(--au-text);font-size:1.35rem;font-weight:700}.si-claim{text-wrap:balance;letter-spacing:-.03em;color:var(--au-text);max-width:15ch;margin:0;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:700;line-height:1.12}.si-points{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.si-points li{align-items:center;gap:14px;display:flex}.si-points .au-chip{border-radius:12px}.si-card{background-image:radial-gradient(90% 60% at 0% 0%, rgba(var(--primary), var(--au-tint-bloom)), transparent 60%);border-radius:22px;flex-direction:column;gap:4px;padding:32px 32px 26px;display:flex}.si-title{letter-spacing:-.02em;color:var(--au-text);margin:0;font-size:1.5rem;font-weight:700}.si-sub{text-wrap:pretty;margin:2px 0 14px;font-size:.88rem}.si-alerts:empty{display:none}.si-alerts{margin-bottom:10px}.CONDUIT .si-card .form-group{width:100%;max-width:none;margin-bottom:10px}.CONDUIT .si-card .input-wrapper,.CONDUIT .si-card input{width:100%;max-width:none}.CONDUIT .si-card .input-wrapper,.CONDUIT .si-card .input-wrapper input{height:44px;min-height:44px}.CONDUIT .si-card .input-wrapper input{box-sizing:border-box;border-radius:10px;font-size:.95rem}.CONDUIT .si-card .form-group>label{margin-bottom:6px}.si-passrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:28px;margin:-2px 0 14px;display:flex}.si-link{margin-left:-8px}.si-caps,.si-match{align-items:center;gap:4px;font-size:.8rem;font-weight:600;display:inline-flex}.si-caps{color:rgb(var(--orange-accent))}.CONDUIT:not(.dark-theme) .si-caps{color:#a84e00}.si-match{color:#2fbf71}.CONDUIT:not(.dark-theme) .si-match{color:#1c7a47}.CONDUIT .si-submit{border-radius:12px;justify-content:center;gap:8px;min-height:46px;width:100%!important;margin:0!important}.CONDUIT .si-submit .text{flex:none;width:auto!important}.si-help{text-wrap:pretty;align-items:flex-start;gap:6px;margin:16px 0 0;font-size:.8rem;display:flex}.si-help .material-symbols-rounded{flex-shrink:0;margin-top:1px}.si-who{background:var(--glass-card-bg);border:1px solid var(--glass-card-edge);border-radius:14px;align-items:center;gap:10px;margin-bottom:14px;padding:8px 10px;display:flex}.si-rules{color:var(--text-tertiary);grid-template-columns:1fr 1fr;gap:4px 12px;margin:-2px 0 12px;padding:0;font-size:.8rem;list-style:none;display:grid}.si-rules li{align-items:center;gap:6px;display:flex}.si-rules li.ok{color:#2fbf71}.CONDUIT:not(.dark-theme) .si-rules li.ok{color:#1c7a47}.si-rules li.bad{color:rgba(var(--danger-high,var(--danger)), 1)}.si-signout{align-self:center;margin:12px 0 0}.si-done{text-align:center;align-items:center;gap:10px}@media (width<=940px){.si-frame{padding:max(32px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(32px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));flex-direction:column;align-items:center;gap:20px;display:flex}.si-brand,.si-panel{width:100%;max-width:440px}.si-brand{gap:12px;margin-top:auto}.si-panel{margin-bottom:auto}.si-claim,.si-points{display:none}.si-card{padding:24px 20px 20px}.CONDUIT .si-card .input-wrapper input{font-size:16px}}@media (width>=600px) and (width<=940px) and (height>=820px){.si-brand{gap:16px}.si-claim{max-width:18ch;font-size:1.9rem;display:block}}@media (width<=420px){.si-rules{grid-template-columns:1fr}}@media (width<=360px){.si-card{padding:22px 16px 18px}}@media (horizontal-viewport-segments:2){.si-frame{grid-template-columns:env(viewport-segment-width 0 0) env(viewport-segment-width 1 0);align-content:center;align-items:center;column-gap:calc(env(viewport-segment-left 1 0) - env(viewport-segment-right 0 0));max-width:none;margin:0;padding:32px 0;display:grid}.si-brand,.si-panel{box-sizing:border-box;justify-self:center;width:100%;max-width:440px;margin:0;padding:0 24px}.si-claim{display:block}}@media (vertical-viewport-segments:2){.si-frame{min-height:0;height:env(viewport-segment-height 0 0);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:12px 16px;display:flex;overflow:auto}.si-brand,.si-panel{width:100%;max-width:440px;margin:0}.si-card{padding:18px 20px 16px}.si-claim,.si-points,.si-help{display:none}}.si-frame .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.CONDUIT .au-shell .topbar-component .au-progress{z-index:2;border-radius:inherit;pointer-events:none;opacity:0;transition:var(--au-progress-fade,none);position:absolute;inset:0}.CONDUIT .au-shell .topbar-component .au-progress.is-shown{opacity:1}.CONDUIT .au-shell .topbar-component .au-progress.is-idle{visibility:hidden}.au-progress-rim{border-radius:inherit;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%)}.au-progress-fill{transform-origin:0;height:2px;transform:scaleX(var(--au-progress,0));transition:var(--au-progress-move,none);background:linear-gradient(90deg, rgba(var(--primary), 0) 0%, rgba(var(--primary), .55) 35%, rgba(var(--primary), .95) 85%, rgba(var(--primary-light,var(--primary)), 1) 100%);will-change:transform;position:absolute;bottom:0;left:0;right:0}.au-progress-lead{transform:translateX(calc((var(--au-progress,0) - 1) * 100%));transition:var(--au-progress-move,none);will-change:transform;position:absolute;inset:0}.au-progress-light{background:radial-gradient(closest-side, rgba(var(--primary-light,var(--primary)), .55), rgba(var(--primary), .22) 45%, rgba(var(--primary), 0) 100%);filter:blur(6px);border-radius:50%;width:180px;height:64px;position:absolute;bottom:-34px;right:-90px}.au-progress-light:after{content:"";filter:blur(.4px);background:linear-gradient(90deg,#fff0,#ffffffe6);border-radius:2px;width:26px;height:3px;margin:-1px 0 0 -26px;position:absolute;top:50%;left:50%}.au-progress-halo{transform-origin:0;height:8px;transform:scaleX(var(--au-progress,0));transition:var(--au-progress-move,none);background:linear-gradient(90deg, rgba(var(--primary), 0), rgba(var(--primary), .55));filter:blur(7px);opacity:.8;border-radius:50%;position:absolute;bottom:-5px;left:18px;right:18px}.CONDUIT.light-theme .au-progress-light{opacity:.7}.CONDUIT.light-theme .au-progress-light:after{opacity:.6}.CONDUIT.light-theme .au-progress-halo{opacity:.45}.CONDUIT.dark-theme .au-progress-light{mix-blend-mode:screen}@media (prefers-reduced-motion:reduce){.au-progress-fill,.au-progress-lead,.au-progress-halo{transition:none!important}.au-progress-light{display:none}}@media print{.au-progress{display:none!important}}.CONDUIT{--berry-accent:214, 30, 72}.berry-accent{--primary:214, 30, 72;--primary-dark:193, 26, 43;--primary-light:255, 61, 139;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23d61e48' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23ffffff' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.berry-accent.dark-theme{--button-text:0, 0, 0;--primary:255, 92, 140;--primary-dark:230, 64, 104;--primary-light:255, 122, 162;--loader-icon:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23ff5c8c' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--loader-icon-button-text:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='%23000000' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E.spinner_V8m1%7Btransform-origin:center;animation:spinner_zKoa 2s linear infinite%7D.spinner_V8m1 circle%7Bstroke-linecap:round;animation:spinner_YpZS 1.5s ease-in-out infinite%7D@keyframes spinner_zKoa%7B100%25%7Btransform:rotate(360deg)%7D%7D@keyframes spinner_YpZS%7B0%25%7Bstroke-dasharray:0 150;stroke-dashoffset:0%7D47.5%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-16%7D95%25,100%25%7Bstroke-dasharray:42 150;stroke-dashoffset:-59%7D%7D%3C/style%3E%3Cg class='spinner_V8m1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.CONDUIT.app-like{color:var(--au-text);background:radial-gradient(60% 50% at 92% 4%, var(--au-glow-1), transparent 70%), radial-gradient(50% 45% at 8% 100%, var(--au-glow-2), transparent 70%), radial-gradient(40% 40% at 55% 55%, var(--au-glow-3), transparent 70%), var(--au-canvas-base);background-attachment:fixed;min-height:100vh}.CONDUIT .sidebar-component{z-index:50;height:auto;-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);border-radius:18px;position:fixed;top:10px;bottom:10px;left:10px;background:var(--surface-rail)!important;box-shadow:inset 0 0 0 1px var(--surface-rail-edge), var(--shadow-card)!important;border:0!important}.CONDUIT .sidebar-component .bar-content{padding:14px 10px}.CONDUIT .sidebar-component .bar-content>.spacer:nth-child(2){display:none}.CONDUIT .sidebar-component .start-content,.CONDUIT .sidebar-component .center-content,.CONDUIT .sidebar-component .end-content{width:100%}.CONDUIT .sidebar-component .center-content{margin-top:18px}.CONDUIT .sidebar-component:not(.collapsed){width:232px;max-width:232px}.CONDUIT .sidebar-component~.main-component{margin-left:254px;transition:margin-left .3s;left:0}.CONDUIT .sidebar-component.collapsed~.main-component{margin-left:82px}.au-brand{align-items:center;gap:12px;min-width:0;display:flex}.sidebar-component .au-brand{height:40px;color:inherit;padding:0 4px 8px 7px;text-decoration:none}.sidebar-component.collapsed .au-brand{justify-content:center;padding-inline:0}.CONDUIT .sidebar-component .au-brand:focus-visible{outline:2px solid rgba(var(--au-focus,var(--primary)), 1);outline-offset:-2px;border-radius:10px}.sidebar-component.collapsed .link-text{display:none}.au-logo{flex-shrink:0;width:32px;height:32px;display:block}.au-brand-name{letter-spacing:-.01em;white-space:nowrap;text-box:trim-both cap alphabetic;font-size:1.05rem;font-weight:700}.CONDUIT .sidebar-component .au-brand-name{overflow:visible}@supports not (text-box:trim-both cap alphabetic){.au-brand-name{position:relative;top:.045em}}.CONDUIT .au-navbtn{width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;margin:0;padding:0 12px;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.CONDUIT .au-navbtn .material-symbols-rounded,.CONDUIT .au-navbtn .icon{width:22px;height:auto;margin:0;font-size:22px}.CONDUIT .au-navbtn:hover{background:var(--glass-card-bg-hover)}.CONDUIT .au-navbtn:focus-visible{outline:2px solid rgba(var(--primary), 1);outline-offset:2px}.CONDUIT .au-navbtn.active,.CONDUIT .au-navbtn[aria-current=page]{background:rgba(var(--primary), .16);color:rgba(var(--primary-light), 1);border-color:rgba(var(--primary), .35)}.sidebar-component.collapsed .au-navbtn{justify-content:center;padding-inline:0}.CONDUIT .au-collapse{color:var(--text-tertiary)}.CONDUIT .sidebar-component .bar-content{flex-direction:column;height:100%;min-height:0;display:flex}.CONDUIT .sidebar-component .center-content{overscroll-behavior:contain;padding-inline:6px;scrollbar-width:thin;flex:0 auto;min-height:0;margin-inline:-6px;padding-bottom:8px;overflow-y:auto;width:calc(100% + 12px)!important}@property --au-nav-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --au-nav-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@keyframes au-nav-fade{0%{--au-nav-fade-top:0px;--au-nav-fade-bottom:24px}4%,96%{--au-nav-fade-top:24px;--au-nav-fade-bottom:24px}to{--au-nav-fade-top:24px;--au-nav-fade-bottom:0px}}@supports (animation-timeline:scroll()){.CONDUIT .sidebar-component .center-content{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--au-nav-fade-top), #000 calc(100% - var(--au-nav-fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--au-nav-fade-top), #000 calc(100% - var(--au-nav-fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--au-nav-fade-top), #000 calc(100% - var(--au-nav-fade-bottom)), transparent);animation:linear both au-nav-fade;animation-timeline:scroll(self)}}.CONDUIT .sidebar-component .end-content{border-top:1px solid var(--glass-card-edge);padding-top:8px}.CONDUIT .sidebar-component .start-content,.CONDUIT .sidebar-component .end-content{flex:none}.CONDUIT .sidebar-component:not(.collapsed) .link-text,.CONDUIT .sidebar-component:not(.collapsed) .nav-context-select{opacity:1;width:auto}.au-nav{overflow-x:hidden}.au-nav-groups{flex-direction:column;gap:2px;display:flex}.au-nav .au-nav-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.CONDUIT .au-nav .au-navbtn{width:100%;min-height:38px;color:var(--text-secondary,inherit);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;margin:0;padding:0 12px;font-size:.9rem;font-weight:500;text-decoration:none;display:flex;position:relative}.CONDUIT .au-nav .au-navbtn .icon,.CONDUIT .au-nav .au-navbtn .material-symbols-rounded{width:20px;color:var(--text-tertiary);flex-shrink:0;font-size:20px}.CONDUIT .au-nav .au-navbtn .link-text{overflow-wrap:break-word;text-wrap:balance;min-width:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.CONDUIT .au-nav .au-navbtn:hover{background:var(--glass-card-bg-hover);color:var(--au-text)}.CONDUIT .au-nav .au-navbtn:hover .icon{color:var(--au-text)}}.CONDUIT .au-nav .au-navbtn:focus-visible{outline:2px solid rgba(var(--primary), 1);outline-offset:-2px}.CONDUIT .au-nav .au-navbtn.active{background:rgba(var(--primary), .14);border-color:rgba(var(--primary), .3);color:rgba(var(--primary-light), 1);font-weight:650}.CONDUIT .au-nav .au-navbtn.active .icon{color:rgba(var(--primary-light), 1)}.CONDUIT .au-nav .au-navbtn.active:before{content:"";background:rgba(var(--primary), 1);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:-1px}.au-group{margin-top:10px}.au-group-title{font:inherit;margin:0}.CONDUIT .au-group-head{cursor:pointer;width:100%;height:30px;font:inherit;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin:0;padding:0 8px 0 12px;font-size:.7rem;font-weight:700;display:flex}.CONDUIT .au-group-head.static{cursor:default;display:flex}.au-group-label{text-align:left;flex:1}@media (hover:hover) and (pointer:fine){.CONDUIT .au-group-head:not(.static):hover{color:var(--au-text);background:var(--glass-card-bg-hover)}}.CONDUIT .au-group-head:focus-visible{outline:2px solid rgba(var(--primary), 1);outline-offset:-2px}.au-group-chev{transform:rotate(-90deg);font-size:18px!important}.au-group.open .au-group-chev{transform:none}.au-group-count{letter-spacing:0;background:var(--glass-card-bg);border-radius:999px;padding:1px 6px;font-size:.68rem;font-weight:600}.au-group-dot{background:rgba(var(--primary), 1);border-radius:50%;width:6px;height:6px}.au-group-body{grid-template-rows:0fr;display:grid}.au-group-body>.au-nav-list{min-height:0;overflow:hidden}.au-group.open .au-group-body{grid-template-rows:1fr}.au-group-body>.au-nav-list{padding-top:2px}.au-nav-ready .au-group-body{transition:grid-template-rows .18s cubic-bezier(.2,.8,.2,1)}.au-nav-ready .au-group-chev{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.CONDUIT .sidebar-component.collapsed .au-nav .au-nav-list{align-items:center;gap:4px}.CONDUIT .sidebar-component.collapsed .au-nav .au-navbtn,.CONDUIT .sidebar-component.collapsed .au-collapse{aspect-ratio:1;border-radius:999px;flex:none;justify-content:center;width:40px;min-width:40px;height:40px;min-height:40px;margin-inline:auto;padding:0}.sidebar-component.collapsed .au-nav .au-navbtn:before,.CONDUIT .sidebar-component.collapsed .au-collapse .link-text{display:none}.au-rail-sep{background:var(--glass-card-edge);height:1px;margin:10px 8px}.au-railgroup{position:relative}.au-railgroup-caret{border-left:4px solid #0000;border-bottom:4px solid var(--text-tertiary);opacity:.8;width:0;height:0;position:absolute;bottom:9px;right:3px;transform:rotate(0)}.CONDUIT .au-nav .au-railgroup.open{background:var(--glass-card-bg-hover)}.au-flyout{z-index:70;background:var(--surface-rail,#1e1e24eb);min-width:220px;box-shadow:inset 0 0 0 1px var(--surface-rail-edge,#ffffff14), var(--shadow-card,0 18px 40px -12px #0009);-webkit-backdrop-filter:var(--surface-blur,blur(18px));backdrop-filter:var(--surface-blur,blur(18px));border-radius:14px;padding:8px;animation:.14s cubic-bezier(.2,.8,.2,1) au-flyout-in;position:fixed}.au-flyout.au-nav,.au-flyout{color:var(--au-text)}.au-flyout-head{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);padding:6px 12px 8px;font-size:.7rem;font-weight:700}@keyframes au-flyout-in{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.au-nav-ready .au-group-body,.au-nav-ready .au-group-chev{transition:none}.au-flyout{animation:none}}@media (width<=767px){.CONDUIT .sidebar-component{width:280px!important;max-width:calc(100vw - 20px)!important}.CONDUIT .au-nav .au-navbtn{min-height:44px;font-size:1rem}.CONDUIT .au-group-head{height:36px}}.CONDUIT .main-component.au-shell{isolation:isolate;padding-top:0!important}.CONDUIT .au-shell .topbar-component{width:auto;height:60px;-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);z-index:30;border-radius:18px;margin:10px 24px 0;background:var(--surface-rail)!important;box-shadow:inset 0 0 0 1px var(--surface-rail-edge), var(--shadow-card)!important;border:0!important}.CONDUIT .au-shell .topbar-component:before,.CONDUIT .au-shell .topbar-component:after{display:none!important}.CONDUIT .au-shell .topbar-component .bar-content{align-items:center;height:100%;padding:0 12px 0 20px}.au-page-title{min-width:0;font-size:1.05rem;font-weight:650}.au-page-title .control-list-component{white-space:nowrap;align-items:center;gap:4px;margin:0;list-style:none;display:flex;overflow:hidden;padding:0!important}.au-page-title .breadcrumb-item{align-items:center;gap:4px;min-width:0;display:inline-flex}.CONDUIT .au-page-title .control-list-component>li{margin-block:0}.au-page-title .breadcrumb-item .text-sm{font-size:inherit}.CONDUIT .au-page-title .breadcrumb-item a.link-button{min-width:0;min-height:0;color:var(--text-tertiary);font-size:inherit;font-weight:500;line-height:inherit;text-underline-offset:4px;background:0 0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:color .12s,text-decoration-color .12s;position:relative;transform:none}@media (hover:hover) and (pointer:fine){.CONDUIT .au-page-title .breadcrumb-item a.link-button:hover{color:var(--au-text);-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);background:0 0}}.CONDUIT .au-page-title .breadcrumb-item a.link-button:after{content:"";position:absolute;inset:-4px 0}.CONDUIT .au-page-title .breadcrumb-item a.link-button:active{transform:none}.CONDUIT .au-page-title .breadcrumb-item a.link-button:focus-visible{box-shadow:none;color:var(--au-text);-webkit-text-decoration-color:rgb(var(--primary));text-decoration-color:rgb(var(--primary));outline:none;text-decoration-thickness:2px}@media (prefers-reduced-motion:reduce){.CONDUIT .au-page-title .breadcrumb-item a.link-button{transition:none}}.au-page-title .breadcrumb-item .material-symbols-rounded{color:var(--text-tertiary);font-size:18px}.au-top-actions{align-items:center;gap:4px;display:flex}.au-top-actions .toolbar-controls{align-items:center;gap:8px;margin-right:8px;display:flex}.au-top-actions .toolbar-controls:empty{display:none}.CONDUIT .au-icon-btn{width:36px;height:36px;color:inherit;border-radius:999px;place-items:center;padding:0;display:inline-grid}.au-account{border-radius:999px;place-items:center;margin-left:4px;display:inline-grid}.au-account:focus-visible{outline:2px solid rgba(var(--primary), 1);outline-offset:2px}.au-build-notice{font-size:var(--au-fs-xs,.75rem);text-align:center;text-wrap:balance;color:rgba(var(--danger), 1);margin:8px 24px 0;font-weight:500;line-height:16px}.CONDUIT:not(.dark-theme) .au-build-notice{color:#b91c30}.au-build-notice-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=767px){.au-build-notice{margin:6px 12px 0}}.au-burger{display:none!important}.au-scrim{z-index:40;background:#00000073;position:fixed;inset:0}.au-route-host{position:relative}.au-page-enter{opacity:0;position:absolute;inset:0 0 auto;transform:scale(.985)}.au-page-enter-active{opacity:1;transition:opacity .21s cubic-bezier(.1,.9,.2,1),transform .21s cubic-bezier(.1,.9,.2,1);transform:none}.au-page-exit{opacity:1}.au-page-exit-active{opacity:0;transition:opacity .18s cubic-bezier(.4,0,1,1)}.instant-enter{opacity:0;width:auto;position:absolute;inset:0 0 auto}.instant-enter-active{opacity:1}.instant-exit{display:none}@media (prefers-reduced-motion:reduce){.au-page-enter{transform:none}.au-page-enter-active{transition:opacity .15s linear;transform:none}.au-page-exit-active{transition:opacity .15s linear}.CONDUIT .au-navbtn,.CONDUIT .sidebar-component,.CONDUIT .sidebar-component~.main-component{transition:none}}@media (width<=767px){.au-burger{place-items:center;width:36px;height:36px;padding:0;display:inline-grid!important}.CONDUIT .sidebar-component{transition:transform .25s;transform:translate(-120%);left:10px!important}.CONDUIT .sidebar-component.show-tablet{transform:none}.CONDUIT .sidebar-component.show-tablet .link-text{display:inline}.CONDUIT .sidebar-component~.main-component,.CONDUIT .sidebar-component.collapsed~.main-component,.CONDUIT .sidebar-component.show-tablet~.main-component{margin-left:0!important}.CONDUIT .au-shell .topbar-component{margin:8px 12px 0}.au-top-actions .toolbar-controls,.CONDUIT .au-collapse,.CONDUIT .sidebar-component .end-content{display:none}}@media (vertical-viewport-segments:2){.CONDUIT .sidebar-component{bottom:calc(100vh - env(viewport-segment-bottom 0 0,100vh) + 10px)}}@media (width<=767px) and (prefers-reduced-motion:reduce){.CONDUIT .sidebar-component{transition:none}}.CONDUIT .au-shell *,.CONDUIT .sidebar-component *{scrollbar-width:thin;scrollbar-color:transparent transparent}.CONDUIT .au-shell :hover,.CONDUIT .au-shell :focus-within,.CONDUIT .sidebar-component :hover{scrollbar-color:rgba(var(--black), .28) transparent}[data-overlayscrollbars-viewport]{scrollbar-width:none!important}.au-route-loading{min-height:60vh}.CONDUIT.app-like{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.CONDUIT.app-like :is(button,label,a,h1,h2,h3,h4,h5,h6,th,caption,summary,kbd,blockquote,table,li,p,span){-webkit-user-select:none;user-select:none}.CONDUIT.app-like :is(input,textarea,select,[contenteditable]:not([contenteditable=false]),td,pre,code,samp,a[href^=mailto\:],a[href^=tel\:],.au-selectable,[data-selectable]),.CONDUIT.app-like :is(td,.au-selectable,[data-selectable]) *{-webkit-user-select:text;user-select:text}.CONDUIT.app-like td :is(button,[role=button],.chip,.au-chip,.material-symbols-rounded,img){-webkit-user-select:none;user-select:none}.CONDUIT ::selection{background:rgba(var(--primary), .32);color:inherit}.au-page-title{align-items:center;height:24px;display:flex;overflow:hidden}.au-page-title .control-list-component{align-items:center;height:24px}.au-page-title .control-list-component>li:last-child{flex:none;place-items:center;width:20px;height:20px;display:inline-grid;overflow:hidden}.au-page-title .control-list-component>li:last-child>div{margin-top:0;line-height:0}.au-page-title .dynamic-icon,.au-page-title .dynamic-icon .material-symbols-rounded,.au-page-title .loader{width:18px;height:18px;font-size:18px;line-height:18px}html:not(.icons-ready) .material-symbols-rounded,html:not(.icons-ready) .material-symbols-outlined,html:not(.icons-ready) .au-page .au-vendors a.card-button:after{-webkit-text-fill-color:transparent;color:#0000!important}html:not(.icons-ready) :is(.material-symbols-rounded,.material-symbols-outlined){white-space:nowrap;vertical-align:middle;width:1em;max-width:1em;display:inline-block;overflow:hidden}.au-page-title .breadcrumb-item{white-space:nowrap}#headerBreadcrums>:not(:last-child){display:none}.CONDUIT .au-sr-only{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.CONDUIT.app-like{--ws-inset-top:max(env(safe-area-inset-top,0px), env(titlebar-area-height,0px));--ws-inset-right:env(safe-area-inset-right,0px);--ws-inset-bottom:env(safe-area-inset-bottom,0px);--ws-inset-left:env(safe-area-inset-left,0px)}.CONDUIT .sidebar-component{top:calc(10px + var(--ws-inset-top));bottom:calc(10px + var(--ws-inset-bottom));left:calc(10px + var(--ws-inset-left))}@media (width<=767px){.CONDUIT .sidebar-component{left:calc(10px + var(--ws-inset-left))!important}}@media (vertical-viewport-segments:2){.CONDUIT .sidebar-component{bottom:calc(100vh - env(viewport-segment-bottom 0 0,100vh) + 10px)}}.CONDUIT .main-component.au-shell{padding-right:var(--ws-inset-right);padding-bottom:var(--ws-inset-bottom);padding-left:var(--ws-inset-left);padding-top:var(--ws-inset-top)!important}@media (display-mode:window-controls-overlay){.CONDUIT.app-like:before{content:"";top:env(titlebar-area-y,0px);left:env(titlebar-area-x,0px);width:env(titlebar-area-width,100%);height:env(titlebar-area-height,0px);z-index:100;-webkit-app-region:drag;app-region:drag;position:fixed}}.CONDUIT .au-skip{z-index:10000;background:rgba(var(--white,248, 249, 250), 1);min-height:44px;color:rgba(var(--black,33, 37, 41), 1);border-radius:12px;padding:12px 16px;font-weight:600;text-decoration:none;transition:none;position:fixed;top:8px;left:8px;transform:translateY(-200%);box-shadow:0 8px 24px #00000040}.CONDUIT .au-skip:focus,.CONDUIT .au-skip:focus-visible{outline:2px solid rgba(var(--au-focus), 1);outline-offset:2px;transform:none}@media print{.CONDUIT .au-skip{display:none!important}}@media (prefers-reduced-motion:reduce){:where(.CONDUIT) *,:where(.CONDUIT) :before,:where(.CONDUIT) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.si-brand .si-logo{width:44px;height:44px}.pwa-bar-region{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:61;width:min(440px, calc(100vw - 32px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));pointer-events:none;position:fixed;transform:translate(-50%)}.CONDUIT:has(.pl-toast) .pwa-bar-region{bottom:calc(24px + 64px + env(safe-area-inset-bottom,0px))}.pwa-bar{pointer-events:auto;min-height:52px;color:var(--au-text);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:8px 8px 8px 14px;animation:.2s ease-out pwa-bar-in;display:flex;background:var(--surface-rail)!important;box-shadow:0 20px 50px -20px #0009, inset 0 0 0 1px var(--surface-rail-edge)!important}.pwa-bar>.material-symbols-rounded{color:var(--text-tertiary);flex-shrink:0}.pwa-bar p{font-size:var(--au-fs-base,.875rem);flex:1;margin:0;line-height:1.35}.pwa-bar .button-component{flex-shrink:0}@keyframes pwa-bar-in{0%{opacity:0;transform:translateY(8px)}}@media (horizontal-viewport-segments:2){.pwa-bar-region{left:calc(env(viewport-segment-left 0 0,0px) + env(viewport-segment-width 0 0,50vw) / 2);width:min(440px, calc(env(viewport-segment-width 0 0,50vw) - 32px))}}@media (prefers-reduced-motion:reduce){.pwa-bar{animation:none}}.topbar-component{height:2.5rem}.topbar-component .bar-content{height:2.375rem;padding-left:.75rem}#toolbarControls{align-items:center;gap:.5rem;display:flex}#toolbarControls .form-group{margin-bottom:0}.sidebar-component{z-index:10}@media screen and (width<=767px){.sidebar-component{transition:left .3s,width .3s;position:fixed;left:-200px}.sidebar-component.show-tablet{left:0}.sidebar-component.collapsed{left:-60px}.sidebar-component.collapsed.show-tablet{left:0}}.sidebar-component .bar-content .start-content .nav-context-select{margin-bottom:.5rem}@media screen and (width<=767px){.main-component{margin-left:0!important}.sidebar-component.show-tablet~.main-component{margin-left:200px}.sidebar-component.collapsed.show-tablet~.main-component{margin-left:60px}}@media screen and (width>=1101px){.app-like .sidebar-component~.main-component{left:0}}
