.blueprint-reset,.blueprint-reset-self,.blueprint-reset *{box-sizing:border-box;border:none;margin:0;padding:0;line-height:normal}.blueprint-ui .blueprint-layout{flex-direction:row;width:100vw;height:100vh;margin:0;padding:0;display:flex;position:absolute;top:0;left:0}.blueprint-ui a{text-decoration:none}.blueprint-ui .blueprint-layout-left-region{flex-direction:column;flex:auto;min-width:0;display:flex}.blueprint-ui .blueprint-layout-header{flex:none}.blueprint-ui .blueprint-layout-header-inner{flex-direction:row;align-items:center;display:flex}.blueprint-ui .blueprint-layout-body-row{flex-direction:row;flex:auto;min-height:0;display:flex}.blueprint-ui .blueprint-layout-column-left{flex-direction:column;flex:none;max-width:25vw;display:flex}.blueprint-ui .blueprint-layout-column-center{flex-direction:column;flex:auto;min-width:0;display:flex}.blueprint-ui .blueprint-layout-column-right{flex-direction:column;flex:none;max-width:27vw;display:flex}.blueprint-ui .blueprint-layout-tile:empty{display:none}.blueprint-ui .blueprint-layout-tile:not(:empty){padding:20px;overflow:auto}.blueprint-ui .blueprint-layout-left,.blueprint-ui .blueprint-layout-center{flex:auto}.blueprint-ui .blueprint-layout-left-bottom,.blueprint-ui .blueprint-layout-center-bottom,.blueprint-ui .blueprint-layout-right-top,.blueprint-ui .blueprint-layout-right-bottom{flex:none}.blueprint-ui .blueprint-layout-right{flex:auto}.blueprint-ui .blueprint-layout-left:not(:empty){padding-left:0;padding-right:0}.blueprint-ui .blueprint-layout-left ul{margin:0 0 0 .7em;padding:0;list-style:none}.blueprint-ui .blueprint-layout-left li{margin:.3em .6em .3em 0;padding:0}.blueprint-ui .blueprint-layout-left a{padding:.3em .5em .3em 1em;display:block}.blueprint-ui .blueprint-layout-left-bottom{max-height:25vh}.blueprint-ui .blueprint-layout-left-bottom:not(:empty){min-height:64px;overflow:hidden}.blueprint-ui .blueprint-layout-center:not(:empty){padding:0}.blueprint-ui .blueprint-layout-center-bottom{max-height:30vh}.blueprint-ui .blueprint-layout-right-top:not(:empty){min-height:85px;max-height:20vh}.blueprint-ui .blueprint-layout-right-bottom{max-height:30vh}.blueprint-ui .blueprint-layout-documentation{padding:30px;line-height:1.4em}.blueprint-ui .blueprint-layout-component-menu details{margin:14px 0 0 20px}.blueprint-ui .blueprint-layout-component-menu summary{cursor:pointer;margin:0 .9em 6px 0}.blueprint-ui .blueprint-layout-component-menu-docs{margin-bottom:10px;padding-bottom:10px}.blueprint-ui .blueprint-layout-component-menu-search input{width:94%;padding:3px 6px}.blueprint-ui .blueprint-layout-component-menu-icons{flex-direction:row;justify-content:flex-end;gap:10px;margin:-4px 6px -10px;display:flex}.blueprint-ui .blueprint-layout-component-menu-icon{cursor:pointer;width:13px;height:13px;display:flex}.blueprint-ui .blueprint-layout-preview-frame-outer:not(:empty){width:100%;height:100%}.blueprint-ui .blueprint-layout-preview-frame:not(:empty){flex-direction:row;height:100%;display:flex;overflow:auto}.blueprint-ui .blueprint-layout-preview-wrapper{flex-direction:column;flex:1;justify-content:space-between;padding:20px;display:flex}.blueprint-ui .blueprint-layout-device-wrapper{flex-direction:column;flex:.5;justify-content:space-between;margin:0 auto;padding:20px;display:flex}.blueprint-ui .blueprint-layout-preview-controls{box-sizing:border-box;border:none;flex:none;margin:0;padding:20px 20px 0 0;line-height:normal}.blueprint-layout-preview-control-dark-mode,.blueprint-layout-preview-control-device-mode{cursor:pointer;width:36px;height:36px;display:flex}.blueprint-layout-preview-control-copy-jsx{cursor:pointer;width:36px;height:36px;display:flex;position:relative}.blueprint-ui .blueprint-layout-main{width:100%;margin:0 auto}.blueprint-ui .blueprint-layout-main-border:not(:empty){height:100%}.blueprint-ui .blueprint-layout-main-content{padding:2px}.blueprint-layout-preview-expectation{flex:none;margin-top:20px;padding-top:10px;position:relative}.blueprint-layout-preview-expectation-unmet{width:100%;min-width:40vw;padding:10px;position:absolute;left:50%;transform:translate(-50%)}.blueprint-layout-preview-expectation pre{white-space:pre-wrap;max-height:30vh;overflow:auto}.blueprint-layout-preview-expectation-main{width:100%;margin:0 auto 10px}.blueprint-ui .blueprint-layout-variant-picker-section{margin-bottom:-15px;padding-bottom:15px}.blueprint-ui .blueprint-layout-variant-picker-label{margin-bottom:5px}.blueprint-ui .blueprint-layout-variant-picker{min-width:150px;max-width:240px}.blueprint-layout-props-viewer{margin-top:-10px}.blueprint-layout-props-viewer-label{margin-bottom:15px}.blueprint-layout-props-viewer-item{margin-bottom:15px;padding:8px 10px}.blueprint-layout-props-viewer-item-key{display:inline-block}.blueprint-layout-props-viewer-item-value{margin-left:5px;display:inline-block}.blueprint-layout-props-viewer-item-details-item{margin-left:14px}.blueprint-layout-props-viewer-item-details-expandable summary{cursor:pointer;margin-left:-12px}.blueprint-layout-props-viewer-item-details-inline{cursor:default}.blueprint-layout-props-viewer-item-schema{margin:5px -10px -8px;padding:4px}.blueprint-layout-props-viewer-item-schema table{border-collapse:collapse;width:100%}.blueprint-layout-props-viewer-item-schema td{vertical-align:top;padding:2px 4px}.blueprint-layout-props-viewer-item-schema td:first-child{width:50px}.blueprint-layout-props-viewer-item-color-swatch{vertical-align:middle;width:14px;height:14px;margin-top:-3px;margin-right:2px;display:inline-block}.blueprint-layout-links-menu{flex-direction:row;flex:1;justify-content:flex-end;gap:10px;margin:-5px 0 -8px;display:flex}.blueprint-layout-links-menu *{box-sizing:content-box}.blueprint-layout-links-menu-item a{width:26px;height:26px;padding:2px;display:inline-block}.blueprint-layout-links-menu-icon{width:100%;height:100%;overflow:hidden}.blueprint-layout-links-menu-empty{width:30px;height:30px;margin:1px 1px 4px}.blueprint-layout-test-runner-link svg{vertical-align:text-top;margin-left:-5px;display:inline-block}.blueprint-layout-test-runner{padding:35px 40px 100px}.blueprint-layout-test-runner button{cursor:pointer;padding:10px 20px}.blueprint-layout-test-runner input{border:1px solid #999;border-radius:3px;min-width:300px;padding:6px 10px}.blueprint-layout-test-runner h3{margin-top:30px}.blueprint-layout-test-runner details{cursor:pointer;margin:5px 20px}.blueprint-layout-test-runner-progress-bar-outer{border:1px solid #bbb;width:500px;height:15px;margin-top:10px;padding:1px}.blueprint-layout-test-runner-progress-bar{background-color:#999;height:100%}.blueprint-layout-test-runner-progress-bar-label{margin-top:8px}.blueprint-layout-test-runner-error-box{cursor:auto;margin-bottom:20px;padding:10px 15px}.blueprint-layout-test-runner-passed-variants{cursor:auto;padding:5px 10px}.blueprint-layout-test-runner-skipped{margin:5px 20px}
.blueprint-reset,.blueprint-reset *{color:#222;-webkit-font-smoothing:antialiased;font-family:Avenir,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif;font-size:16px}.blueprint-reset code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.blueprint-ui .blueprint-layout-column-left{color:#eae0cf;background-color:#1b272f}.blueprint-ui .blueprint-layout-column-right{background-color:#94b4c1}.blueprint-ui .blueprint-layout-header{color:#eae0cf;background-color:#547792;font-size:1.1em}.blueprint-ui .blueprint-layout-header *{color:#eae0cf;font-weight:700}.blueprint-ui .blueprint-layout-left a{color:#eae0cf;padding:.3em .5em .3em 1em;text-decoration:none;display:block}.blueprint-ui .blueprint-layout-left a:hover{background-color:#141b1f}.blueprint-ui .blueprint-layout-left .selected-component{background-color:#454f57}.blueprint-ui .blueprint-layout-left-bottom a{color:#eae0cf;text-decoration:none}.blueprint-ui .blueprint-layout-left-bottom a:hover{text-decoration:underline}.blueprint-ui .blueprint-layout-left-bottom{border-top:1px solid #454f57;font-size:.85em}.blueprint-ui .blueprint-layout-center-bottom{color:#222;background-color:#eae0cf;border-top:1px solid #d4caba}.blueprint-ui .blueprint-layout-center-bottom a{color:#5e93bb;text-decoration:underline}.blueprint-ui .blueprint-layout-component-menu summary{color:#eae0cf}.blueprint-ui .blueprint-layout-component-menu-docs{border-bottom:1px solid #eae0cf}.blueprint-ui .blueprint-layout-component-menu-docs a{color:#c6a870}.blueprint-ui .blueprint-layout-component-menu-search input{color:#111;border-radius:3px;padding:3px 6px;font-size:14px}.blueprint-ui .blueprint-layout-component-menu-search input::placeholder{color:#888;font-style:italic}.blueprint-ui .blueprint-layout-component-menu-icon path{color:#eae0cf}.blueprint-ui .blueprint-layout-component-menu-icon[data-status=active] path{color:#c6a870}.blueprint-ui .blueprint-layout-main-border:not(:empty){border:1px dashed #999;border-radius:2px}.blueprint-ui .blueprint-layout-main-content{border:1px dashed #eee;border-radius:2px}.blueprint-layout-preview-expectation{border-top:1px solid #d4caba}.blueprint-layout-preview-expectation-unmet{color:#111;background-color:#eae0cf;border-radius:6px;box-shadow:1px 3px 3px #3333}.blueprint-layout-preview-expectation pre{white-space:pre-wrap}.blueprint-layout-preview-expectation del{background-color:#eba3a3}.blueprint-layout-preview-expectation ins{background-color:#aedaae}.blueprint-ui .blueprint-layout-variant-picker-section{border-bottom:1px solid #eae0cf}.blueprint-ui .blueprint-layout-variant-picker{border-radius:5px;padding:10px}.blueprint-layout-props-viewer-label{font-size:1.1em;font-weight:700}.blueprint-layout-props-viewer-item{background-color:#b4c8d1;border-radius:5px}.blueprint-layout-props-viewer-item-def{background-color:#e4f6ff}.blueprint-layout-props-viewer-item-key{font-size:1.1em;font-weight:700}.blueprint-layout-props-viewer-item-value{font-size:.95em}.blueprint-layout-props-viewer-item-value-undefined{color:#666}.blueprint-layout-props-viewer-item-details{font-size:.9em}.blueprint-layout-props-viewer-item-details-expandable summary:hover,.blueprint-layout-props-viewer-item-details-inline:hover{background-color:#b1c8d2}.blueprint-layout-props-viewer-item-schema *{color:#e3e9ee;font-size:13px}.blueprint-layout-props-viewer-item-schema{background-color:#557792;border-radius:0 0 5px 5px}.blueprint-layout-props-viewer-item-schema td{border:1px solid #79a}.blueprint-layout-props-viewer-item-schema td:first-child{text-align:right}.blueprint-layout-props-viewer-item-schema a{color:#9ecdf1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.blueprint-layout-props-viewer-item-schema a:hover{text-decoration:underline}.blueprint-layout-props-viewer-item-schema-type code{color:#e2c082;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.blueprint-layout-props-viewer-item-color-swatch{border:1px solid #777;border-radius:2px}.blueprint-layout-client-server-badge{color:#eee;border-radius:10px;padding:5px 10px}.blueprint-layout-use-client-badge{background-color:#2e8b57}.blueprint-layout-use-server-badge{background-color:#cd5c5c}.blueprint-layout-links-menu-item a{color:#eae0cf;border:1px dashed #aaa;border-radius:3px}.blueprint-layout-links-menu-icon{color:#eae0cf;background-color:#416176}.blueprint-layout-links-menu-icon:hover{background-color:#2c3a42}.blueprint-layout-links-menu-empty{background-color:#4a6e86}.blueprint-layout-links-menu-icon svg,.blueprint-layout-links-menu-icon path{color:#eae0cf}.blueprint-layout-test-runner-link svg,.blueprint-layout-test-runner-link path{color:#e3e9ee}.blueprint-layout-test-runner{color:#333;font-family:monospace;font-size:14px}.blueprint-layout-test-runner button{color:#eee;background-color:#547792;border:none;border-radius:3px;padding:10px 20px}.blueprint-layout-test-runner h3{font-weight:700}.blueprint-layout-test-runner-progress-bar-outer{background-color:#ddd;border:1px solid #bbb}.blueprint-layout-test-runner-progress-bar{background-color:#94b4c1;height:100%;transition:width .2s}.blueprint-layout-test-runner-progress-bar-label{font-size:.75em}.blueprint-layout-test-runner-error-box{color:red;background-color:#eed7cc;border:1px solid #d88;border-radius:3px}.blueprint-layout-test-runner-error-box a{color:#a00;text-decoration:underline}.blueprint-layout-test-runner-error-box del{background-color:#eba3a3}.blueprint-layout-test-runner-error-box ins{background-color:#aedaae}.blueprint-layout-test-runner-passed-variants{color:green;background-color:#cec;font-size:.8em}.blueprint-layout-test-runner-skipped{color:#666}
.blueprint-copy-jsx-icons{margin:auto;display:block}.blueprint-copy-jsx-icons path{transform-origin:50%}.blueprint-layout-preview-control-copy-jsx-feedback{color:#fff;white-space:nowrap;z-index:10;background-color:#444;border:1px solid #999;border-radius:4px;padding:4px 8px;font-size:12px;position:absolute;top:7px;right:35px}.blueprint-layout-preview-control-copy-jsx .fade-out-enter{opacity:0}.blueprint-layout-preview-control-copy-jsx .fade-out-enter-active{opacity:1;transition:opacity .8s}.blueprint-layout-preview-control-copy-jsx .fade-out-exit{opacity:1}.blueprint-layout-preview-control-copy-jsx .fade-out-exit-active{opacity:0;transition:opacity .8s}.blueprint-device-icons{margin:auto;display:block}.blueprint-device-icons path{transform-origin:50%}.blueprint-device-desktop{opacity:0;translate:-1.5px 3px}.blueprint-device-tablet{opacity:0;transform:scale(1.4)rotate(-90deg)translate(7px,-4px)}.blueprint-device-mobile{transform:scale(1.3)translate(7px,-3px)}[data-currentdevice=desktop] .blueprint-device-mobile,[data-currentdevice=tablet] .blueprint-device-mobile{opacity:0}[data-currentdevice=desktop] .blueprint-device-desktop,[data-currentdevice=tablet] .blueprint-device-tablet{opacity:1}.blueprint-sun-and-moon{margin:auto;display:block}.blueprint-sun-and-moon>:is(.moon,.sun,.sun-beams){transform-origin:50%}.blueprint-sun-and-moon>.sun-beams{stroke-width:2px}[data-theme=dark] .blueprint-sun-and-moon>.sun{transform:scale(1.5)}[data-theme=dark] .blueprint-sun-and-moon>.sun-beams{opacity:0}[data-theme=dark] .blueprint-sun-and-moon>.moon>circle{transform:translate(-7px)}@supports (cx:1){[data-theme=dark] .blueprint-sun-and-moon>.moon>circle{cx:17;transform:translate(0)}}@media (prefers-reduced-motion:no-preference){.blueprint-sun-and-moon>.sun{transition:transform .4s}.blueprint-sun-and-moon>.sun-beams{transition:transform .4s,opacity .4s}.blueprint-sun-and-moon .moon>circle{transition:transform .2s ease-out}@supports (cx:1){.blueprint-sun-and-moon .moon>circle{transition:cx .2s ease-out}}[data-theme=dark] .blueprint-sun-and-moon>.sun{transition-duration:.2s;transition-timing-function:ease}[data-theme=dark] .blueprint-sun-and-moon>.sun-beams{transition-duration:.15s;transform:rotate(-25deg)}[data-theme=dark] .blueprint-sun-and-moon>.moon>circle{transition-duration:.4s;transition-delay:.25s}}
