.fw-workspace{height:100dvh;display:flex;overflow:hidden;background:var(--libra-color-bg);color:var(--libra-color-text);font:400 16px/1.5 var(--font-sans)}.fw-workspace [hidden]{display:none}.fw-workspace button,.fw-workspace input,.fw-workspace textarea{font-family:inherit}.fw-workspace a,.fw-workspace button,.fw-workspace summary{-webkit-tap-highlight-color:transparent}.fw-workspace :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.fw-sidebar{width:22.45%;min-width:260px;max-width:340px;padding:var(--libra-space-6);display:flex;flex-direction:column;min-height:0;flex-shrink:0;background:var(--libra-grey-1)}.fw-brand{display:flex;align-items:center;gap:var(--libra-space-4);min-height:32px}.fw-logo{font:400 19px/1.5 var(--font-serif);letter-spacing:.22em;color:var(--libra-color-text);text-decoration:none}.fw-progress-row{display:flex;gap:var(--libra-space-6);align-items:center;margin-top:20px;font-size:13px}.fw-progress{flex:1 1;height:5px;background:var(--libra-grey-4);border-radius:var(--libra-radius-full);overflow:hidden}.fw-progress>span{display:block;height:100%;background:var(--color-accent);transition:width .22s var(--ease-out)}.fw-progress-row>span{min-width:32px;text-align:right}.fw-tool-title{display:flex;align-items:center;flex-wrap:wrap;gap:var(--libra-space-3);margin-top:16px}.fw-sidebar h1{font:600 16px/1.5 var(--font-sans);margin:0}.fw-verification{font-size:13px;margin-top:8px}.fw-verification summary{color:var(--color-accent);cursor:pointer;width:-moz-fit-content;width:fit-content}.fw-verification>div{padding-block:var(--libra-space-4);color:var(--libra-color-text-secondary);max-height:45dvh;overflow:auto}.fw-reference{font-size:13px}.fw-reference summary{color:var(--libra-color-text)}.fw-reference .shell,.fw-reference section{width:auto;max-width:none;margin:0;padding:var(--libra-space-4) 0}.fw-reference h2{font:500 16px/1.4 var(--font-sans);margin:12px 0}.fw-reference h3{font:500 14px/1.4 var(--font-sans);margin:8px 0}.fw-reference .lede,.fw-reference .sub,.fw-reference p{font-size:13px;line-height:1.5}.fw-reference .rail{display:block}.fw-reference .stickyL{position:static}.fw-reference .tblWrap{overflow:auto}.fw-verification p{margin-block:0 8px}.fw-nav-scroll{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:thin;padding-bottom:var(--libra-space-5)}.fw-nav-label{font-size:13px;color:var(--libra-color-text-secondary);margin:16px 0 4px}.fw-nav-scroll nav{display:flex;flex-direction:column;gap:var(--libra-space-3)}.fw-step{display:flex;align-items:center;gap:var(--libra-space-4);min-height:44px;border:0;border-radius:var(--libra-radius-lg);background:transparent;text-align:left;font:inherit;color:inherit;padding:var(--libra-space-3);cursor:pointer}.fw-step:hover,.fw-step[aria-current]{background:var(--libra-grey-4)}.fw-step[aria-current]{font-weight:500}.fw-step-dot{width:7px;height:7px;flex-shrink:0;border-radius:var(--libra-radius-full);background:var(--libra-color-text-disabled)}.fw-step[data-complete=true] .fw-step-dot{background:var(--color-accent)}.fw-main{flex-direction:column;min-width:0;padding:var(--libra-space-9) var(--libra-space-9) 0}.fw-main,.fw-panels{display:flex;flex:1 1;min-height:0}.fw-panels{gap:var(--libra-space-9)}.fw-editor{width:45%;min-width:340px;max-width:540px;min-height:0;display:flex;flex-direction:column;background:var(--libra-grey-1);border-radius:var(--libra-radius-xl) var(--libra-radius-xl) 0 0;box-shadow:var(--libra-elevation-panel);overflow:hidden}.fw-workspace--guide .fw-editor{width:100%;max-width:680px;margin-inline:auto}.fw-workspace--guide .fw-footer:empty{display:none}.fw-workspace--single .fw-sidebar>.fb-all-tools{margin-top:auto}.fw-question-heading{min-height:60px;background:var(--libra-grey-4);padding:var(--libra-space-6) var(--libra-space-7);flex-shrink:0;display:flex;align-items:center}.fw-question-heading h2{margin:0;font:600 18px/1.5 var(--font-sans);outline:none}.fw-fields{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.fw-fields,.fw-footer{padding:var(--libra-space-7)}.fw-footer{display:flex;gap:var(--libra-space-4);flex-shrink:0;border-top:1px solid var(--libra-color-border-subtle)}.fw-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--libra-space-3);min-height:40px;border:1px solid var(--libra-color-border);background:var(--libra-grey-1);border-radius:var(--libra-radius-lg);padding:var(--libra-space-4) var(--libra-space-5);color:var(--libra-color-text);font:500 14px/1.3 var(--font-sans);text-decoration:none;cursor:pointer}.fw-button:hover{background:var(--libra-grey-3)}.fw-back{padding-inline:0;border:0;background:transparent}.fw-back:hover{background:transparent;color:var(--color-accent)}.fw-button--primary{background:var(--libra-color-text);color:var(--libra-grey-1);border-color:var(--libra-color-text)}.fw-button--primary:hover{background:var(--libra-grey-11)}.fw-next{margin-left:auto;min-width:112px}.fw-icon-button{display:inline-grid;place-items:center;width:44px;height:44px;border:0;background:transparent;border-radius:var(--libra-radius-lg);color:inherit;font-size:24px;cursor:pointer;flex-shrink:0}.fw-preview{display:flex;flex-direction:column;flex:1 1;min-height:0;min-width:0}.fw-preview-close-row{display:flex;justify-content:flex-end;flex-shrink:0}.fw-action-status{flex-shrink:0;font:400 14px/1.5 var(--font-sans)}.fw-action-status [role=status]:empty,.fw-action-status p:empty,.fw-action-status:empty{display:none}.fw-preview-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--libra-space-4);min-height:94px;padding-bottom:var(--libra-space-6);flex-shrink:0}.fw-preview-toolbar h2{font:600 20px/1.4 var(--font-sans);margin:4px 0 0}.fw-preview-toolbar p{font-size:15px;color:var(--libra-color-text-secondary);margin:10px 0 0}.fw-compact-actions,.fw-preview-actions{display:flex;align-items:center;gap:var(--libra-space-3)}.fw-preview-actions{flex-wrap:wrap;justify-content:flex-end}.fw-preview-body{flex:1 1;min-height:0;overflow:auto;scrollbar-width:thin;padding-bottom:var(--libra-space-6)}.at.calculatorBuilder .fw-preview-body .izgB{border:0;box-shadow:none;background:var(--libra-grey-1)}.at.calculatorBuilder .fw-preview-body .izgB>.traka{border:0;background:transparent}.fw-workspace--preview .fw-panels{display:flex}.fw-workspace--preview .fw-preview{flex:1 1}.fw-compact-actions{justify-content:flex-end;padding-bottom:var(--libra-space-6);flex-shrink:0}@media (max-width:1280px) and (min-width:961px){.fw-sidebar{min-width:236px}.fw-main{padding:var(--libra-space-6) var(--libra-space-6) 0}.fw-panels{gap:var(--libra-space-6)}.fw-preview-toolbar{flex-wrap:wrap}}@media screen and (max-width:1269px){.fw-panels{display:flex;flex-direction:column}.fw-editor{width:100%;max-width:680px;margin-inline:auto;flex:1 1}.fw-workspace--preview .fw-preview{flex:1 1}.fw-workspace--preview .fw-main{padding:var(--libra-space-6) var(--libra-space-6) 0}.fw-preview-toolbar{min-height:72px;align-items:center}.fw-preview-toolbar p{display:none}}@media screen and (max-width:960px){.fw-workspace{flex-direction:column}.fw-mobile-header{background:var(--libra-grey-1);flex-shrink:0}.fw-mobile-brand{height:72px;display:flex;align-items:center;gap:var(--libra-space-4);padding:var(--libra-space-5) var(--libra-space-6)}.fw-mobile-header .fw-progress{height:4px;border-radius:0}.fw-mobile-title{min-height:58px;display:flex;align-items:center;gap:var(--libra-space-4);padding:var(--libra-space-4) var(--libra-space-6);font-weight:600;border-bottom:1px solid var(--libra-color-border-subtle)}.fw-mobile-title h1{font:inherit;margin:0}.fw-sidebar{position:fixed;inset:0;max-width:none;width:100%;padding:var(--libra-space-6);background:var(--libra-grey-1);z-index:var(--z-shell-drawer);transform:translateX(-100%);visibility:hidden;transition:transform .3s var(--ease-out),visibility .3s}.fw-sidebar--open{transform:translateX(0);visibility:visible}.fw-brand{min-height:48px}.fw-main{padding:0;background:var(--libra-grey-1)}.fw-editor{min-width:0;border-radius:0;box-shadow:none}.fw-question-heading{background:var(--libra-grey-1);min-height:72px;padding:var(--libra-space-7) var(--libra-space-6)}.fw-question-heading h2{font-size:20px}.fw-fields{padding:0 var(--libra-space-6) var(--libra-space-7)}.fw-footer{padding:var(--libra-space-6);padding-bottom:calc(16px + env(safe-area-inset-bottom))}.fw-button{min-height:48px;font-size:16px}.fw-footer .fw-button{min-width:0;padding-inline:var(--libra-space-4);white-space:nowrap}.fw-copy,.fw-preview-trigger{margin-left:auto}.fw-copy+.fw-preview-trigger,.fw-footer .fw-next+.fw-preview-trigger{margin-left:0}.fw-editor>.fw-action-status{padding-inline:var(--libra-space-6)}.fw-step{min-height:48px}.fw-preview-toolbar h2{font-size:18px}.fw-preview-toolbar{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.fw-progress>span,.fw-sidebar{transition:none}}@media print{.fw-workspace{display:block;height:auto;overflow:visible;background:var(--libra-grey-1)}.fw-workspace .fw-action-status,.fw-workspace .fw-compact-actions,.fw-workspace .fw-editor,.fw-workspace .fw-mobile-header,.fw-workspace .fw-preview-close-row,.fw-workspace .fw-preview-toolbar,.fw-workspace .fw-sidebar{display:none}.fw-main,.fw-panels,.fw-preview-body,.fw-workspace .fw-preview,.fw-workspace .fw-preview[hidden]{display:block;height:auto;overflow:visible;padding:0}}