.ArticleKeyPoints-module__D5LEXW__list{margin:0;padding:0;list-style:none}.ArticleKeyPoints-module__D5LEXW__list li{align-items:flex-start;gap:var(--bb-component-editorial-key-point-icon-gap);line-height:var(--bb-component-editorial-list-line-height);display:flex}.ArticleKeyPoints-module__D5LEXW__text{min-width:0;padding-top:calc((var(--bb-component-blog-article-dimension28) - var(--bb-component-editorial-list-line-height)) / 2)}.ArticleKeyPoints-module__D5LEXW__iconCircle{flex:0 0 var(--bb-component-blog-article-dimension28);width:var(--bb-component-blog-article-dimension28);height:var(--bb-component-blog-article-dimension28);background-color:var(--surface-sage);color:var(--bb-foundation-color-brick-illustration-tones-ai-mcp);border:0;border-radius:50%;justify-content:center;align-items:center;display:flex}.ArticleKeyPoints-module__D5LEXW__list li:nth-child(3n+2) .ArticleKeyPoints-module__D5LEXW__iconCircle{background-color:var(--surface-lavender);color:var(--bb-foundation-color-brick-illustration-tones-data-brick)}.ArticleKeyPoints-module__D5LEXW__list li:nth-child(3n) .ArticleKeyPoints-module__D5LEXW__iconCircle{background-color:var(--surface-sand);color:var(--bb-foundation-color-brick-illustration-tones-pilot-brick)}.ArticleKeyPoints-module__D5LEXW__icon{width:var(--bb-component-blog-article-dimension16);height:var(--bb-component-blog-article-dimension16)}.ArticleKeyPoints-module__D5LEXW__list li+li{margin-top:var(--bb-component-editorial-list-item-gap)}
.ArticlePanel-module__pmSqLq__panel{margin:0 0 var(--bb-component-editorial-panel-gap);border:var(--bb-component-blog-article-border-width) solid var(--color-text-muted);background:var(--color-surface);color:var(--article-body-color,var(--bb-component-editorial-body-color));font-family:var(--font-family-ui);font-size:var(--article-body-font-size,var(--bb-component-blog-article-dimension16));line-height:var(--article-body-line-height,var(--bb-component-blog-article-dimension26))}.ArticlePanel-module__pmSqLq__heading{padding:var(--bb-component-editorial-panel-header-inset) var(--bb-component-editorial-panel-horizontal-inset);border-bottom:var(--bb-component-blog-article-border-width) solid var(--color-text-muted);color:var(--color-ink);font-family:inherit;font-size:inherit;font-weight:var(--font-weight-semibold);line-height:var(--bb-component-blog-article-line-height1-point5);margin:0}.ArticlePanel-module__pmSqLq__body{padding:var(--bb-component-editorial-panel-body-inset) var(--bb-component-editorial-panel-horizontal-inset)}.ArticlePanel-module__pmSqLq__body p{color:inherit;font:inherit;margin:0}.ArticlePanel-module__pmSqLq__body a{margin-top:var(--bb-component-editorial-paragraph-gap);color:var(--article-body-color,var(--bb-component-editorial-body-color));text-underline-offset:var(--bb-component-editorial-link-underline-offset);text-decoration:underline;text-decoration-thickness:var(--bb-component-editorial-link-underline-width);transition:color var(--bb-component-blog-article-hover-duration) ease;display:inline-block}.ArticlePanel-module__pmSqLq__body a:hover,.ArticlePanel-module__pmSqLq__body a:focus-visible{color:var(--color-ink);text-decoration:underline}@media (max-width:700px){.ArticlePanel-module__pmSqLq__panel{margin-bottom:var(--bb-component-editorial-panel-gap-mobile)}.ArticlePanel-module__pmSqLq__heading{padding:var(--bb-component-editorial-panel-header-inset) var(--bb-component-editorial-panel-horizontal-inset-mobile)}.ArticlePanel-module__pmSqLq__body{padding:var(--bb-component-editorial-panel-body-inset-mobile) var(--bb-component-editorial-panel-horizontal-inset-mobile)}}.ArticlePanel-module__pmSqLq__body p+p{margin-top:var(--bb-component-editorial-paragraph-gap)}.ArticlePanel-module__pmSqLq__body a:focus-visible{outline:var(--bb-component-editorial-link-focus-width) solid var(--color-focus-ring);outline-offset:var(--bb-component-editorial-link-focus-offset)}
.RelatedArticles-module__SP3Qka__section{margin-top:var(--bb-component-blog-article-dimension72)}.RelatedArticles-module__SP3Qka__header{justify-content:space-between;align-items:center;gap:var(--bb-component-blog-article-dimension16);margin-bottom:var(--bb-component-blog-article-dimension24);display:flex}.RelatedArticles-module__SP3Qka__header h2{font-family:var(--font-family-ui);font-size:var(--bb-component-blog-article-text28-px);font-weight:var(--font-weight-medium);line-height:var(--bb-component-blog-article-line-height1-point2);letter-spacing:var(--bb-component-blog-article-tracking-minus0-point025);color:var(--color-ink);margin:0}.RelatedArticles-module__SP3Qka__seeAll{height:var(--bb-component-blog-article-dimension32);padding:0 var(--bb-component-blog-article-dimension14);border:var(--bb-component-blog-article-border-width) solid var(--color-ink);border-radius:var(--radius-pill);font-size:var(--bb-component-blog-article-text13-px);color:var(--color-ink);flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.RelatedArticles-module__SP3Qka__seeAll:hover{background:var(--color-hover-gray)}.RelatedArticles-module__SP3Qka__seeAll:focus-visible{outline:var(--bb-component-blog-article-dimension2) solid var(--color-focus-ring);outline-offset:var(--bb-component-blog-article-dimension3)}.RelatedArticles-module__SP3Qka__cards{gap:var(--bb-component-blog-article-dimension16);display:grid}@media (max-width:700px){.RelatedArticles-module__SP3Qka__section{margin-top:var(--bb-component-blog-article-dimension48)}.RelatedArticles-module__SP3Qka__header{gap:var(--bb-component-blog-article-dimension12);margin-bottom:var(--bb-component-blog-article-dimension20)}.RelatedArticles-module__SP3Qka__header h2{font-size:var(--bb-component-blog-article-text22-px)}}
.ShareButtons-module__73dqhG__share{font-family:var(--font-family-ui);font-size:var(--bb-component-blog-article-text13-px);color:var(--color-ink);flex-shrink:0;position:relative}.ShareButtons-module__73dqhG__trigger{height:var(--bb-component-blog-article-dimension32);align-items:center;gap:var(--bb-component-blog-article-dimension7);padding:0 var(--bb-component-blog-article-dimension11);border:var(--bb-component-blog-article-share-border-width) solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-surface);font:inherit;cursor:pointer;display:inline-flex}.ShareButtons-module__73dqhG__trigger svg{color:var(--color-text-muted);flex-shrink:0}.ShareButtons-module__73dqhG__trigger:hover{background:var(--color-hover-gray)}.ShareButtons-module__73dqhG__panel{z-index:var(--bb-component-blog-article-share-panel-layer);right:0;top:calc(100% + var(--bb-component-blog-article-dimension6));width:var(--bb-component-blog-article-dimension230);padding:var(--bb-component-blog-article-dimension8) 0;border:var(--bb-component-blog-article-share-border-width) solid var(--color-ink);background:var(--color-surface);box-shadow:var(--shadow-dropdown-soft);border-radius:0;position:absolute}.ShareButtons-module__73dqhG__panel[hidden]{display:none}.ShareButtons-module__73dqhG__panel a,.ShareButtons-module__73dqhG__panel button{align-items:center;gap:var(--bb-component-blog-article-dimension10);margin:var(--bb-component-blog-article-dimension4) var(--bb-component-blog-article-dimension8);padding:var(--bb-component-blog-article-dimension6) var(--bb-component-blog-article-dimension10);width:calc(100% - var(--bb-component-blog-article-dimension16));color:var(--color-ink);font:inherit;line-height:var(--bb-component-blog-article-dimension16);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.ShareButtons-module__73dqhG__panel a:hover,.ShareButtons-module__73dqhG__panel button:hover,.ShareButtons-module__73dqhG__panel a:focus-visible,.ShareButtons-module__73dqhG__panel button:focus-visible{background:var(--color-hover-gray)}.ShareButtons-module__73dqhG__share button:focus-visible,.ShareButtons-module__73dqhG__share a:focus-visible{outline:var(--bb-component-blog-article-dimension2) solid var(--color-focus-ring);outline-offset:var(--bb-component-blog-article-dimension2)}.ShareButtons-module__73dqhG__error{margin:var(--bb-component-blog-article-dimension8) var(--bb-component-blog-article-dimension10);font-size:var(--bb-component-blog-article-text12-px)}.ShareButtons-module__73dqhG__icon{width:var(--bb-component-blog-article-share-icon-size);height:var(--bb-component-blog-article-share-icon-size)}.ShareButtons-module__73dqhG__smallIcon{width:var(--bb-component-blog-article-share-small-icon-size);height:var(--bb-component-blog-article-share-small-icon-size)}.ShareButtons-module__73dqhG__shareIcon{stroke-width:var(--bb-component-blog-article-share-icon-stroke)}
.ArticleIdentity-module__Zaa4gq__tags{gap:var(--bb-component-blog-article-dimension16);flex-wrap:wrap;display:flex}.ArticleIdentity-module__Zaa4gq__tag{font-family:var(--font-family-ui);font-size:var(--bb-component-editorial-tag-size);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);transition:transform var(--bb-component-editorial-tag-duration) ease, color var(--bb-component-editorial-tag-duration) ease;text-decoration:none;display:inline-block;transform:scale(1)}.ArticleIdentity-module__Zaa4gq__tag:hover{color:var(--color-ink);transform:scale(var(--bb-component-editorial-tag-hover-scale))}.ArticleIdentity-module__Zaa4gq__authorName{font-family:var(--bb-component-editorial-author-name-font);color:var(--color-ink);font-weight:var(--bb-component-editorial-author-name-weight);text-decoration:none}.ArticleIdentity-module__Zaa4gq__authorName:hover{text-decoration:underline}.ArticleIdentity-module__Zaa4gq__linkedin{background:var(--bb-component-editorial-linkedin-color);border:var(--bb-component-blog-article-dimension2) solid var(--color-surface)}.ArticleIdentity-module__Zaa4gq__linkedin:hover{background:var(--bb-component-editorial-linkedin-hover)}.ArticleIdentity-module__Zaa4gq__avatar{background:var(--bb-component-editorial-avatar-surface)}.ArticleIdentity-module__Zaa4gq__linkedinIcon{width:var(--bb-component-blog-article-dimension10);height:var(--bb-component-blog-article-dimension10)}
.ds-datepicker-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-datepicker-week{gap:var(--bb-component-date-picker-space2);margin-bottom:var(--bb-component-date-picker-space2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ds-datepicker-week>[role=gridcell]{justify-content:center;display:flex}.ds-datepicker-popup .ds-button:focus-visible{outline:var(--bb-component-date-picker-space2) solid var(--datepicker-focus,currentColor);outline-offset:var(--bb-component-date-picker-border-width)}.ds-datepicker-input:focus-visible{outline:none}.ds-datepicker-day:not(:disabled):hover{box-shadow:inset 0 0 0 var(--bb-component-date-picker-day-size) var(--datepicker-hover)}.ds-datepicker-popup{font-family:var(--bb-component-date-picker-font);line-height:var(--bb-component-date-picker-line-height)}.ds-datepicker-popup .ds-button{cursor:pointer;box-sizing:border-box;font-family:inherit;line-height:var(--bb-component-date-picker-line-height);background:0 0;justify-content:center;align-items:center;display:inline-flex}.ds-datepicker-popup .ds-button:disabled{cursor:not-allowed}.ds-datepicker-root{width:100%;position:relative}.ds-datepicker-root .ds-datepicker-input{width:100%;padding:var(--bb-component-date-picker-space6) var(--bb-component-date-picker-input-end-inset) var(--bb-component-date-picker-space6) var(--bb-component-date-picker-space10);border:var(--bb-component-date-picker-border-width) solid var(--bb-component-date-picker-border);font:inherit;font-size:var(--bb-component-date-picker-font-size);background:var(--bb-component-date-picker-surface);color:var(--bb-component-date-picker-text);cursor:pointer;box-sizing:border-box;border-radius:0}.ds-datepicker-root .ds-datepicker-input:focus{border-color:var(--bb-component-date-picker-text)}.ds-datepicker-trigger{right:var(--bb-component-date-picker-space8);padding:var(--bb-component-date-picker-space4);color:var(--bb-component-date-picker-muted);cursor:pointer;background:0 0;border:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ds-datepicker-trigger:focus-visible{outline:var(--bb-component-date-picker-space2) solid var(--bb-component-date-picker-text)}@media print{.ds-datepicker-popup{display:none}}.ds-datepicker-trigger-icon{width:var(--bb-component-date-picker-space16);height:var(--bb-component-date-picker-space16)}.ds-datepicker-nav-icon{width:var(--bb-component-date-picker-icon-size);height:var(--bb-component-date-picker-icon-size)}.ds-datepicker-popup{background:var(--bb-component-date-picker-surface);border:var(--bb-component-date-picker-border-width) solid var(--bb-component-date-picker-border);box-shadow:var(--bb-component-date-picker-shadow);z-index:var(--bb-component-date-picker-layer);padding:var(--bb-component-date-picker-space10);box-sizing:border-box;border-radius:0;position:fixed}.ds-datepicker-inline .ds-datepicker-popup{width:100%;box-shadow:none;z-index:auto;border-color:var(--bb-component-date-picker-inline-border);position:static}.ds-datepicker-inline .ds-datepicker-week{margin-bottom:var(--bb-component-date-picker-space8)}.ds-datepicker-inline .ds-datepicker-day:disabled{background-image:var(--background-beige-grain-image);background-size:var(--background-beige-grain-size);background-repeat:var(--background-beige-grain-repeat);background-color:var(--bb-component-date-picker-unavailable)!important;border-color:color-mix(in srgb, var(--bb-component-date-picker-unavailable), var(--color-ink) 15%)!important;opacity:1!important}
.ToolSection-module__zb-yfW__group{min-width:0;padding:0}.ToolSection-module__zb-yfW__group+.ToolSection-module__zb-yfW__group{border-top:var(--bb-component-simulator-border-width) solid var(--color-border-muted)}.ToolSection-module__zb-yfW__group summary{box-sizing:border-box;line-height:var(--bb-component-simulator-dimension22);justify-content:space-between;align-items:center;gap:var(--bb-component-simulator-dimension12);cursor:pointer;font-size:var(--bb-component-simulator-text-size15);font-weight:var(--font-weight-semibold);padding:var(--bb-component-simulator-dimension16) 0;min-height:var(--bb-component-simulator-dimension76);list-style:none;display:flex;position:relative;overflow:visible}.ToolSection-module__zb-yfW__group summary::-webkit-details-marker{display:none}.ToolSection-module__zb-yfW__group small{margin-top:var(--bb-component-simulator-section-hint-gap);font-size:var(--bb-component-simulator-text-size12);line-height:var(--bb-component-simulator-section-hint-line-height);font-weight:var(--font-weight-regular);color:var(--color-text-muted);display:block}.ToolSection-module__zb-yfW__chevronControl{z-index:2;width:var(--bb-component-simulator-chevron-hover-size);height:var(--bb-component-simulator-chevron-hover-size);flex:0 0 var(--bb-component-simulator-chevron-hover-size);border-radius:var(--bb-component-simulator-chevron-hover-radius);transition:background-color var(--motion-fast);place-items:center;display:grid;position:relative}.ToolSection-module__zb-yfW__chevron{width:var(--bb-component-simulator-dimension16);height:var(--bb-component-simulator-dimension16);color:var(--color-ink);transition:transform var(--motion-normal)}.ToolSection-module__zb-yfW__group[open] .ToolSection-module__zb-yfW__chevron{transform:rotate(180deg)}.ToolSection-module__zb-yfW__groupBody{gap:var(--bb-component-simulator-dimension18);padding:var(--bb-component-simulator-dimension8) 0 var(--bb-component-simulator-dimension12);display:grid}.ToolSection-module__zb-yfW__group summary:focus-visible{outline:var(--bb-component-simulator-dimension2) solid var(--color-ink);outline-offset:var(--bb-component-simulator-dimension3)}@media (prefers-reduced-motion:reduce){.ToolSection-module__zb-yfW__chevron,.ToolSection-module__zb-yfW__chevronControl{transition:none}}.ToolSection-module__zb-yfW__group summary:hover .ToolSection-module__zb-yfW__chevronControl,.ToolSection-module__zb-yfW__group summary:focus-visible .ToolSection-module__zb-yfW__chevronControl{background:var(--bb-component-simulator-chevron-hover-background)}
.NotaryFeesForm-module__9Mf7uW__form>div{gap:var(--bb-component-simulator-dimension18)}.NotaryFeesForm-module__9Mf7uW__chevron{box-sizing:content-box;width:var(--bb-component-simulator-dimension16);height:var(--bb-component-simulator-dimension16);padding:calc((var(--bb-component-simulator-chevron-hover-size) - var(--bb-component-simulator-dimension16)) / 2);margin:calc((var(--bb-component-simulator-dimension16) - var(--bb-component-simulator-chevron-hover-size)) / 2);border-radius:var(--bb-component-simulator-chevron-hover-radius);flex-shrink:0}.NotaryFeesForm-module__9Mf7uW__dmtoField{gap:var(--bb-component-simulator-dimension8);display:grid}.NotaryFeesForm-module__9Mf7uW__dmtoLabel{font-size:var(--bb-component-simulator-text-size14);font-weight:var(--font-weight-semibold);justify-content:space-between;align-items:center;display:flex}.NotaryFeesForm-module__9Mf7uW__dmtoLabel small{font-size:var(--bb-component-simulator-text-size12);font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.NotaryFeesForm-module__9Mf7uW__dmtoTrigger{justify-content:space-between;align-items:center;gap:var(--bb-component-simulator-dimension12);width:100%;min-height:var(--bb-component-simulator-dimension46);padding:var(--bb-component-simulator-dimension12) var(--bb-component-simulator-dimension14);border:var(--bb-component-simulator-border-width) solid var(--color-ink);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--bb-component-simulator-text-size14);text-align:left;cursor:pointer;display:flex}.NotaryFeesForm-module__9Mf7uW__dmtoTrigger:hover .NotaryFeesForm-module__9Mf7uW__chevron{background:var(--bb-component-simulator-chevron-hover-background)}.NotaryFeesForm-module__9Mf7uW__dmtoTrigger:focus-visible{outline:var(--bb-component-simulator-dimension2) solid var(--color-ink);outline-offset:var(--bb-component-simulator-dimension2)}
.ToolControls-module__SOFTta__panel{border:var(--bb-component-simulator-border-width) solid var(--color-border-soft);background:var(--color-surface);min-width:0}.ToolControls-module__SOFTta__panel h2{padding:var(--bb-component-simulator-dimension18) var(--bb-component-simulator-dimension22);border-bottom:var(--bb-component-simulator-border-width) solid var(--color-border-soft);font-family:var(--font-family-ui);font-size:var(--bb-component-simulator-text-size19);font-weight:var(--font-weight-semibold);line-height:var(--bb-component-simulator-panel-heading-line-height);margin:0}.ToolControls-module__SOFTta__form{gap:var(--bb-component-simulator-dimension22);padding:var(--bb-component-simulator-dimension24) var(--bb-component-simulator-dimension22) var(--bb-component-simulator-dimension28);display:grid}.ToolControls-module__SOFTta__field{gap:var(--bb-component-simulator-dimension8);min-width:0;display:grid}.ToolControls-module__SOFTta__field .ToolControls-module__SOFTta__field{margin-top:var(--bb-component-simulator-dimension4)}.ToolControls-module__SOFTta__field label,.ToolControls-module__SOFTta__fieldLabel{color:var(--color-ink);font-size:var(--bb-component-simulator-text-size13);font-weight:var(--font-weight-semibold);line-height:var(--bb-component-simulator-control-line-height)}.ToolControls-module__SOFTta__inputWrap{align-items:center;display:flex;position:relative}.ToolControls-module__SOFTta__inputWrap input{box-sizing:border-box;width:100%;height:var(--bb-component-simulator-number-height);padding:var(--bb-component-simulator-dimension9) var(--bb-component-simulator-dimension48) var(--bb-component-simulator-dimension9) var(--bb-component-simulator-dimension12);border:var(--bb-component-simulator-border-width) solid var(--color-ink);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--bb-component-simulator-text-size15);font-variant-numeric:tabular-nums;border-radius:0}.ToolControls-module__SOFTta__inputWrap input:focus-visible{outline:var(--bb-component-simulator-dimension2) solid var(--color-ink);outline-offset:var(--bb-component-simulator-dimension2)}.ToolControls-module__SOFTta__inputWrap>span{right:var(--bb-component-simulator-dimension12);color:var(--color-text-muted);font-size:var(--bb-component-simulator-text-size13);pointer-events:none;position:absolute}.ToolControls-module__SOFTta__fieldHint{color:var(--color-text-muted);font-size:var(--bb-component-simulator-text-size12);line-height:var(--bb-component-simulator-compact-copy-line-height);margin:0}@media (max-width:480px){.ToolControls-module__SOFTta__panel h2{padding:var(--bb-component-simulator-dimension16)}.ToolControls-module__SOFTta__form{padding:var(--bb-component-simulator-dimension18) var(--bb-component-simulator-dimension16) var(--bb-component-simulator-dimension22)}}.ToolControls-module__SOFTta__parameters{background:0 0;border:0}.ToolControls-module__SOFTta__parameters h2{margin:0 0 var(--bb-component-simulator-dimension24);font-size:var(--bb-component-simulator-text-size18);color:var(--color-ink);border:0;padding:0}.ToolControls-module__SOFTta__parameters .ToolControls-module__SOFTta__form{gap:var(--bb-component-simulator-dimension22);padding:0}.ToolControls-module__SOFTta__form input:not([type=hidden],[type=checkbox],[type=radio]),.ToolControls-module__SOFTta__form textarea{box-sizing:border-box;width:100%;min-width:0;min-height:var(--bb-component-simulator-field-height);padding:var(--bb-component-simulator-dimension10) var(--bb-component-simulator-dimension12);border:var(--bb-component-simulator-border-width) solid var(--color-ink);background:var(--color-surface);color:var(--color-ink);font:var(--bb-component-simulator-dimension14)/var(--bb-component-simulator-control-line-height) var(--font-family-ui);border-radius:0}.ToolControls-module__SOFTta__form .ToolControls-module__SOFTta__inputWrap input{padding-right:var(--bb-component-simulator-dimension44)}.ToolControls-module__SOFTta__form textarea{resize:vertical}.ToolControls-module__SOFTta__selectField{gap:var(--bb-component-simulator-dimension8);min-width:0;display:grid}.ToolControls-module__SOFTta__selectField>label{color:var(--color-ink);font-size:var(--bb-component-simulator-text-size13);font-weight:var(--font-weight-semibold);line-height:var(--bb-component-simulator-control-line-height)}.ToolControls-module__SOFTta__selectField .tool-select-wrap{min-width:0;position:relative}.ToolControls-module__SOFTta__selectField .tool-select-trigger{justify-content:space-between;align-items:center;gap:var(--bb-component-simulator-dimension8);width:100%;min-height:var(--bb-component-simulator-field-height);padding:var(--bb-component-simulator-dimension10) var(--bb-component-simulator-dimension12);border:var(--bb-component-simulator-border-width) solid var(--color-ink);background:var(--color-surface);color:var(--color-ink);font:var(--bb-component-simulator-dimension14)/var(--bb-component-simulator-control-line-height) var(--font-family-ui);text-align:left;cursor:pointer;border-radius:0;display:flex}.ToolControls-module__SOFTta__selectField .tool-select-trigger:focus-visible{outline:var(--bb-component-simulator-dimension2) solid var(--color-ink);outline-offset:var(--bb-component-simulator-dimension2)}.ToolControls-module__SOFTta__selectField .tool-select-chevron{box-sizing:content-box;padding:calc((var(--bb-component-simulator-chevron-hover-size) - var(--bb-component-chevron-height)) / 2) calc((var(--bb-component-simulator-chevron-hover-size) - var(--bb-component-chevron-width)) / 2);margin:calc((var(--bb-component-chevron-height) - var(--bb-component-simulator-chevron-hover-size)) / 2) calc((var(--bb-component-chevron-width) - var(--bb-component-simulator-chevron-hover-size)) / 2);border-radius:var(--bb-component-simulator-chevron-hover-radius);transition:background-color var(--motion-fast), transform var(--bb-component-chevron-motion);flex-shrink:0}:is(.ToolControls-module__SOFTta__selectField .tool-select-trigger:hover .tool-select-chevron,.ToolControls-module__SOFTta__selectField .tool-select-trigger:focus-visible .tool-select-chevron){background:var(--bb-component-simulator-chevron-hover-background)}.ToolControls-module__SOFTta__selectField .tool-select-panel{gap:var(--bb-component-simulator-dimension4);z-index:10;left:0;right:0;top:calc(100% + var(--bb-component-simulator-dimension6));max-height:var(--bb-component-choice-list-height);padding:var(--bb-component-simulator-dimension6);border:var(--bb-component-simulator-border-width) solid var(--color-ink);background:var(--color-surface);box-shadow:var(--shadow-dropdown-soft);margin:0;list-style:none;display:grid;position:absolute;overflow-y:auto}.ToolControls-module__SOFTta__selectField .tool-select-option{padding:var(--bb-component-simulator-dimension8) var(--bb-component-simulator-dimension10);color:var(--color-ink);font-size:var(--bb-component-simulator-text-size13);cursor:pointer}:is(.ToolControls-module__SOFTta__selectField .tool-select-option.is-active,.ToolControls-module__SOFTta__selectField .tool-select-option.is-selected){background:var(--color-surface-selected)}.ToolControls-module__SOFTta__form input:focus,.ToolControls-module__SOFTta__form textarea:focus{box-shadow:none;outline:none}.ToolControls-module__SOFTta__form input:focus-visible,.ToolControls-module__SOFTta__form textarea:focus-visible{outline:var(--bb-component-simulator-dimension2) solid var(--color-ink);outline-offset:var(--bb-component-simulator-dimension2)}.ToolControls-module__SOFTta__form .ToolControls-module__SOFTta__numberWithStepper input{padding-right:var(--bb-component-simulator-dimension76);appearance:textfield}.ToolControls-module__SOFTta__numberWithStepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ToolControls-module__SOFTta__numberWithStepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ToolControls-module__SOFTta__numberWithStepper>span{right:var(--bb-component-simulator-dimension46)}.ToolControls-module__SOFTta__stepper{width:var(--bb-component-simulator-dimension32);border:var(--bb-component-simulator-border-width) solid var(--color-ink);grid-template-rows:1fr 1fr;display:grid;position:absolute;top:0;bottom:0;right:0}.ToolControls-module__SOFTta__stepper button{background:var(--color-surface);min-height:0;color:var(--color-ink);cursor:pointer;border:0;border-radius:0;place-items:center;padding:0;display:grid}.ToolControls-module__SOFTta__stepper button+button{border-top:var(--bb-component-simulator-border-width) solid var(--color-ink)}.ToolControls-module__SOFTta__stepper button svg{border-radius:var(--bb-component-simulator-chevron-hover-radius)}.ToolControls-module__SOFTta__stepper button:not(:disabled):hover svg{background:var(--bb-component-simulator-chevron-hover-background);box-shadow:0 0 0 var(--bb-component-simulator-dimension3) var(--bb-component-simulator-chevron-hover-background)}.ToolControls-module__SOFTta__stepper button:focus-visible{z-index:1;outline:var(--bb-component-simulator-dimension2) solid var(--color-ink);outline-offset:var(--bb-component-simulator-dimension2);position:relative}.ToolControls-module__SOFTta__stepper button:disabled{opacity:var(--bb-component-simulator-disabled-opacity);cursor:default}.ToolControls-module__SOFTta__fieldError{color:var(--bb-component-simulator-error-text);font-size:var(--bb-component-simulator-text-size12);line-height:var(--bb-component-simulator-compact-copy-line-height);margin:0}.ToolControls-module__SOFTta__checkboxField{gap:var(--bb-component-simulator-dimension8);min-width:0;display:grid}.ToolControls-module__SOFTta__checkboxLabel{align-items:center;gap:var(--bb-component-simulator-dimension10);width:fit-content;color:var(--color-ink);font-size:var(--bb-component-simulator-text-size13);font-weight:var(--font-weight-semibold);line-height:var(--bb-component-simulator-control-line-height);cursor:pointer;display:flex}.ToolControls-module__SOFTta__checkboxFields{gap:var(--bb-component-simulator-dimension22);padding-top:var(--bb-component-simulator-dimension6);display:grid}.ToolControls-module__SOFTta__labelRow{align-items:center;gap:var(--bb-component-simulator-dimension6);min-height:var(--bb-component-simulator-dimension18-point2);display:flex}.ToolControls-module__SOFTta__labelRow label{color:var(--color-ink);font-size:var(--bb-component-simulator-text-size13);font-weight:var(--font-weight-semibold);line-height:var(--bb-component-simulator-control-line-height)}
