root--bg#f4f6f8--surface#ffffff--surface-subtle#f9fafb--text#17212b--muted#667085--line#d7dde5--line-strong#c7d0dc--brand#145f57--brand-dark#0f4741--accent#7a4a12--shadow0 1px 2px rgba(1624400.05)*box-sizingborder-boxbodymargin0font-familyArialHelveticasans-serifline-height1.5colorvar(--text)backgroundvar(--bg)font-size15pxacolorvar(--brand)text-decorationnoneahovertext-decorationunderline.site-header.site-footerdisplayflexalign-itemscenterjustify-contentspace-betweengap16pxwidthmin(1180pxcalc(100% - 32px))margin0 autopadding12px 0.site-headermin-height64pxborder-bottom1px solid var(--line).branddisplayinline-flexalign-itemscentergap10pxfont-size17pxfont-weight700colorvar(--text)min-width0.brandhovertext-decorationnone.brand imgdisplayblockwidth32pxheight32pxborder-radius7px.brand spandisplaygridgap0letter-spacing0line-height1.1.brand strongfont-size16pxletter-spacing0.brand smallcolorvar(--muted)font-size11pxfont-weight700letter-spacing0text-transformuppercase.nav.site-footer nav.actions.chipsdisplayflexflex-wrapwrapgap10pxalign-itemscenter.nav a.site-footer a.footer-link-button.chips apadding7px 10pxborder-radius6pxcolorvar(--text)font-size14px.navjustify-contentflex-end.nav acolor#344054font-weight700.nav ahoverbackgroundvar(--surface-subtle)text-decorationnone.footer-link-buttonborder0backgroundtransparentfontinheritcursorpointer.footer-link-buttonhovertext-decorationunderline.nav a[aria-current="page"]background#e8f2f1colorvar(--brand-dark).nav a.nav-ctaborder1px solid var(--brand)backgroundvar(--brand)color#ffffff.nav a.nav-ctahoverbackgroundvar(--brand-dark)mainwidthmin(1180pxcalc(100% - 32px))margin0 auto.hero.workspace-header.workspace-paneldisplaygridgrid-template-columnsminmax(01.5fr) minmax(280px0.8fr)gap24pxalign-itemscenterpadding54px 0 36px.hero h1.workspace-header h1.workspace-panel h1.page-title h1margin0max-width850pxfont-sizeclamp(34px6vw62px)line-height1.05.workspace-headeralign-itemsendpadding30px 0 18px.workspace-panelalign-itemsendborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)margin18px 0 12pxpadding20pxbox-shadowvar(--shadow).workspace-header h1.workspace-panel h1font-size28pxline-height1.2.workspace-title spandisplayblockmargin-bottom4pxcolorvar(--muted)font-size13pxfont-weight700text-transformuppercase.tool-searchdisplaygridgap8px.tool-search labelcolorvar(--muted)font-size13pxfont-weight700.tool-search divdisplaygridgrid-template-columnsminmax(01fr) autogap8px.tool-search inputwidth100%min-height40pxborder1px solid var(--line)border-radius6pxpadding9px 11pxfontinheritbackground#fffcolorvar(--text).leadmax-width760pxcolorvar(--muted)font-size18px.eyebrowmargin0 0 10pxcolorvar(--accent)font-size13pxfont-weight700text-transformuppercase.buttondisplayinline-flexalign-itemscenterjustify-contentcentermin-height40pxpadding9px 14pxborder-radius6pxborder1px solid var(--line)font-weight700.button.primarycolor#fffbackgroundvar(--brand)border-colorvar(--brand).button.secondarycolorvar(--brand-dark)background#fff.button.dangercolor#9f1d1dbackground#fff5f5border-color#f1b8b8.file-upload-buttoncursorpointer.file-inputpositionabsolutewidth1pxheight1pxmargin-1pxoverflowhiddencliprect(0000)border0padding0.file-limit-notedisplayinline-flexalign-itemscentergap6pxmin-height32pxcolorvar(--muted)font-size12pxfont-weight700positionrelative.file-limit-infodisplayinline-flexalign-itemscenterjustify-contentcenterwidth18pxheight18pxborder1px solid var(--line-strong)border-radius50%background#fffcolorvar(--brand-dark)cursorhelpfontinheritfont-size12pxline-height1padding0.file-limit-infofocusoutline2px solid rgba(2095870.25)outline-offset2px.file-limit-tooltippositionabsoluteleft0topcalc(100%6px)z-index5displaynonewidthmin(320pxcalc(100vw - 48px))border1px solid var(--line-strong)border-radius6pxbackground#fffcolorvar(--text)box-shadowvar(--shadow)font-size12pxfont-weight400line-height1.45padding8px 10px.file-limit-notehover .file-limit-tooltip.file-limit-infofocus.file-limit-tooltipdisplayblock.button.compactmin-height32pxpadding6px 10pxfont-size13px.hero-panel.card.tool-row.empty-state.content-panelborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)box-shadowvar(--shadow).summary-stripdisplaygridgrid-template-columnsrepeat(3minmax(01fr))gap12pxmargin-bottom12px.summary-strip divborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)padding14px 16px.summary-strip spandisplayblockfont-size24pxfont-weight700line-height1.1.summary-strip pmargin4px 0 0colorvar(--muted)font-size13px.hero-panelpadding22px.section.page-titlepadding34px 0 18px.content-sectionpadding-bottom36px.content-headingdisplayflexalign-itemscenterjustify-contentspace-betweengap16pxpadding10px 0.content-heading h2margin0font-size18px.content-heading afont-size14pxfont-weight700.section-headingdisplayflexjustify-contentspace-betweengap20pxalign-itemsend.section-heading .home-catalog-ctaflex0 0 automin-width150pxbox-shadow0 2px 6px rgba(2095870.16).section-heading .home-catalog-ctahovertext-decorationnone.section-heading h2.card h2.card h3.tool-row h2margin0 0 8px.griddisplaygridgrid-template-columnsrepeat(3minmax(01fr))gap16pxpadding12px 0 36px.dashboard-griddisplaygridgrid-template-columnsrepeat(3minmax(01fr))gap12pxpadding0.cardpadding20px.dashboard-cardborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)padding14pxbox-shadowvar(--shadow).card-toplinedisplayflexjustify-contentspace-betweengap12pxalign-itemsflex-startmargin-bottom14px.card-topline h3margin4px 0 0font-size16pxline-height1.25.category-codedisplayinline-flexalign-itemscenterjustify-contentcenterwidth30pxheight22pxborder1px solid var(--line)border-radius5pxbackgroundvar(--surface-subtle)colorvar(--muted)font-size11pxfont-weight700.count-badgemin-width28pxborder-radius5pxbackground#edf4f3colorvar(--brand-dark)font-size13pxfont-weight700line-height28pxtext-aligncenter.tool-linksdisplaygridgap0margin0padding0list-stylenoneborder-top1px solid var(--line).tool-links adisplayblockcolorvar(--text)font-size14pxpadding8px 0border-bottom1px solid #edf0f3.tool-links lilast-child aborder-bottom0.home-herodisplaygridgrid-template-columnsminmax(01.45fr) minmax(320px0.9fr)gap24pxalign-itemscenterpadding46px 0 22px.home-hero-copydisplaygridgap16px.home-hero h1max-width880pxmargin0font-sizeclamp(34px5vw58px)line-height1.05.home-searchmax-width680px.home-hero-actionsdisplayflexflex-wrapwrapgap10px.home-hero-panel.home-featured-card.home-workflow-card.home-category-card.home-seo-blockborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)box-shadowvar(--shadow).home-hero-paneldisplaygridgap8pxpadding16px.home-panel-headerdisplayflexjustify-contentspace-betweengap10pxalign-itemscentermargin-bottom4px.home-panel-header span.home-panel-header strongfont-size13pxfont-weight800.home-panel-header spancolorvar(--muted)text-transformuppercase.home-tool-pilldisplaygridgap3pxborder1px solid var(--line)border-radius7pxbackgroundvar(--surface-subtle)colorvar(--text)padding10px.home-tool-pillhover.home-featured-cardhover.home-category-card ahovertext-decorationnone.home-tool-pill span.home-featured-card spancolorvar(--text)font-weight800.home-tool-pill smallcolorvar(--muted)font-size12pxline-height1.35.home-proofdisplaygridgrid-template-columnsrepeat(4minmax(01fr))gap12pxmargin6px 0 22px.home-proof divborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)padding14px.home-proof strong.home-proof spandisplayblock.home-proof strongfont-size20px.home-proof spancolorvar(--muted)font-size13px.home-sectiondisplaygridgap14pxpadding22px 0.home-featured-griddisplaygridgrid-template-columnsrepeat(3minmax(01fr))gap12px.home-featured-carddisplaygridgap8pxmin-height132pxpadding15px.home-featured-card p.home-workflow-card p.home-category-card p.home-seo-block pmargin0colorvar(--muted).home-workflow-grid.home-category-griddisplaygridgrid-template-columnsrepeat(3minmax(01fr))gap12px.home-workflow-card.home-category-carddisplaygridgap12pxpadding15px.home-workflow-card h3.home-category-card h3.home-seo-block h2margin0.compact-linksborder-top0grid-template-columns1fr.compact-links aborder-bottom0border-radius6pxbackgroundvar(--surface-subtle)margin-bottom6pxpadding7px 9px.home-seo-blockgrid-template-columnsminmax(01fr) minmax(260px0.6fr)gap18pxalign-itemsstartmargin-bottom30pxpadding18px.home-seo-linksdisplaygridgap8px.home-seo-links aborder1px solid var(--line)border-radius6pxcolorvar(--text)padding8px 10px.card p.tool-row p.empty-state p.content-panel pcolorvar(--muted).legal-title .legal-updatedmargin6px 0 0colorvar(--muted)font-size14pxfont-weight700.legal-policydisplaygridgap14pxmax-width940px.legal-policy h2.legal-policy h3.legal-policy p.legal-policy ulmargin0.legal-policy h2padding-top8pxcolorvar(--brand-dark)font-size22px.legal-policy h3colorvar(--text)font-size17px.legal-policy uldisplaygridgap8pxpadding-left20pxcolorvar(--muted).legal-policy acolorvar(--brand-dark)font-weight800.contact-paneldisplaygridgap12pxmax-width760px.contact-panel h2.contact-panel pmargin0.contact-emailcolorvar(--brand-dark)font-sizeclamp(22px4vw34px)font-weight900overflow-wrapanywhere.cookie-consentpositionfixedright18pxbottom18pxz-index50displaygridgrid-template-columnsminmax(01fr) autogap16pxalign-itemscenterwidthmin(720pxcalc(100vw - 36px))padding16pxborder1px solid var(--line-strong)border-radius8pxbackgroundvar(--surface)box-shadow0 16px 40px rgba(1523420.18).cookie-consent[hidden]displaynone.cookie-consent strong.cookie-consent pmargin0.cookie-consent pcolorvar(--muted)font-size14px.cookie-actionsdisplayflexflex-wrapwrapgap10pxjustify-contentflex-end.ad-slotdisplaygridalign-itemscenterwidth100%min-height120pxmargin18px 0border1px solid var(--line)border-radius8pxbackground#f8fafcoverflowhidden.ad-slotspanpadding8px 12px 0colorvar(--muted)font-size11pxfont-weight700letter-spacing0.08emtext-transformuppercase.ad-slot .adsbygooglemin-height90px.ad-slot-tool-after-workspace.ad-slot-catalog-after-summary.ad-slot-category-after-headermin-height160px.inline-listdisplayflexflex-wrapwrapgap8pxpadding0list-stylenone.inline-list li.badgeborder-radius999pxbackground#f0f3f7padding5px 9pxcolorvar(--muted)font-size13px.tool-listdisplaygridgap12pxpadding12px 0 36px.tool-rowdisplayflexjustify-contentspace-betweengap16pxalign-itemscenterpadding16px.empty-state.content-panel.error-pagepadding24pxmargin18px 0 40px.site-footerborder-top1px solid var(--line)colorvar(--muted)margin-top20px.tool-shellpadding18px 0 8px.tool-header.tool-workspaceborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)box-shadowvar(--shadow).tool-headerdisplayflexjustify-contentspace-betweengap18pxalign-itemsflex-startpadding18pxmargin-bottom12px.tool-header h1margin4px 0 6pxfont-size28pxline-height1.2.tool-header pmargin0colorvar(--muted).back-linkcolorvar(--muted)font-size13pxfont-weight700.tool-workspacedisplaygridgap12pxpadding18px.tool-workspace labeldisplaygridgap7pxcolorvar(--text)font-size13pxfont-weight700.tool-textarea.form-grid input.form-grid select.currency-converter-grid input.currency-converter-grid select.prepayment-row inputwidth100%border1px solid var(--line)border-radius6pxpadding10px 11pxfontinheritcolorvar(--text)background#fff.form-grid input[type="range"]padding0border0accent-colorvar(--brand)backgroundtransparent.tool-textareaplaceholder.form-grid inputplaceholder.currency-converter-grid inputplaceholder.prepayment-row inputplaceholder.tool-search inputplaceholdercolor#9aa4b2opacity0.55.tool-textarearesizeverticalfont-familyConsolasMonacomonospacefont-size14pxline-height1.5.code-editordisplaygridgrid-template-columns52px minmax(01fr)border1px solid var(--line)border-radius6pxbackground#fffoverflowhidden.code-editor.json-editor-readydisplayblock.code-editorfocus-withinborder-colorvar(--brand)box-shadow0 0 0 3px rgba(2095870.12).code-editor.has-errorborder-color#d92d20box-shadow0 0 0 3px rgba(21745320.12).line-numbersheight100%max-height420pxpadding10px 8pxborder-right1px solid var(--line)backgroundvar(--surface-subtle)colorvar(--muted)font-familyConsolasMonacomonospacefont-size13pxline-height1.5overflowhiddentext-alignrightuser-selectnone.line-numbers spandisplayblockmin-height21pxwhite-spacenowrap.line-numbers .line-errorcolor#b42318font-weight700.line-numbers .line-brace-start.fold-line-number.line-brace-startbackground#fff4cccolor#7a4a12font-weight700.line-numbers .line-brace-end.fold-line-number.line-brace-endbackground#dff7eacolor#087443font-weight700.code-textareamin-height294pxborder0border-radius0overflow-wrapanywherewhite-spacepre-wrapword-breakbreak-word.code-textareafocusoutline0.json-synced-textareapositionabsolutewidth1pxheight1pxmin-height0padding0border0opacity0pointer-eventsnone.brace-hintgrid-column1 / -1border-top1px solid var(--line)background#fbfcfdcolorvar(--muted)font-familyConsolasMonacomonospacefont-size12pxpadding6px 10px.tool-actionsdisplayflexflex-wrapwrapalign-itemscentergap8px.compact-actionsmargin-top10px.tool-output-headerdisplayflexalign-itemscenterjustify-contentspace-betweengap12pxmin-height34px.tool-output-header labelmargin0.tool-output-actionsdisplayinline-flexalign-itemscenterjustify-contentflex-endgap8pxmin-width190px.copy-statusdisplayinline-flexalign-itemscentercolorvar(--brand-dark)font-size12pxfont-weight700line-height1min-width56pxwhite-spacenowrap.copy-status.errorcolor#b42318.tool-messagemin-height22pxmargin0colorvar(--muted).tool-message.inlinedisplayinline-flexalign-itemscentermin-height38pxpadding-left4px.tool-message.successcolorvar(--brand-dark).tool-message.errorcolor#b42318.privacy-noteborder1px solid #b7e4cfborder-radius8pxbackground#effaf4color#075e3afont-size13pxfont-weight700line-height1.5margin0padding10px 12px.daily-utility-workspacegap14px.currency-converter-griddisplaygridgrid-template-columnsminmax(01fr) minmax(01fr) 44px minmax(01fr)gap12pxalign-itemsend.currency-swap-buttonwidth44pxmin-height42pxpadding0font-size20pxline-height1.currency-converter-grid .select2-containerwidth100% !importantfontinherit.currency-converter-grid .select2-container--default .select2-selection--singledisplayflexalign-itemscentermin-height42pxborder1px solid var(--line)border-radius6pxbackground#fff.currency-converter-grid .select2-container--default.select2-container--focus .select2-selection--single.currency-converter-grid .select2-container--default.select2-container--open .select2-selection--singleborder-colorvar(--brand)box-shadow0 0 0 3px rgba(2095870.12).currency-converter-grid .select2-container--default .select2-selection--single .select2-selection__renderedwidth100%padding-left11pxpadding-right34pxcolorvar(--text)font-size14pxline-height40px.currency-converter-grid .select2-container--default .select2-selection--single .select2-selection__arrowheight40pxright6px.select2-dropdownborder-colorvar(--line)box-shadow0 14px 30px rgba(1523420.14).select2-container--default .select2-search--dropdown .select2-search__fieldborder1px solid var(--line)border-radius6pxpadding8px 10pxfontinherit.select2-container--default .select2-search--dropdown .select2-search__fieldfocusborder-colorvar(--brand)outline0box-shadow0 0 0 3px rgba(2095870.12).select2-container--default .select2-results__option--highlighted.select2-results__option--selectablebackgroundvar(--brand)color#fff.select2-results__optionfont-size14pxline-height1.35padding8px 10px.barcode-scan-grid.daily-storage-layoutdisplaygridgrid-template-columnsminmax(00.95fr) minmax(01.05fr)gap12pxalign-itemsstart.barcode-previewdisplaygridgap8pxborder1px solid var(--line)border-radius8pxbackgroundvar(--surface-subtle)min-height260pxoverflowhidden.barcode-preview video.barcode-preview canvaswidth100%max-height360pxbackground#101828object-fitcontain.barcode-preview canvasemptydisplaynone.daily-item-listdisplaygridgap8px.daily-list-itemwidth100%border1px solid var(--line)border-radius8pxbackground#fffcolorvar(--text)displaygridgap5pxpadding10px 11pxtext-alignleftbutton.daily-list-itemcursorpointer.daily-list-item.activeborder-colorvar(--brand)box-shadow0 0 0 3px rgba(2095870.12).daily-list-item spancolorvar(--muted)font-size12px.todo-itemgrid-template-columnsminmax(01fr) autoalign-itemscenter.todo-item labeldisplayflexflex-directionrowgap8pxalign-itemscenterfont-size14px.todo-item.done strongcolorvar(--muted)text-decorationline-through.todo-item.overdueborder-color#fda29bbackground#fff7f5.danger-buttonborder-color#fda29bcolor#b42318.text-transform-workspacegap14px.text-transform-input.text-transform-outputmin-height260px.creative-text-toolgap14px.creative-layoutdisplaygridgrid-template-columnsminmax(01fr) minmax(340px460px)gap18pxalign-itemsstart.creative-controlsdisplaygridgap14pxmin-width0.creative-preview-paneldisplaygridgap10pxplace-itemscenterpadding16pxborder1px solid var(--line)border-radius8pxbackgroundlinear-gradient(180deg#f8fafc 0%#eef4f3 100%)box-shadowinset 0 1px 0 rgba(2552552550.72).dp-preview-toolbarwidthmin(100%430px)displayflexalign-itemscenterjustify-contentspace-betweengap10pxcolorvar(--muted)font-size0.82rem.dp-preview-toolbar spanfirst-childcolorvar(--text)font-weight700.dp-photo-controlsdisplaygridgap10pxpadding12pxborder1px solid var(--line)border-radius8pxbackgroundvar(--surface-subtle).dp-control-headerdisplayflexalign-itemscenterjustify-contentspace-betweengap10px.compact-buttonmin-height34pxpadding7px 12px.dp-photo-controls input[type="range"]width100%accent-colorvar(--brand).dp-frame-canvaswidthmin(100%430px)heightautoaspect-ratio1 / 1border1px solid rgba(151181100.28)border-radius8pxbackground#fffbox-shadow0 18px 50px rgba(1523420.16)cursorgrabtouch-actionnoneuser-selectnone.dp-frame-canvas.is-draggingcursorgrabbing.image-editor-layoutdisplaygridgrid-template-columnsminmax(320px0.82fr) minmax(420px1.18fr)gap18pxalign-itemsstart.image-editor-controls.image-editor-preview-paneldisplaygridgap14pxmin-width0.image-upload-zonepositionrelativedisplaygridgap7pxplace-itemscentermin-height138pxborder1px dashed rgba(2095870.38)border-radius8pxbackground#f7fbfacolorvar(--muted)cursorpointerpadding18pxtext-aligncentertransitionborder-color 0.16s easebackground 0.16s easebox-shadow 0.16s ease.image-upload-zone inputpositionabsoluteinline-size1pxblock-size1pxopacity0pointer-eventsnone.image-upload-zone strongcolorvar(--brand-dark)font-size16px.image-upload-zone span.image-upload-zone strongmax-width100%overflow-wrapanywheretext-aligncenter.image-upload-zone.is-dragoverborder-colorvar(--brand)background#eefaf8box-shadow0 0 0 3px rgba(2095870.12).image-editor-metaborder1px solid var(--line)border-radius6pxbackgroundvar(--surface-subtle)colorvar(--muted)font-size13pxpadding9px 10px.image-editor-sectiondisplaygridgap10pxborder1px solid var(--line)border-radius8pxbackground#fffpadding12px.image-preset-grid.image-transform-griddisplaygridgrid-template-columnsrepeat(3minmax(01fr))gap8px.image-preset-grid .button.image-transform-grid .buttonwidth100%.image-preset-grid .is-activeborder-colorvar(--brand)background#e8f2f1colorvar(--brand-dark).inline-checkdisplayinline-flex !importantalign-itemscentergap6px !importantcolorvar(--muted) !importantfont-size12px !importantfont-weight700 !important.inline-check inputwidthautoaccent-colorvar(--brand).image-editor-helpdisplaygridgap4pxpadding12pxborder1px solid var(--line)border-radius8pxbackgroundvar(--surface-subtle)colorvar(--muted)font-size0.9rem.image-editor-help strongcolorvar(--text).image-editor-preview-panelplace-itemsstretchpadding16pxborder1px solid var(--line)border-radius8pxbackgroundlinear-gradient(180deg#f8fafc 0%#eef4f3 100%).image-editor-canvasjustify-selfcenterwidthmin(100%720px)heightautoaspect-ratio45 / 31border1px solid rgba(151181100.28)border-radius8pxbackground#eef4f3box-shadow0 18px 50px rgba(1523420.12)cursordefaulttouch-actionnoneuser-selectnone.image-editor-canvas.is-draggingcursorgrabbing !important.image-output-previewdisplaygridgap10pxborder1px solid var(--line)border-radius8pxbackground#fffpadding12px.image-output-scrolljustify-selfcenterwidth100%max-width100%overflowhiddenborder1px solid var(--line)border-radius6pxbackgroundlinear-gradient(45deg#eef2f6 25%transparent 25%)linear-gradient(-45deg#eef2f6 25%transparent 25%)linear-gradient(45degtransparent 75%#eef2f6 75%)linear-gradient(-45degtransparent 75%#eef2f6 75%)background-color#fffbackground-position0 00 10px10px -10px-10px 0background-size20px 20px.image-output-canvasdisplayblockmargin0 autowidthautoheightautomax-widthnonemax-heightnonebackground#fff.image-compressor-layoutdisplaygridgrid-template-columnsminmax(320px0.9fr) minmax(420px1.1fr)gap18pxalign-itemsstart.image-compressor-preview-paneldisplaygridgap14pxmin-width0padding16pxborder1px solid var(--line)border-radius8pxbackgroundlinear-gradient(180deg#f8fafc 0%#eef4f3 100%)positionrelative.image-compressor-preview-griddisplaygridgrid-template-columnsrepeat(2minmax(01fr))gap12pxmin-width0.image-compressor-loadingpositionabsoluteinset16pxz-index3displaygridplace-contentcentergap6pxborder1px solid rgba(151181100.18)border-radius8pxbackgroundrgba(2482502520.92)colorvar(--brand-dark)text-aligncenter.image-compressor-loading[hidden]displaynone.image-compressor-loading spancolorvar(--muted)font-size13pxfont-weight700.image-compressor-preview-blockdisplaygridgap10pxmin-width0.image-compressor-previewdisplaygridplace-itemscentermin-height320pxoverflowhiddenborder1px solid rgba(151181100.22)border-radius8pxbackgroundlinear-gradient(45deg#eef2f6 25%transparent 25%)linear-gradient(-45deg#eef2f6 25%transparent 25%)linear-gradient(45degtransparent 75%#eef2f6 75%)linear-gradient(-45degtransparent 75%#eef2f6 75%)background-color#fffbackground-position0 00 10px10px -10px-10px 0background-size20px 20px.image-compressor-preview imgdisplayblockwidthautoheightautomax-width100%max-height420pxobject-fitcontain.image-compressor-statsdisplaygridgrid-template-columnsrepeat(4minmax(01fr))gap10px.image-compressor-stats divdisplaygridgap5pxmin-width0padding12pxborder1px solid var(--line)border-radius8pxbackground#fff.image-compressor-stats spancolorvar(--muted)font-size12pxfont-weight700.image-compressor-stats strongcolorvar(--brand-dark)font-size1removerflow-wrapanywhere.image-to-pdf-listdisplaygridgap8pxmax-height420pxoverflowauto.image-to-pdf-rowdisplaygridgrid-template-columns42px minmax(01fr)gap10pxalign-itemscenterpadding10pxborder1px solid var(--line)border-radius8pxbackgroundvar(--surface).image-to-pdf-row strongdisplaygridwidth30pxheight30pxplace-itemscenterborder-radius999pxbackgroundvar(--surface-subtle)colorvar(--muted)font-size12px.pdf-to-images-griddisplaygridgrid-template-columnsrepeat(2minmax(01fr))gap12pxmax-height520pxoverflowauto.pdf-page-previewdisplaygridgap8pxmin-width0.pdf-page-preview imgdisplayblockwidth100%heightautomax-height280pxobject-fitcontainborder1px solid var(--line)border-radius8pxbackground#fff.pdf-page-preview spancolorvar(--muted)font-size12pxfont-weight700overflow-wrapanywhere.pdf-tool-resultdisplaygridgap6pxborder1px solid var(--line)border-radius8pxbackground#fffpadding14px.pdf-tool-result spancolorvar(--muted)font-size13px.audio-trim-paneldisplaygridgap12px.audio-trim-panel[hidden]displaynone.audio-trim-headerdisplayflexalign-itemscenterjustify-contentspace-betweengap12pxcolorvar(--brand-dark).audio-trim-header spancolorvar(--muted)font-size13px.audio-waveformpositionrelativemin-height180pxoverflowhiddenborder1px solid var(--line)border-radius8pxbackground#f8fafccursorcrosshairtouch-actionnone.audio-waveform canvasdisplayblockwidth100%height180px.audio-selectionpositionabsolutetop0bottom0left0width100%border-left2px solid var(--brand)border-right2px solid var(--brand)backgroundrgba(37992350.16)box-shadow0 0 0 999px rgba(1523420.18).audio-handlepositionabsolutetop0width18pxheight100%cursorew-resize.audio-handle.startleft-9px.audio-handle.endright-9px.audio-handleaftercontent""positionabsolutetop50%left50%width8pxheight42pxborder-radius999pxbackgroundvar(--brand)transformtranslate(-50%-50%).audio-trim-panel audiowidth100%.image-to-pdf-row spanmin-width0overflowhiddencolorvar(--text)text-overflowellipsiswhite-spacenowrap.button.is-disabledopacity0.55cursornot-allowedpointer-eventsauto.buttondisabledopacity0.6cursorwait.text-counter-focus-cardborder-color#b7e4cfbackground#effaf4.text-counter-focus-card strongcolorvar(--brand-dark).converter-workspace.keyword-density-workspacegap14px.converter-textarea.keyword-density-inputmin-height300px.keyword-density-layoutdisplaygridgrid-template-columnsrepeat(2minmax(01fr))gap14px.keyword-density-summarymargin-top2px.keyword-density-tabledisplaygridgap0border-top1px solid var(--line).keyword-rowdisplaygridgrid-template-columnsminmax(01fr) 72px 86pxgap8pxpadding8px 0border-bottom1px solid #edf0f3font-size13px.keyword-row spanfirst-childmin-width0overflow-wrapanywhere.keyword-headingcolorvar(--muted)font-weight700.loan-workspacegap14px.loan-prepayment-panel.loan-table-panelborder1px solid var(--line)border-radius8pxbackgroundvar(--surface-subtle)padding12px.prepayment-listdisplaygridgap8px.prepayment-rowdisplaygridgrid-template-columnsminmax(150px0.9fr) minmax(150px0.9fr) minmax(180px1.2fr) autogap8pxalign-itemsend.loan-summary-grid .result-card pmargin6px 0 0colorvar(--muted)font-size12px.finance-workspacegap14px.finance-summary-grid .result-card pmargin6px 0 0colorvar(--muted)font-size12px.loan-chart-griddisplaygridgrid-template-columnsrepeat(2minmax(01fr))gap14px.loan-chart-carddisplaygridgap12pxmin-width0.finance-chart-carddisplaygridgap12pxmin-width0.loan-chart-widegrid-column1 / -1.loan-donutdisplaygridplace-itemscenterwidthmin(220px70vw)aspect-ratio1margin4px autoborder-radius50%backgroundconic-gradient(var(--line) 0 100%)positionrelative.loan-donutaftercontent""positionabsolutewidth58%aspect-ratio1border-radius50%backgroundvar(--surface).loan-donut spanpositionrelativez-index1displaygridtext-aligncenterfont-size22pxfont-weight700.loan-donut smallcolorvar(--muted)font-size12pxfont-weight700.loan-legenddisplayflexflex-wrapwrapgap10pxjustify-contentcentercolorvar(--muted)font-size13px.loan-legend spandisplayinline-flexalign-itemscentergap6px.loan-legend idisplayinline-blockwidth10pxheight10pxborder-radius3px.legend-principalbackgroundvar(--brand).legend-interestbackground#b42318.loan-barsdisplaygridgap12px.loan-bar-rowdisplaygridgrid-template-columnsminmax(01fr) autogap6px 10pxalign-itemscentercolorvar(--muted)font-size13px.loan-bar-row strongcolorvar(--text).loan-bar-row divgrid-column1 / -1height12pxborder-radius999pxbackground#eef2f6overflowhidden.loan-bar-row idisplayblockheight100%border-radiusinherit.bar-originalbackground#b42318.bar-prepaidbackground#175cd3.bar-savedbackgroundvar(--brand).loan-line-chartwidth100%min-height220pxborder1px solid var(--line)border-radius6pxbackground#fff.loan-axisstrokevar(--line-strong)stroke-width1.loan-linefillnonestroke-width3stroke-linecaproundstroke-linejoinround.loan-line.originalstroke#b42318.loan-line.prepaidstrokevar(--brand).loan-chart-labelfillvar(--muted)font-size12pxfont-weight700.prepaid-labelfillvar(--brand-dark).loan-tabledisplaygridmax-height520pxoverflowautoborder1px solid var(--line)border-radius6pxbackground#fff.loan-table-rowdisplaygridgrid-template-columns64px 104px repeat(5minmax(120px1fr))gap0min-width920pxborder-bottom1px solid #edf0f3font-size13px.loan-table-row spanpadding8px 10pxborder-right1px solid #edf0f3white-spacenowrap.loan-table-row spanlast-childborder-right0.loan-table-headingpositionstickytop0z-index1backgroundvar(--surface-subtle)colorvar(--muted)font-weight700.flat-table-row.flat-table-headinggrid-template-columns64px repeat(5minmax(130px1fr))min-width780px.deposit-table-row.deposit-table-headinggrid-template-columns64px 104px repeat(5minmax(120px1fr))min-width900px.investment-table-row.investment-table-headinggrid-template-columns78px repeat(6minmax(120px1fr))min-width880px.ppf-table-rowgrid-template-columns78px 72px repeat(4minmax(130px1fr))min-width760px.tax-table-row.tax-table-headinggrid-template-columnsminmax(220px1fr) minmax(180px1fr)min-width520px.flat-table-headingpositionstickytop0z-index1backgroundvar(--surface-subtle)colorvar(--muted)font-weight700.deposit-table-headingpositionstickytop0z-index1backgroundvar(--surface-subtle)colorvar(--muted)font-weight700.investment-table-headingpositionstickytop0z-index1backgroundvar(--surface-subtle)colorvar(--muted)font-weight700.tax-table-headingpositionstickytop0z-index1backgroundvar(--surface-subtle)colorvar(--muted)font-weight700.finance-meterdisplaygridgap10pxalign-contentcentermin-height130pxcolorvar(--muted)font-size13px.finance-meter strongcolorvar(--text)font-size20px.finance-meter-trackheight14pxborder-radius999pxbackground#eef2f6overflowhidden.finance-meter-track idisplayblockheight100%border-radiusinheritbackgroundvar(--brand).qr-preview-panelalign-contentstart.qr-code-previewdisplaygridplace-itemscentermin-height280pxborder1px solid var(--line)border-radius6pxbackground#fffpadding16px.qr-code-preview img.qr-code-preview canvaswidthmin(260px75vw)heightautoimage-renderingpixelated.time-display-paneldisplaygridgap8pxpadding16pxborder1px solid var(--line)border-radius8pxbackground#fff.time-display-panel strongfont-sizeclamp(32px7vw58px)line-height1letter-spacing0font-variant-numerictabular-nums.time-display-panel spancolorvar(--muted)font-weight700.time-utc-paneldisplayflexalign-itemscenterjustify-contentspace-betweengap12pxpadding12px 14pxborder1px solid #b7e4cfborder-radius8pxbackground#effaf4.time-utc-panel spancolorvar(--muted)font-weight700.time-utc-panel strongcolorvar(--brand-dark)text-alignrightfont-variant-numerictabular-nums.signature-buildergap14px.signature-layoutdisplaygridgrid-template-columnsminmax(01.05fr) minmax(360px0.95fr)gap14pxalign-itemsstart.signature-editor.signature-preview-column.signature-sectiondisplaygridgap14pxmin-width0.signature-preview-columnpositionstickytop12pxalign-selfstartmin-heightcalc(100vh - 24px).signature-preview-column .signature-sectionfirst-childpositionstickytop12pxz-index2.signature-preview-framemin-height230pxoverflowautoborder1px solid var(--line)border-radius8pxbackground#fffpadding18px.signature-html-outputmin-height220pxfont-familyConsolas"Courier New"monospacefont-size12px.ascii-art-builderdisplaygridgap14pxpadding16pxborder1px solid #b7d8d3border-radius8pxbackgroundlinear-gradient(135degrgba(2095870.08)rgba(37992350.06))#f8fbfbbox-shadowinset 0 1px 0 rgba(2552552550.75).ascii-art-outputmin-height420pxoverflowautoresizeverticalwhite-spaceprefont-familyConsolas"Courier New"monospacefont-size12pxline-height1.12color#ecfeffborder-color#164e63backgroundradial-gradient(circle at 20% 20%rgba(452121910.16)transparent 28%)radial-gradient(circle at 80% 0%rgba(250204210.12)transparent 24%)linear-gradient(90degrgba(1481631840.08) 1pxtransparent 1px)linear-gradient(180degrgba(1481631840.07) 1pxtransparent 1px)#071a24background-size100% 100%100% 100%16px 16px16px 16px100% 100%box-shadowinset 0 0 0 1px rgba(2552552550.04)0 12px 28px rgba(1523420.12).social-downloadergap14px.social-download-panel.social-result-paneldisplaygridgap14pxborder1px solid var(--line)border-radius8pxbackground#fffpadding18px.social-download-panelbackgroundlinear-gradient(135degrgba(2095870.08)rgba(37992350.05))#ffffff.social-result-headingdisplayflexalign-itemsflex-startjustify-contentspace-betweengap12px.social-result-heading h2margin0 0 4pxfont-size16px.social-result-heading pmargin0colorvar(--muted).social-result-listdisplaygridgrid-template-columnsrepeat(auto-fitminmax(220px320px))gap14px.social-media-carddisplaygridgap12pxmin-width0border1px solid var(--line)border-radius8pxbackground#fffpadding12px.social-media-card-bodydisplaygridgap4px.social-media-card-body h3margin0font-size15px.social-media-card-body pmargin0colorvar(--muted)font-size12pxline-height1.45.social-thumbnail-linkpositionrelativedisplaygridwidth100%aspect-ratio9 / 16justify-selfstartoverflowhiddenborder1px solid var(--line)border-radius8pxbackground#f8fafccolorvar(--text)text-decorationnone.social-thumbnail-link imgwidth100%height100%object-fitcover.social-download-overlaypositionabsoluteinset0displaygridplace-contentcentergap8pxbackgroundlinear-gradient(180degrgba(1523420)rgba(1523420.24))color#ffffont-size13pxfont-weight700text-aligncenteropacity0transitionopacity 0.18s ease.social-thumbnail-linkhover .social-download-overlay.social-thumbnail-linkfocus-visible .social-download-overlayopacity1.social-download-icondisplayinline-gridwidth44pxheight44pxplace-itemscenterjustify-selfcenterborder-radius50%backgroundrgba(2095870.92)box-shadow0 10px 22px rgba(1523420.18).social-download-iconbeforecontent""width4pxheight17pxborder-radius3pxbackground#fff.social-download-iconaftercontent""width14pxheight14pxmargin-top-10pxborder-right4px solid #fffborder-bottom4px solid #ffftransformrotate(45deg).social-thumbnail-placeholderdisplaygridmin-height220pxplace-itemscentercolorvar(--muted)font-weight700.social-thumbnail-link.has-thumbnail .social-thumbnail-placeholderdisplaynone.social-result-actionsdisplayflexflex-wrapwrapgap8px.inline-status.is-errorcolor#9f1239.inline-status.is-successcolorvar(--brand).inline-status.is-loadingcolor#1d4ed8@media (max-width980px).signature-layoutgrid-template-columns1fr.signature-preview-columnpositionstaticmin-height0.signature-preview-column .signature-sectionfirst-childpositionstatic.segmented-controldisplayflexflex-wrapwrapgap8px.segmented-control .active-optionborder-colorvar(--brand)background#e8f2f1colorvar(--brand-dark).compact-gridgrid-template-columnsrepeat(3minmax(01fr)).inline-checkdisplayinline-flex !importantgrid-template-columnsnone !importantalign-itemscentermin-height34pxpadding6px 10pxborder1px solid var(--line)border-radius6pxbackgroundvar(--surface-subtle)colorvar(--text)font-size13pxfont-weight700.inline-check inputmargin0.diff-workspacegap14px.diff-input-griddisplaygridgrid-template-columnsrepeat(2minmax(01fr))gap14px.diff-input-paneldisplaygridgap8pxmin-width0.diff-textareamin-height300px.diff-summarydisplayflexflex-wrapwrapgap8px.diff-summary spanborder1px solid var(--line)border-radius6pxbackgroundvar(--surface-subtle)colorvar(--muted)padding7px 10pxfont-size13px.diff-summary strongcolorvar(--text).diff-outputborder1px solid var(--line)border-radius6pxbackground#fffmin-height180pxmax-height560pxoverflowautofont-familyConsolasMonacomonospacefont-size13pxline-height1.5.diff-linedisplaygridgrid-template-columns54px 54px 28px minmax(01fr)min-height22pxborder-bottom1px solid #edf0f3.diff-line-no.diff-symbolbackgroundvar(--surface-subtle)border-right1px solid var(--line)colorvar(--muted)padding2px 8pxtext-alignrightuser-selectnone.diff-symboltext-aligncenterfont-weight700.diff-line codedisplayblockmin-width0padding2px 10pxoverflow-wrapanywherewhite-spacepre-wrapword-breakbreak-word.diff-addedbackground#effaf4.diff-added .diff-symbolcolor#087443.diff-removedbackground#fff1f0.diff-removed .diff-symbolcolor#b42318.text-counter-workspacegap14px.text-counter-inputmin-height320px.text-counter-griddisplaygridgrid-template-columnsrepeat(3minmax(01fr))gap12px.keyword-panelborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)padding12pxdetails.keyword-panel summarycursorpointercolorvar(--brand-dark)font-weight800details.keyword-panel[open] summarymargin-bottom12px.keyword-listdisplayflexflex-wrapwrapgap8pxmin-height36px.keyword-list spandisplayinline-flexalign-itemscentergap8pxborder1px solid var(--line)border-radius999pxbackgroundvar(--surface-subtle)colorvar(--muted)padding6px 10pxfont-size13px.keyword-list strongcolorvar(--brand-dark).empty-inlinemargin0colorvar(--muted)font-size13px.seo-contentdisplaygridgap12px.seo-content pmax-width860pxmargin0colorvar(--muted)line-height1.7.feature-listdisplaygridgap8pxmargin0padding-left20pxcolorvar(--text).unit-seo-griddisplaygridgap14px.unit-seo-groupdisplaygridgap8px.unit-seo-group h3margin0font-size1rem.unit-pair-listdisplayflexflex-wrapwrapgap8px.unit-pair-list a.unit-pair-list spandisplayinline-flexpadding6px 9pxborder1px solid var(--line)border-radius6pxbackgroundvar(--surface-subtle)colorvar(--text)font-size0.88remtext-decorationnone.faq-listdisplaygridgap8px.faq-list detailsborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)padding12px.faq-list summarycursorpointerfont-weight700.faq-list pmargin-top8px.json-tree-panelborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)overflowhidden.json-tree-toolbardisplayflexjustify-contentspace-betweengap12pxalign-itemscenterborder-bottom1px solid var(--line)backgroundvar(--surface-subtle)padding10px 12px.json-tree-toolbar strongfont-size14px.json-tree-toolbar divdisplayflexflex-wrapwrapgap8px.json-treemax-height460pxoverflowautopadding12pxfont-familyConsolasMonacomonospacefont-size14pxline-height1.5.json-tree detailsmargin2px 0.json-tree summarycursorpointeroverflow-wrapanywhere.json-childrenmargin-left18pxpadding-left12pxborder-left1px solid var(--line).json-leafoverflow-wrapanywhere.json-keycolor#7a4a12font-weight700.json-typecolorvar(--brand-dark)font-weight700.json-value-stringcolor#175cd3.json-value-number.json-value-booleancolor#6941c6.json-value-nullcolorvar(--muted).json-code-surfacebackground#fff.fold-codemax-height460pxmin-height294pxoverflowautobackground#ffffont-familyConsolasMonacomonospacefont-size14pxline-height1.5user-selecttext.fold-linedisplaygridgrid-template-columns76px minmax(01fr)min-height22px.fold-line[hidden]displaynone.fold-linehoverbackground#fbfcfd.fold-gutterdisplayinline-flexalign-itemsflex-startjustify-contentflex-endgap6pxborder-right1px solid var(--line)backgroundvar(--surface-subtle)colorvar(--muted)padding2px 8pxuser-selectnone.fold-line-numbermin-width28pxtext-alignright.fold-line-number.line-errorcolor#b42318font-weight700.fold-toggle.fold-spacerdisplayinline-flexalign-itemscenterjustify-contentcenterwidth18pxheight18pxmargin-top1px.fold-toggleborder1px solid var(--line-strong)border-radius4pxbackground#fffcolorvar(--brand-dark)cursorpointerfontinheritfont-size13pxline-height1.fold-togglehoverbackground#e8f2f1.fold-code-linedisplayblockmin-width0min-height22pxpadding2px 10pxoverflow-wrapanywherewhite-spacepre-wrapword-breakbreak-worduser-selecttext.fold-code-linefocusoutline0background#f8fbfb.fold-code-line[contenteditable="false"]colorvar(--text).xml-token-tagdisplayinline-blockborder-radius3pxcolor#175cd3font-weight700.xml-token-namecolor#7a4a12font-weight700.xml-token-attrcolor#6941c6.xml-token-valuecolor#087443.xml-token-commentcolor#667085font-styleitalic.xml-token-cdata.xml-token-picolor#9f1ab1.xml-token-textcolorvar(--text).json-braceborder-radius3pxcolor#7a4a12font-weight700cursorpointeruser-selecttext.json-token-punctuationcolor#667085font-weight700.fold-line.is-active-match .fold-code-linebackground#fff8e6.fold-line.is-active-match .json-brace.fold-line.is-active-match .xml-token-tagbackground#ffdf8acolor#7a4a12outline1px solid #e5a000.brace-match-charbackground#ffdf8acolor#7a4a12font-weight700outline1px solid #e5a000.form-griddisplaygridgrid-template-columnsrepeat(2minmax(01fr))gap12px.form-grid.threegrid-template-columnsrepeat(3minmax(01fr)).result-griddisplaygridgrid-template-columnsrepeat(3minmax(01fr))gap12px.result-cardborder1px solid var(--line)border-radius8pxbackgroundvar(--surface-subtle)padding14px.result-card spandisplayblockmargin-bottom6pxcolorvar(--muted)font-size13px.result-card strongfont-size18px.catalog-headerdisplaygridgrid-template-columnsminmax(01fr) minmax(300px420px)gap24pxalign-itemsendborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)margin18px 0 12pxpadding20pxbox-shadowvar(--shadow).catalog-header spandisplayblockmargin-bottom4pxcolorvar(--muted)font-size13pxfont-weight700text-transformuppercase.catalog-header h1margin0font-size28pxline-height1.2.catalog-summarymargin-bottom14px.catalog-layoutdisplaygridgrid-template-columns280px minmax(01fr)gap14pxalign-itemsstart.catalog-sidebarpositionstickytop12pxborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)padding14pxbox-shadowvar(--shadow).catalog-sidebar h2margin0 0 10pxfont-size15px.catalog-sidebar navdisplaygridgap4px.catalog-sidebar a.catalog-card.tool-card-linkdisplayflexalign-itemscenterjustify-contentspace-betweengap12px.catalog-sidebar aborder-radius6pxpadding9px 10pxcolorvar(--text)font-size14px.catalog-sidebar ahoverbackgroundvar(--surface-subtle)text-decorationnone.catalog-sidebar a[aria-current]background#e8f2f1colorvar(--brand-dark).catalog-sidebar strongcolorvar(--muted)font-size13px.catalog-maindisplaygridgap14pxpadding-bottom36px.catalog-sectionborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)box-shadowvar(--shadow)overflowhiddenscroll-margin-top16px.catalog-section-headerdisplayflexjustify-contentspace-betweengap16pxalign-itemsflex-startpadding16pxborder-bottom1px solid var(--line)backgroundvar(--surface-subtle).catalog-section-header h2margin0 0 4pxfont-size18px.catalog-section-header pmargin0colorvar(--muted)font-size14px.catalog-section-headerspanmin-width34pxborder-radius6pxbackground#e8f2f1colorvar(--brand-dark)font-size14pxfont-weight700line-height32pxtext-aligncenter.catalog-griddisplaygridgap10pxpadding12px.catalog-groupdisplaygridgap8px.catalog-group.catalog-groupborder-top1px solid var(--line)padding-top12px.catalog-group h3margin0colorvar(--muted)font-size13pxfont-weight700.catalog-card.tool-card-linkmin-height42pxborder1px solid #edf0f3border-radius8pxbackground#fffcolorvar(--text)font-size14pxpadding10px 12px.catalog-section[hidden].catalog-group[hidden].catalog-card[hidden][data-catalog-empty][hidden].tool-card-link[hidden]displaynone !important.catalog-cardhover.tool-card-linkhoverbackground#fbfcfdtext-decorationnone.catalog-card strong.tool-card-link strongborder-radius999pxpadding4px 8pxfont-size12px.tool-group-listgap16px.tool-group-cardborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)box-shadowvar(--shadow)overflowhidden.tool-group-headerdisplayflexjustify-contentspace-betweengap16pxpadding16pxborder-bottom1px solid var(--line)backgroundvar(--surface-subtle).tool-group-header h2margin0 0 4pxfont-size18px.tool-group-header pmargin0colorvar(--muted)font-size14px.tool-group-headerspanmin-width34pxheight32pxborder-radius6pxbackground#e8f2f1colorvar(--brand-dark)font-size14pxfont-weight700line-height32pxtext-aligncenter.tool-card-griddisplaygridgrid-template-columnsrepeat(2minmax(01fr))gap10pxpadding12px.status-activebackground#e8f2f1colorvar(--brand-dark).status-plannedbackground#f0f3f7colorvar(--muted).blog-hub-herodisplaygridgrid-template-columnsminmax(01.35fr) minmax(300px0.7fr)gap22pxalign-itemsendpadding42px 0 18px.blog-hub-hero h1max-width850pxmargin0font-sizeclamp(34px5vw56px)line-height1.06.blog-hub-actionsdisplayflexflex-wrapwrapgap10pxmargin-top16px.blog-hub-panel.blog-feature-card.blog-seo-stripborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)box-shadowvar(--shadow).blog-hub-paneldisplaygridgap10pxpadding16px.blog-hub-panel strong.blog-hub-panel span.blog-hub-panel smalldisplayblock.blog-hub-panel span.blog-hub-panel smallcolorvar(--muted).blog-hub-panel divdisplaygridgrid-template-columnsrepeat(3minmax(01fr))gap8px.blog-hub-panel smallborder1px solid var(--line)border-radius6pxbackgroundvar(--surface-subtle)padding8pxfont-size12pxfont-weight800text-aligncenter.blog-layoutdisplaygridgrid-template-columnsminmax(01fr) 280pxgap18pxmargin18px 0 36px.blog-hub-layoutalign-itemsstart.blog-main-list.blog-sidebar.blog-article.blog-relateddisplaygridgap14px.blog-card.blog-sidebar section.blog-articleborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)box-shadowvar(--shadow).blog-carddisplaygridgap8pxpadding16px.blog-feature-carddisplaygridgap12pxpadding20px.blog-feature-card h2margin0font-size30pxline-height1.15.blog-feature-card pmax-width760pxmargin0colorvar(--muted).blog-section-headingdisplaygridgap4pxmargin-top4px.blog-section-heading h2.blog-section-heading pmargin0.blog-section-heading pcolorvar(--muted).blog-card-griddisplaygridgrid-template-columnsrepeat(2minmax(01fr))gap12px.blog-card.compactbox-shadownone.blog-card h2.blog-card h3.blog-sidebar h2.blog-article h1margin0.blog-card p.blog-sidebar pcolorvar(--muted)line-height1.6.blog-body p.blog-body licolorvar(--text)line-height1.6.blog-metadisplayflexflex-wrapwrapgap8pxalign-itemscentercolorvar(--muted)font-size13pxfont-weight700.blog-meta acolorvar(--brand-dark).blog-sidebaralign-selfstartpositionstickytop88px.blog-sidebar sectiondisplaygridgap10pxpadding14px.blog-topic-listdisplaygridgap6px.blog-topic-list adisplayflexalign-itemscenterjustify-contentspace-betweengap10pxborder1px solid var(--line)border-radius6pxcolorvar(--text)padding8px 10px.blog-topic-list ahoverbackgroundvar(--surface-subtle)text-decorationnone.blog-topic-list strongcolorvar(--muted)font-size12px.blog-articlemargin18px auto 28pxmax-width880pxpadding22px.blog-article-headerdisplaygridgap10px.blog-article-header .leadcolorvar(--text).blog-featured-imagewidth100%max-height420pxborder-radius8pxobject-fitcover.blog-card-imageaspect-ratio16 / 9border-radius8pxdisplayblockmargin-bottom14pxobject-fitcoverwidth100%.blog-author-box.blog-reactions.blog-commentsborder-top1px solid var(--line)margin-top28pxpadding-top22px.blog-comments-headingalign-itemsenddisplayflexjustify-contentspace-betweengap14pxmargin-bottom14px.blog-comments-heading h2margin0font-size24pxline-height1.2.blog-comments-heading .eyebrowmargin-bottom4px.blog-comments-headingspanborder1px solid var(--line)border-radius999pxbackgroundvar(--surface-subtle)colorvar(--muted)font-size13pxfont-weight800padding6px 10pxwhite-spacenowrap.blog-comments-layoutalign-itemsstartdisplaygridgrid-template-columnsminmax(260px0.72fr) minmax(01fr)gap16px.blog-comment-panelpositionstickytop82px.blog-reactions form.blog-reaction-inlinealign-itemscenterdisplayflexflex-wrapwrapgap8px.blog-comment-formbackgroundvar(--surface)border1px solid var(--line)border-radius8pxbox-shadowvar(--shadow)displaygridgap14pxmargin0padding18px.blog-comment-form h3.blog-comment-form pmargin0.blog-comment-form h3font-size18pxline-height1.25.blog-comment-form pcolorvar(--muted)font-size13px.blog-comment-listdisplaygridgap14px.blog-commentbackgroundvar(--surface)border1px solid var(--line)border-radius8pxbox-shadowvar(--shadow)padding16px.blog-comment pcolorvar(--text)margin10px 0 12px.blog-comment.replybackgroundvar(--surface-subtle)border-left3px solid var(--brand)margin-left24pxmargin-top12px.blog-comment headeralign-itemscenterdisplayflexflex-wrapwrapgap8pxjustify-contentspace-between.blog-comment header strongcolorvar(--text)font-size15px.blog-comment header timecolorvar(--muted)font-size12pxfont-weight700.blog-reaction-inline .button.blog-reply-box .buttonmin-height34pxpadding6px 10pxfont-size13px.blog-reply-boxmargin-top10px.blog-reply-box summarycolorvar(--brand-dark)cursorpointerfont-size13pxfont-weight800.blog-reply-box formborder1px solid var(--line)border-radius8pxbackground#fffdisplaygridgap12pxmargin-top10pxpadding12px.blog-comments-emptyborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)colorvar(--muted)padding18px.blog-comments-empty strongcolorvar(--text)displayblockmargin-bottom4px.blog-comments-empty pmargin0.blog-bodydisplaygridgap10px.blog-body*margin0.blog-body ulmargin0padding-left22px.blog-body lilimargin-top4px.blog-body h2.blog-body h3colorvar(--text)margin8px 0 0.blog-body h2displayflexgap8pxalign-itemscenterborder-left4px solid var(--brand)backgroundvar(--surface-subtle)border-radius6pxpadding10px 12pxfont-size24pxline-height1.25.blog-body h3displayflexgap10pxalign-itemscenterfont-size19pxline-height1.3.blog-step-numberdisplayinline-gridwidth30pxheight30pxflex0 0 30pxplace-itemscenterborder-radius999pxbackgroundvar(--brand)color#ffffont-size14pxfont-weight800.blog-body acolorvar(--brand-dark)font-weight700text-decoration-thickness2pxtext-underline-offset3px.blog-example-pairdisplaygridgap6pxborder1px solid var(--line)border-radius8pxbackground#fffpadding12px.blog-example-pair pmargin0.blog-example-pair .weak strongcolor#a33b1f.blog-example-pair .strong strongcolorvar(--brand-dark).blog-body figuredisplaygridgap8pxmargin0.blog-body imgwidthautomax-width100%heightautoborder-radius8px.blog-body figcaptioncolorvar(--muted)font-size13px.blog-tagsdisplaygridgap8pxborder-top1px solid var(--line)padding-top14px.blog-tagsspancolorvar(--muted)font-size12pxfont-weight800text-transformuppercase.admin-card.admin-inline-cardalign-itemscenterdisplayflexjustify-contentspace-betweengap16px.admin-card.admin-inline-card h3.admin-card.admin-inline-card pmargin0.blog-related-griddisplaygridgrid-template-columnsrepeat(2minmax(01fr))gap12px.blog-seo-stripdisplaygridgrid-template-columnsminmax(01fr) minmax(260px0.8fr)gap18pxalign-itemscentermargin0 0 34pxpadding18px.blog-seo-strip h2.blog-seo-strip pmargin0.blog-seo-strip pcolorvar(--muted).admin-shelldisplaygridgap16pxmargin18px 0 36px.admin-login-shellmax-width520px.admin-topbar.admin-section.admin-card.admin-tabs.admin-tableborder1px solid var(--line)border-radius8pxbackgroundvar(--surface)box-shadowvar(--shadow).admin-topbardisplayflexalign-itemscenterjustify-contentspace-betweengap16pxpadding12px 14px.admin-topbar div.admin-stackdisplaygridgap6px.admin-topbar span.admin-table smalldisplayblockcolorvar(--muted)font-size12px.admin-tabsdisplayflexflex-wrapwrapgap8pxpadding10px.admin-tabs aborder-radius6pxcolor#344054font-size13pxfont-weight800padding7px 10px.admin-tabs ahoverbackgroundvar(--surface-subtle)text-decorationnone.admin-tabs a[aria-current="page"]background#e8f2f1colorvar(--brand-dark).admin-sectiondisplaygridgap14pxpadding14px.admin-section-heading h2.admin-card h3margin0 0 4px.admin-section-heading p.admin-card pmargin0colorvar(--muted).admin-carddisplaygridgap12pxpadding14px.admin-card labeldisplaygridgap6pxcolorvar(--text)font-size13pxfont-weight800.admin-card input.admin-card select.admin-card textarea.admin-table input.admin-table select.admin-table textareawidth100%border1px solid var(--line)border-radius6pxcolorvar(--text)fontinheritpadding8px 10px.admin-checkdisplayinline-flex !importantgrid-template-columnsauto 1fralign-itemscenter.admin-check inputwidthauto.admin-alertborder1px solid #a7d8c7border-radius8pxbackground#eefaf5color#14513dpadding10px 12px.admin-alert.errorborder-color#f1b8b8background#fff1f1color#9f1d1d.admin-grid-twodisplaygridgrid-template-columnsrepeat(2minmax(01fr))gap12px.admin-inline-formdisplayflexflex-wrapwrapalign-itemscentergap10px.admin-inline-form spancolorvar(--muted)font-size13px.admin-actionsdisplayflexflex-wrapwrapgap6pxalign-itemscenter.admin-actions formmargin0.status-badgedisplayinline-flexalign-itemscentermin-height28pxborder-radius999pxborder1px solid var(--line)backgroundvar(--surface-subtle)colorvar(--muted)font-size12pxfont-weight800padding4px 9px.status-publishedborder-color#a7d8c7background#eefaf5color#14513d.status-scheduledborder-color#b8cdf1background#eef4ffcolor#1d4e9f.status-draft.status-archivedborder-color#d7dde5background#f9fafbcolor#667085.admin-statusdisplayinline-flexalign-itemscentermin-height26pxborder1px solid #d7dde5border-radius999pxbackground#f9fafbcolor#667085font-size12pxfont-weight800padding3px 9pxtext-transformuppercase.admin-status.applied.admin-status.detectedborder-color#c3e3d5background#ecfdf3color#027a48.admin-status.pending.admin-status.changedborder-color#fedf89background#fffaebcolor#b54708.admin-status.failedborder-color#fecdcabackground#fef3f2color#b42318.admin-tabledisplaygridoverflowhidden.admin-table-rowdisplaygridgrid-template-columnsminmax(120px0.9fr) minmax(160px1fr) minmax(120px0.7fr) minmax(220px1.4fr)gap10pxalign-itemsstartborder-top1px solid var(--line)padding10px.admin-blog-table .admin-table-rowgrid-template-columns72px minmax(180px1.3fr) minmax(110px0.6fr) minmax(150px0.8fr) minmax(240px1fr).admin-table-rowfirst-childborder-top0.admin-table-headbackgroundvar(--surface-subtle)colorvar(--muted)font-size12pxfont-weight800text-transformuppercase.admin-metric-gridgrid-template-columnsrepeat(3minmax(01fr)).admin-seo-checklistdisplayflexflex-wrapwrapgap8pxalign-itemscenterborder1px solid var(--line)border-radius8pxbackgroundvar(--surface-subtle)padding10px.admin-seo-checklist span.admin-seo-checklist strongfont-size12pxfont-weight800.admin-seo-checklist spancolorvar(--muted)text-transformuppercase.admin-seo-checklist strongborder-radius999pxbackgroundvar(--surface)colorvar(--text)padding5px 8px.admin-editor-sourcedisplaynone.ck.ck-editorwidth100%.ck.ck-editor__main.ck-editor__editablemin-height420pxborder-colorvar(--line).ck.ck-editor__main.ck-editor__editablefocusborder-colorvar(--brand)box-shadow0 0 0 3px rgba(2095870.12).ck-content imgmax-width100%heightauto.admin-image-crop-modalpositionfixedinset0z-index1000displaygridplace-itemscenterbackgroundrgba(1018240.72)padding18px.admin-image-crop-panelwidthmin(980px100%)border1px solid var(--line)border-radius8pxbackgroundvar(--surface)box-shadow0 24px 80px rgba(1018240.28)padding16px.admin-image-crop-head.admin-image-crop-controlsdisplayflexalign-itemscenterjustify-contentspace-betweengap12px.admin-image-crop-head h3margin0.admin-image-crop-canvasdisplayblockwidth100%heightautomax-height62vhborder1px solid var(--line)border-radius8pxbackgroundvar(--surface-subtle)margin14px 0touch-actionnone.admin-image-crop-controlsflex-wrapwrapjustify-contentflex-start.admin-image-crop-controls labeldisplaygridgap5pxmin-width170pxmargin0font-size13pxfont-weight800colorvar(--muted).admin-image-crop-controls .admin-image-crop-checkalign-itemscenterdisplayflexmin-width130px.admin-image-crop-controls .admin-image-crop-check inputwidthauto.admin-image-crop-controls select.admin-image-crop-controls input[type="number"].admin-image-crop-controls input[type="range"]width100%@media (max-width820px).site-header.site-footer.section-heading.tool-row.catalog-card.tool-card-linkalign-itemsflex-startflex-directioncolumn.section-heading .home-catalog-ctawidth100%.site-headeralign-itemscenterflex-directionrow.navjustify-contentflex-endgap6px.nav apadding6px 8pxfont-size13px.admin-image-crop-modalalign-itemsstartpadding10px.admin-image-crop-panelpadding12px.admin-image-crop-head.admin-image-crop-controlsalign-itemsstretchflex-directioncolumn.admin-image-crop-controls label.admin-image-crop-controls buttonwidth100%.admin-image-crop-controls .admin-image-crop-checkwidth100%.hero.home-hero.home-proof.home-featured-grid.home-workflow-grid.home-category-grid.home-seo-block.blog-hub-hero.blog-hub-panel div.blog-card-grid.blog-seo-strip.workspace-header.workspace-panel.grid.dashboard-grid.summary-strip.tool-card-gridgrid-template-columns1fr.heropadding-top30px.hero h1.workspace-header h1.workspace-panel h1.page-title h1font-size28px.tool-search divgrid-template-columns1fr.tool-headerflex-directioncolumn.json-tree-toolbaralign-itemsflex-startflex-directioncolumn.tool-output-headeralign-itemsflex-startflex-directioncolumn.tool-output-actionsjustify-contentflex-startmin-width0width100%.fold-integrated-toolbaralign-itemsflex-startflex-directioncolumn.form-grid.form-grid.three.result-grid.blog-layout.blog-related-grid.admin-grid-two.admin-metric-grid.compact-grid.text-counter-grid.keyword-density-layout.loan-chart-grid.catalog-header.catalog-layout.diff-input-grid.image-editor-layout.image-compressor-layout.creative-layout.currency-converter-grid.barcode-scan-grid.daily-storage-layout.todo-itemgrid-template-columns1fr.admin-topbar.admin-table-row.admin-blog-table .admin-table-rowgrid-template-columns1fr.admin-topbaralign-itemsflex-startflex-directioncolumn.blog-comments-heading.admin-inline-cardalign-itemsflex-startflex-directioncolumn.blog-comments-layoutgrid-template-columns1fr.blog-comment-panelpositionstatic.blog-comment.replymargin-left0.prepayment-rowgrid-template-columns1fr.catalog-sidebarpositionstatic.blog-sidebarpositionstatic.catalog-cardalign-itemsflex-startflex-directioncolumngap6px.image-preset-grid.image-transform-gridgrid-template-columnsrepeat(2minmax(01fr)).image-editor-section .dp-control-headeralign-itemsflex-startflex-directioncolumn.image-upload-zone.image-editor-section.image-editor-meta.image-editor-help.image-editor-preview-panel.image-compressor-preview-panel.image-output-previewmin-width0width100%.image-compressor-statsgrid-template-columnsrepeat(2minmax(01fr))@media (max-width520px).pdf-to-images-grid.image-compressor-preview-gridgrid-template-columns1fr.image-compressor-statsgrid-template-columns1fr