.tf-scr{background:var(--paper);min-height:100dvh;padding-bottom:96px}.tf-scr__top{justify-content:space-between;align-items:center;max-width:1120px;margin-inline:auto;padding:20px clamp(20px,4vw,40px) 0;display:flex}[dir=rtl] .tf-scr__top{flex-direction:row-reverse}.tf-scr__top-right{align-items:center;gap:12px;display:flex}@media (max-width:480px){.tf-scr__top-right .tf-langswitch{display:none}.tf-scr__top-right .tf-langswitch-compact{flex:none;align-items:center;height:28px;padding:0 6px;font-size:11px;display:inline-flex}}.tf-scr__body{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;max-width:1120px;margin:28px auto 0;padding:0 clamp(20px,4vw,40px);display:grid}.tf-scr__body--full{grid-template-columns:minmax(0,1fr)}@media (max-width:1199px) and (min-width:960px){.tf-scr__body{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:959px){.tf-scr__body{grid-template-columns:minmax(0,1fr)}}.tf-scr__content{min-width:0}.tf-scr__why{margin:4px 0 20px}.tf-scr__why summary{cursor:pointer;font-size:var(--text-footnote);color:var(--copper);font-weight:600}.tf-scr__why p{font-size:var(--text-body);color:var(--muted);max-width:560px;margin-top:8px}.tf-scr__nav{align-items:center;gap:12px;margin-top:32px;display:flex}@media (max-width:959px){.tf-scr__nav{display:none}}.tf-scr__dock{flex-direction:column;gap:16px;display:flex}@media (max-width:959px){.tf-scr__dock{display:none}}.tf-hero__art{color:var(--ink);margin-bottom:20px;display:block}.tf-hero__art .tf-hero__accent{color:var(--red)}.tf-hero__art--img{border-radius:var(--r-window);width:100%;max-width:560px;height:auto}.tf-scr .tf-sectors-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:12px}.tf-scr .tf-sector-card{justify-content:center;min-width:0;padding-inline:14px}.tf-scr .tf-sector-card__top{gap:8px}.tf-scr .tf-sector-card__name{overflow-wrap:break-word}@media (max-width:480px){.tf-scr .tf-sectors-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,132px),1fr));gap:10px}.tf-scr .tf-sector-card{justify-content:flex-start}.tf-scr .tf-sector-card__top{flex-direction:column;align-items:flex-start;gap:8px}}.tf-scr .tf-sector-card__desc{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tf-scr .tf-emirate-pills-scope .tf-opts--4{flex-wrap:wrap;gap:8px;display:flex}.tf-scr .tf-emirate-pills-scope .tf-opt{width:auto;min-height:var(--tap,44px);border-radius:var(--r-pill);flex-direction:row;flex:none;align-items:center;gap:6px;padding:8px 16px}.tf-scr .tf-emirate-pills-scope .tf-opt--on{background:var(--red-tint);border-color:var(--red)}.tf-scr .tf-emirate-pills-scope .tf-opt__label{font-size:var(--text-footnote);font-weight:600}.tf-scr .tf-emirate-pills-scope .tf-opt__ic{display:none}.tf-scr .tf-emirate-pills-scope .tf-opt__desc{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tf-whatnext{border-top:1px solid var(--line);margin-top:36px;padding-top:28px}.tf-whatnext__title{font-size:var(--text-caption);color:var(--soft);margin-bottom:14px}.tf-whatnext__row{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (max-width:720px){.tf-whatnext__row{grid-template-columns:repeat(2,1fr)}}.tf-whatnext__card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;gap:6px;padding:16px;display:flex;position:relative}.tf-whatnext__num{top:14px;font-family:var(--font-display);color:var(--soft);font-size:var(--text-callout);position:absolute;inset-inline-end:16px}.tf-whatnext__name{font-family:var(--serif);font-weight:600;font-size:var(--text-body);margin-top:4px}.tf-whatnext__body{font-size:var(--text-caption);color:var(--muted)}.tf-dock__guide{background:var(--white);border:1px solid var(--line);border-radius:var(--r-window);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.tf-dock__head{background:var(--cream);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 16px;display:flex}.tf-dock__title{font-family:var(--serif);font-weight:600;font-size:var(--text-callout);color:var(--ink)}.tf-dock__status{color:var(--soft);white-space:nowrap;margin-inline-start:auto;font-size:11px}.tf-dock__status--available{color:var(--green)}.tf-dock__status--responding{color:var(--copper)}.tf-dock__list{flex-direction:column;gap:10px;padding:12px 16px;display:flex}.tf-dock__eyebrow{color:var(--soft);margin-bottom:2px;font-size:11px;display:block}.tf-dock__msg{border-radius:var(--r-card);max-width:100%;padding:10px 12px}.tf-dock__msg--guide{background:var(--paper);border:1px solid var(--line);align-self:flex-start}.tf-dock__msg--founder{background:var(--copper-tint);align-self:flex-end;margin-inline-start:24px}.tf-dock__text{font-size:var(--text-body);color:var(--body);white-space:pre-wrap}.tf-dock__text--thinking{color:var(--soft)}.tf-dock__draft{color:var(--amber);background:var(--amber-tint);border-radius:var(--r-tag);margin-top:6px;padding:2px 6px;font-size:12px;display:inline-block}.tf-dock__signin{font-size:var(--text-footnote);color:var(--red);margin-top:8px;font-weight:600;display:inline-block}.tf-dock__apply{border:1px solid var(--green-line);background:var(--green-tint);color:var(--green-deep);border-radius:var(--r-pill);font-size:var(--text-footnote);cursor:pointer;margin-top:8px;padding:6px 12px;font-weight:600;display:block}.tf-dock__applied{color:var(--green-deep);font-size:var(--text-footnote);align-items:center;gap:5px;margin-top:8px;display:inline-flex}.tf-dock__chips{flex-wrap:wrap;gap:8px;padding:0 16px 12px;display:flex}.tf-dock__chip{border:1px solid var(--line-2);border-radius:var(--r-pill);font-size:var(--text-footnote);color:var(--body);cursor:pointer;background:0 0;padding:6px 12px}.tf-dock__chip:disabled{opacity:.5;cursor:default}.tf-dock__form{border-top:1px solid var(--line);gap:8px;padding:12px 16px;display:flex}.tf-dock__input{border:1px solid var(--line-2);border-radius:var(--r-control);min-width:0;font-size:var(--text-body);background:var(--paper);flex:1;padding:8px 10px}.tf-dock__send{background:var(--ink);color:var(--white);border-radius:var(--r-control);cursor:pointer;border:none;justify-content:center;align-items:center;width:34px;display:flex}.tf-dock__send:disabled{opacity:.4;cursor:default}.tf-sheet{background:var(--white);border:1px solid var(--line);border-radius:var(--r-window);box-shadow:var(--shadow-sm);padding:16px}.tf-sheet__head{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.tf-sheet__title{font-family:var(--serif);font-weight:600;font-size:var(--text-callout)}.tf-sheet__draft{color:var(--soft);font-size:11px}.tf-acts{flex-direction:column;gap:26px;display:flex}.tf-acts__act{transition:opacity var(--dur-mid) var(--ease-out)}.tf-acts__act--dimmed{opacity:1}.tf-acts__act--inactive .tf-acts__act-head{opacity:.7}.tf-acts__act-head{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.tf-acts__act-title{font-family:var(--font-display);font-size:var(--text-title3);color:var(--ink);font-weight:600}.tf-acts__act-helper{font-size:var(--text-footnote);color:var(--muted);margin-top:2px}.tf-acts__receipt{text-align:start;border:1px solid var(--line);background:var(--white);border-radius:var(--r-control);cursor:pointer;align-items:center;gap:10px;width:100%;padding:10px 14px;display:flex}.tf-acts__receipt-tick{color:var(--green);flex-shrink:0}.tf-acts__receipt-label{color:var(--ink);font-weight:600;font-size:var(--text-body);flex-shrink:0}.tf-acts__receipt-value{color:var(--muted);font-size:var(--text-body);font-family:var(--serif);white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0}.tf-acts__receipt-edit{color:var(--copper);font-size:var(--text-caption);flex-shrink:0;font-weight:600}.tf-acts__receipt--pending .tf-acts__receipt-tick{color:var(--soft)}.tf-acts__done-row{justify-content:flex-end;margin-top:14px;display:flex}.tf-acts__done{border:1px solid var(--line-2);background:var(--white);color:var(--ink);border-radius:var(--r-control);font-weight:600;font-size:var(--text-footnote);cursor:pointer;min-height:40px;padding:0 18px}.tf-acts__done:hover{border-color:var(--ink)}.tf-acts__suggested{font-size:var(--text-footnote);color:var(--muted);margin-top:-6px}.tf-shortfall{border-inline-start:2px solid var(--copper);background:var(--paper);color:var(--ink);font-size:var(--text-footnote);margin-top:10px;padding:10px 12px}.tf-area-more{color:var(--copper);font-weight:600;font-size:var(--text-footnote);cursor:pointer;background:0 0;border:none;margin-top:10px;padding:6px 0}.tf-acts__drop{font-size:var(--text-footnote);color:var(--soft);border-inline-start:2px solid var(--line-2);padding-inline-start:12px}.tf-dial{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-card);margin:12px 0 18px;padding:14px}.tf-dial__readout{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.tf-dial__value{font-family:var(--font-display);color:var(--ink);font-size:32px;font-weight:600}.tf-dial__badge{color:var(--green);background:var(--green-tint);border-radius:var(--r-tag);padding:2px 8px;font-size:11px}.tf-dial__track{appearance:none;background:linear-gradient(to right, var(--red) 0%, var(--red) var(--tf-dial-pct,0%), var(--soft-tint) var(--tf-dial-pct,0%), var(--soft-tint) 100%);border-radius:999px;outline:none;width:100%;height:6px}[dir=rtl] .tf-dial__track{background:linear-gradient(to left, var(--red) 0%, var(--red) var(--tf-dial-pct,0%), var(--soft-tint) var(--tf-dial-pct,0%), var(--soft-tint) 100%)}.tf-dial__track--unset{background:var(--soft-tint)}.tf-dial__track[aria-disabled=true]{opacity:.5;cursor:not-allowed}.tf-dial__track[aria-disabled=true]::-webkit-slider-thumb{cursor:not-allowed}.tf-dial__track[aria-disabled=true]::-moz-range-thumb{cursor:not-allowed}.tf-dial__track::-webkit-slider-thumb{appearance:none;background:var(--ink);border:2px solid var(--white);width:18px;height:18px;box-shadow:var(--shadow-sm);cursor:pointer;border-radius:999px}.tf-dial__track::-moz-range-thumb{background:var(--ink);border:2px solid var(--white);cursor:pointer;border-radius:999px;width:18px;height:18px}.tf-dial__bounds{font-size:var(--text-caption);color:var(--soft);justify-content:space-between;margin-top:6px;display:flex}.tf-dial__note{font-size:var(--text-caption);color:var(--soft);margin-top:6px}.tf-canvas{flex-direction:column;gap:28px;display:flex}.tf-canvas__blocks{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (max-width:640px){.tf-canvas__blocks{grid-template-columns:1fr}}.tf-canvas__block{background:var(--white);border:1px solid var(--line);border-radius:var(--r-card);padding:14px}.tf-canvas__block-label{font-family:var(--font-marker);font-size:var(--text-caption);color:var(--copper);font-weight:600}[lang=ar] .tf-canvas__block-label,[lang=zh] .tf-canvas__block-label{font-style:normal}.tf-canvas__block-value{font-family:var(--serif);font-size:var(--text-body);color:var(--ink);margin-top:6px}.tf-canvas__block-ghost{font-size:var(--text-footnote);color:var(--soft);margin-top:6px}.tf-canvas__block-ghost button{color:var(--copper);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.tf-canvas__score{background:var(--white);border:1px solid var(--line);border-radius:var(--r-window);padding:20px}.tf-canvas__score-title{font-family:var(--font-display);font-size:var(--text-title3);margin-bottom:14px}.tf-canvas__clarity-total{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.tf-canvas__clarity-num{font-family:var(--font-display);font-size:32px;font-weight:600}.tf-canvas__clarity-band{color:var(--copper);font-weight:600}.tf-canvas__dims{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}.tf-canvas__dim{font-size:var(--text-footnote);grid-template-columns:140px auto 1fr;align-items:baseline;gap:10px;display:grid}.tf-canvas__dim-label{color:var(--muted)}.tf-canvas__dim-meter{gap:3px;display:inline-flex}.tf-canvas__dim-seg{background:var(--soft-tint);border-radius:3px;width:14px;height:6px}.tf-canvas__dim-seg--on{background:var(--red)}.tf-canvas__dim-why{color:var(--soft)}.tf-canvas__disclaimer{font-size:var(--text-caption);color:var(--soft);margin-bottom:10px}.tf-canvas__next{font-size:var(--text-footnote);color:var(--ink)}.tf-canvas__improve{color:var(--copper);font-weight:600;font-size:var(--text-footnote);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.tf-canvas__ghost-line{font-size:var(--text-footnote);color:var(--soft)}.tf-canvas__answered{font-size:var(--text-footnote);color:var(--muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:16px 0;padding:10px 0}.tf-canvas__risks-title{font-family:var(--font-display);font-size:var(--text-callout);margin-bottom:8px}.tf-canvas__risk-list{flex-direction:column;gap:8px;display:flex}.tf-canvas__risk{border-inline-start:3px solid var(--soft);padding-inline-start:10px}.tf-canvas__risk--high{border-color:var(--red)}.tf-canvas__risk--medium{border-color:var(--amber)}.tf-canvas__risk-title{font-weight:600;font-size:var(--text-footnote);color:var(--ink);display:block}.tf-canvas__risk-detail{font-size:var(--text-caption);color:var(--muted);display:block}.tf-review__cards{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:640px){.tf-review__cards{grid-template-columns:1fr}}.tf-review__card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-window);gap:14px;padding:16px;display:flex}.tf-review__card-title{font-family:var(--font-display);font-size:var(--text-title3);margin-bottom:6px}.tf-review__card-line{font-size:var(--text-footnote);color:var(--muted)}.tf-review__card-line--ghost{color:var(--soft);font-style:italic}.tf-review__draft{color:var(--amber);background:var(--amber-tint);border-radius:var(--r-tag);margin-top:6px;padding:2px 6px;font-size:12px;display:inline-block}.tf-review__edit{color:var(--copper);font-weight:600;font-size:var(--text-caption);cursor:pointer;text-align:start;background:0 0;border:none;margin-top:8px;padding:0;display:block}.tf-review__edit--cta{white-space:normal;max-width:320px;line-height:1.4}.tf-review__checklist{background:var(--cream);border-radius:var(--r-window);padding:18px 20px}.tf-review__checklist-title{font-family:var(--font-display);font-size:var(--text-callout);margin-bottom:10px}.tf-review__checklist ol{flex-direction:column;gap:6px;margin:0;padding-inline-start:20px;display:flex}.tf-review__checklist li{font-size:var(--text-footnote);color:var(--body)}.tf-scr__mobilebar{display:none}@media (max-width:959px){.tf-scr__mobilebar{inset-inline:0;background:var(--white);border-top:1px solid var(--line);z-index:30;align-items:center;gap:10px;padding:12px 16px;display:flex;position:fixed;bottom:0}}.tf-scr__mobilebar-btn{border:1px solid var(--line-2);background:var(--white);width:44px;height:44px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;display:flex}.tf-scr__mobilebar-btn--primary{background:var(--ink);color:var(--white);border-color:var(--ink);margin-inline-start:auto}.tf-scr__mobilebar-ai{border:1px solid var(--red);height:44px;color:var(--red);background:var(--red-tint);font-weight:600;font-size:var(--text-footnote);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.tf-scr__sheet-backdrop{background:var(--scrim);z-index:40;position:fixed;inset:0}.tf-scr__sheet{inset-inline:0;background:var(--paper);z-index:41;border-radius:20px 20px 0 0;max-height:80dvh;padding:16px;position:fixed;bottom:0;overflow-y:auto}.tf-scr .tf-scr__sheet{max-height:85dvh;padding:0 0 env(safe-area-inset-bottom,0px);background:var(--tfr-card);border-radius:16px 16px 0 0;flex-direction:column;display:flex;overflow:hidden}.tf-scr .tf-scr__sheet .tf-scr__sheet-close{z-index:3}.tf-scr .tf-scr__sheet .tf-scr__sheet-body{flex:auto;gap:0;min-height:0;margin-top:0}.tf-scr .tf-scr__sheet .tf-dock__guide{flex:auto;min-height:0}.tf-scr .tf-scr__sheet .tf-dock__head{flex:none;padding-inline-end:56px}.tf-scr .tf-scr__sheet .tf-dock__list{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.tf-scr .tf-scr__sheet :is(.tf-dock__chips,.tf-dock__form){flex:none}.tf-scr__sheet-close{top:12px;border:1px solid var(--line-2);background:var(--white);border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;inset-inline-end:12px}.tf-scr__sheet-body{flex-direction:column;gap:14px;margin-top:30px;display:flex}@media (max-width:959px){.tf-scr__dock{max-height:none;margin-top:28px;position:static;overflow:visible}}@media (min-width:720px) and (max-width:959px){.tf-scr__dock,.tf-scr__nav{display:flex}.tf-scr__mobilebar{display:none}.tf-scr{padding-bottom:40px}}html[lang=ar] .tf-scr .tf-wiz-q{font-family:var(--font-display);font-style:normal}html[lang=ar] .tf-scr .tf-dock__title,html[lang=ar] .tf-scr .tf-canvas__risks-title,html[lang=ar] .tf-scr .tf-review__checklist-title,html[lang=ar] .tf-scr .tf-sheet__title,html[lang=ar] .tf-scr .tf-whatnext__name,html[lang=ar] .tf-scr .tf-sector-card__name,html[lang=ar] .tf-scr .tf-acts__act-title,html[lang=ar] .tf-scr .tf-canvas__score-title,html[lang=ar] .tf-scr .tf-review__card-title,html[lang=ar] .tf-scr .tf-sheet__value,html[lang=ar] .tf-scr .tf-acts__receipt-value,html[lang=ar] .tf-scr .tf-canvas__block-value,html[lang=ar] .tf-scr .tf-dial__value{font-family:var(--font-ar);font-style:normal}@media (prefers-reduced-motion:reduce){.tf-acts__act{transition:none}}.tf-scr__save-exit{border:1px solid var(--line);background:var(--white);min-height:36px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.tf-scr__save-exit:hover{border-color:var(--ink)}.tf-scr__save-exit:focus-visible{outline:2px solid var(--copper);outline-offset:2px}.tf-dock__sub{color:var(--soft);white-space:nowrap;font-size:12px}@media (max-width:480px){.tf-scr__save-exit{min-height:44px;padding:0 10px;font-size:12px}}.tf-scr__dock>*{flex-shrink:0}.tf-dock__head{flex-wrap:wrap;row-gap:4px}.tf-dock__title{white-space:nowrap}.tf-dock__sub{white-space:normal;flex:auto;min-width:0}.tf-scr .tf-hero__art--img{aspect-ratio:21/8;object-fit:cover;object-position:50% 38%;background:var(--cream);border:1px solid var(--line);max-width:none}@media (max-width:719px){.tf-scr .tf-hero__art--img{aspect-ratio:auto;height:120px;margin-bottom:14px}}.tf-scr__sub{color:var(--muted);font-size:var(--text-body);margin:4px 0 20px}.tf-scr__lang{align-items:center;display:inline-flex;position:relative}.tf-scr__lang-globe{display:none}@media (max-width:480px){.tf-scr__top-right .tf-scr__lang .tf-langswitch-compact{border:1px solid var(--line);background:var(--white);color:#0000;appearance:none;cursor:pointer;background-image:none;border-radius:999px;width:44px;height:44px;padding:0}.tf-scr__top-right .tf-scr__lang .tf-langswitch-compact option{color:var(--ink)}.tf-scr__top-right .tf-scr__lang .tf-langswitch-compact:focus-visible{outline:2px solid var(--copper);outline-offset:2px}.tf-scr__lang-globe{color:var(--ink);pointer-events:none;margin:auto;display:block;position:absolute;inset:0}}@media (max-width:719px){.tf-scr__mobilebar{box-shadow:var(--shadow-md);border-start-start-radius:20px;border-start-end-radius:20px;padding:8px 16px 14px}}.tf-scr__peek{min-height:44px;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:stretch;gap:8px;padding:0;display:flex}.tf-scr__peek:focus-visible{outline:2px solid var(--copper);outline-offset:4px;border-radius:12px}.tf-scr__peek--compact{border:1px solid var(--red);background:var(--red-tint);width:44px;height:44px;color:var(--red);border-radius:999px;flex:none;justify-content:center;align-items:center}.tf-scr__mobilebar-nav{flex:1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.tf-scr__mobilebar-nav .tf-btn--ink{flex:1;justify-content:center}.tf-scr__peek-grip{background:var(--line-2);border-radius:999px;align-self:center;width:40px;height:4px}.tf-scr__peek-row{font-size:var(--text-footnote);align-items:center;gap:8px;display:flex}.tf-scr__peek-row strong{font-weight:600}.tf-scr__peek-sub{color:var(--muted)}@media (max-width:480px){.tf-scr__top{flex-wrap:wrap;row-gap:10px}.tf-scr__top-right{gap:8px;margin-left:auto}}.tf-dock__stale{font-size:var(--text-footnote);color:var(--muted);margin-top:8px;display:block}.tf-scr__plan-inline{margin-top:24px}@media (min-width:720px){.tf-scr__plan-inline{display:none}}.tf-idea{background:var(--white);border:1px solid var(--line);border-radius:var(--r-window);flex-direction:column;gap:18px;padding:20px;display:flex}.tf-idea__receipt{background:var(--cream);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:10px 14px;display:flex}.tf-idea__tick{color:var(--green);display:inline-flex}.tf-idea__receipt-label{font-size:var(--text-footnote);color:var(--ink);white-space:nowrap;font-weight:600}.tf-idea__receipt-value{white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:var(--text-footnote);color:var(--muted);flex:auto}.tf-idea__ghost{min-width:0;font-size:var(--text-footnote);color:var(--soft);flex:auto}.tf-idea__edit,.tf-idea__restore,.tf-idea__shape-link{color:var(--copper);font-size:var(--text-footnote);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.tf-idea__edit{min-height:32px;margin-inline-start:auto}.tf-idea__restore,.tf-idea__shape-link{text-underline-offset:2px;text-decoration:underline}.tf-idea__field{flex-direction:column;gap:8px;display:flex}.tf-idea__label-row{align-items:center;gap:8px;display:flex}.tf-idea__label{color:var(--soft);font-size:12px;font-weight:600}[lang=ar] .tf-idea__label,[lang=zh] .tf-idea__label{font-size:var(--text-footnote);letter-spacing:0;text-transform:none}.tf-idea__tag{background:var(--red-tint);color:var(--copper);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.tf-idea__textarea,.tf-idea__input{border:1px solid var(--line-2);background:var(--white);width:100%;color:var(--ink);font:inherit;font-size:var(--text-body);border-radius:12px;padding:12px 14px}.tf-idea__textarea{resize:vertical;field-sizing:content;min-height:64px;max-height:120px}.tf-idea__textarea:focus-visible,.tf-idea__input:focus-visible{outline:2px solid var(--copper);outline-offset:1px}.tf-idea__hint,.tf-idea__provenance{font-size:var(--text-caption);color:var(--soft);margin:0}.tf-idea__chips{flex-wrap:wrap;gap:8px;display:flex}.tf-idea__shape{border-top:1px solid var(--line);font-size:var(--text-caption);color:var(--soft);margin:0;padding-top:14px}.tf-idea-shape__back{min-height:44px;color:var(--copper);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:12px;padding:0;font-weight:600;display:inline-flex}[dir=rtl] .tf-idea-shape__back svg{transform:scaleX(-1)}.tf-dock__concept{margin-top:8px}.tf-scr__peek-proposal{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);flex:auto;overflow:hidden}@media (max-width:719px){.tf-idea__chips .tf-dock__chip{align-items:center;min-height:44px;padding:0 14px;display:inline-flex}.tf-idea__edit{min-height:44px;padding:0 4px}}.tf-roles__name-input{font:inherit;color:var(--ink);background:var(--white);border:1px solid var(--line);border-radius:8px;width:100%;max-width:260px;min-height:36px;padding:6px 10px}.tf-roles__name-input:focus-visible{outline:2px solid var(--copper,currentColor);outline-offset:2px}.tf-canvas__risks-subtitle{color:var(--muted);margin:14px 0 6px;font-size:13px;font-weight:600}.tf-scr__loading{margin-top:24px}.tf-scr__loading-text,.tf-sheet__loading{color:var(--muted);align-items:center;gap:10px;margin:0;display:flex}.tf-scr__loading-text{font-size:var(--text-body)}.tf-sheet__loading{font-size:var(--text-caption);margin-top:10px}.tf-scr__loading-spin{border:2px solid var(--line-2);border-top-color:var(--copper);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite tf-scr-spin}.tf-scr__skeleton{gap:12px;margin-top:20px;display:grid}.tf-scr__skeleton span{border-radius:var(--r-window);background:var(--line);opacity:.5;height:64px;display:block}.tf-scr__skeleton span:nth-child(2){width:86%}.tf-scr__skeleton span:nth-child(3){width:62%}.tf-scr .tf-scr-pending{cursor:progress}.tf-scr .tf-scr-pending:after{content:"";vertical-align:-.1em;border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;width:.8em;height:.8em;margin-inline-start:6px;animation:.8s linear infinite tf-scr-spin;display:inline-block}@keyframes tf-scr-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.tf-scr__loading-spin,.tf-scr .tf-scr-pending:after{animation-duration:1.6s}}.tf-scr .tf-wiz-nav__incomplete-hint--reason{color:var(--muted)}.tf-scr .tf-wiz-q:focus:not(:focus-visible){outline:none}.tf-scr .tf-wiz-q:focus-visible{outline:2px solid var(--copper-deep);outline-offset:4px;border-radius:4px}.tf-scr__sheet:focus{outline:none}.tf-sector-switch{border-inline-start:2px solid var(--copper);background:var(--paper);color:var(--ink);font-size:var(--text-footnote);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block-end:12px;padding:10px 12px;display:flex}.tf-sector-switch__text{flex:18rem;margin:0}.tf-sector-switch__actions{align-items:center;gap:12px;display:inline-flex}.tf-fitout-skipped{border-inline-start:2px solid var(--copper);background:var(--paper);color:var(--ink);font-size:var(--text-footnote);margin-block:10px;padding:10px 12px}.tf-inline-warning{color:var(--ink);font-size:var(--text-footnote);border-inline-start:2px solid var(--copper);margin-block-start:6px;padding-inline-start:8px}.tf-canvas__block-lines{gap:4px;margin:0;padding:0;list-style:none;display:grid}.tf-illo{aspect-ratio:21/8;border:1px solid var(--line);border-radius:var(--r-window);background:var(--paper);margin-bottom:20px;position:relative;overflow:hidden}@media (max-width:719px){.tf-illo{aspect-ratio:auto;height:120px;margin-bottom:14px}}.tf-illo__art{width:100%;height:100%;position:absolute;inset:0}.tf-illo__art--in{animation:.38s cubic-bezier(.2,.7,.2,1) both tf-illo-in}.tf-illo__art--out{animation:.32s both tf-illo-out}@keyframes tf-illo-in{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@keyframes tf-illo-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.tf-illo__art--in{animation:.2s linear both tf-illo-fade}.tf-illo__art--out{animation:.2s linear both tf-illo-out}}@keyframes tf-illo-fade{0%{opacity:0}to{opacity:1}}.tf-illo .i{fill:none;stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.tf-illo .f{fill:var(--paper);stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.tf-illo .k{fill:var(--ink);stroke:none}.tf-illo .r{fill:var(--red);stroke:none}.tf-illo .ri{fill:var(--red);stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.tf-illo .rl{fill:none;stroke:var(--red);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.tf-illo .g{fill:none;stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round}.tf-picker{margin:0 0 var(--space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.tf-picker__tile{min-height:var(--tap,44px);background:var(--tfr-card,var(--paper));border:1px solid var(--line-2,var(--line));min-width:0;color:var(--ink);font:inherit;font-size:var(--text-footnote);text-align:start;cursor:pointer;border-radius:14px;align-items:center;gap:6px;padding:8px;font-weight:500;transition:border-color .15s,background .15s;display:flex}.tf-picker__tile:focus-visible{outline:2px solid var(--red);outline-offset:2px}.tf-picker__tile.is-on{border-color:var(--red);background:var(--red-tint)}.tf-picker__tile.is-pending{border-color:var(--copper)}.tf-picker__ic{flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.tf-picker__ic svg{width:20px;height:20px}.tf-picker__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tf-scr__screen-block+.tf-scr__screen-block{margin-top:var(--space-5,24px)}.tf-setup-answer{margin:0 0 var(--space-5,24px);border:1px solid var(--line);border-radius:var(--r-window);background:var(--paper);gap:8px;padding:14px 16px;display:grid}.tf-setup-answer__kicker{font-size:var(--text-footnote);color:var(--muted)}.tf-setup-answer__row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.tf-setup-answer__name{color:var(--ink);font-weight:600}.tf-setup-answer__price{color:var(--ink);font-variant-numeric:tabular-nums}.tf-setup-answer__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tf-setup-answer__pair>div{gap:2px;min-width:0;display:grid}.tf-scr .tf-emirate-pills-scope .tf-opt{text-align:center;justify-content:center}.tf-scr .tf-emirate-pills-scope .tf-opt .tf-opt__label{justify-content:center;align-items:center;padding-inline-end:0}.tf-scr .tf-emirate-pills-scope .tf-opt__check{display:none}.tf-idea__optional{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:2px 8px;font-size:12px}.tf-sales-qs{gap:var(--space-2);margin-block-start:var(--space-4);display:grid}.wc-num{min-inline-size:0}.wc-num__row{align-items:center;gap:var(--space-2);display:flex}.wc-num__box{flex:auto;min-block-size:52px;min-inline-size:0;margin-block-end:0}.wc-num__input{font-size:var(--text-callout)}.wc-num .tf-num-msg{margin-block-start:var(--space-1);display:block}.tf-sales__notset{color:var(--tfr-ink-faint)}.tf-menu{margin-block-start:var(--space-4)}.tf-menu__body{gap:var(--space-2);margin-block-start:var(--space-3);display:grid}.tf-menu__pct{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.tf-menu__head,.tf-menu__row{grid-template-columns:minmax(0, 1fr) 56px 64px 64px var(--tap);gap:var(--space-2);align-items:center;display:grid}.tf-menu__head{font-size:var(--text-footnote);color:var(--tfr-ink-faint)}.tf-menu__row>.tf-num-msg{grid-column:1/-1}.tf-menu__name{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.tf-menu__num,.tf-menu__add-name{min-inline-size:0;min-block-size:var(--tap);padding-inline:var(--space-2);border:1px solid var(--tfr-line-2);background:var(--tfr-card);font:inherit;color:var(--tfr-ink);border-radius:10px}.tf-menu__remove,.tf-role__remove{min-inline-size:var(--tap);min-block-size:var(--tap);color:var(--tfr-ink-faint);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.tf-menu__add{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 64px 64px auto;align-items:center;display:grid}.tf-menu__foot{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.tf-team__roster{gap:var(--space-3);margin-block-end:var(--space-5);display:grid}.tf-role{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--tfr-line);background:var(--tfr-card);border-radius:12px;min-inline-size:0;display:grid}.tf-role__top{justify-content:space-between;align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.tf-role__name{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;font-weight:500;overflow:hidden}.tf-role__nums{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.tf-role__salary,.tf-role__qty{gap:var(--space-1);min-inline-size:0;display:grid}.tf-role__label{font-size:var(--text-footnote);color:var(--tfr-ink-faint);white-space:nowrap;text-overflow:ellipsis;max-inline-size:100%;display:block;overflow:hidden}.tf-role__box{min-block-size:48px;min-inline-size:0;padding-inline:var(--space-3);margin-block-end:0}.tf-role__input{inline-size:0;font-size:var(--text-callout);flex:1 1 0}.tf-role__stepper{align-items:center;gap:var(--space-1);display:inline-flex}.tf-role__step{min-inline-size:var(--tap);min-block-size:var(--tap);border:1px solid var(--tfr-line-2);background:var(--tfr-card);font:inherit;color:var(--tfr-ink);cursor:pointer;border-radius:10px}.tf-role__step:disabled{opacity:.4;cursor:default}.tf-role__count{text-align:center;min-inline-size:2ch}.tf-role__line{justify-content:space-between;align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.tf-role__pair{gap:var(--space-1);flex:none;display:inline-flex}.tf-role__chip{min-inline-size:48px;padding-inline:var(--space-3)}.tf-role__select{min-inline-size:0;max-inline-size:60%;min-block-size:var(--tap);padding-inline:var(--space-2);border:1px solid var(--tfr-line-2);background:var(--tfr-card);font:inherit;color:var(--tfr-ink);border-radius:10px;flex:0 auto}.tf-role-add{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.tf-role-add__name{min-inline-size:0;min-block-size:var(--tap);padding-inline:var(--space-3);border:1px solid var(--tfr-line-2);background:var(--tfr-card);font:inherit;color:var(--tfr-ink);border-radius:10px}.tf-team__jobs{justify-content:space-between;align-items:center;gap:var(--space-2);margin-block:var(--space-2) var(--space-5);padding:var(--space-3) var(--space-4);border:1px solid var(--tfr-line);background:var(--paper);border-radius:12px;flex-wrap:wrap;display:flex}.tf-team__jobs-title{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;max-inline-size:100%;font-weight:500;overflow:hidden}.tf-team__jobs .tf-link-btn{min-block-size:var(--tap);align-items:center;display:inline-flex}.tf-role__input::placeholder{font-size:var(--text-footnote)}.tf-space,.tf-mkt2{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.tf-space>.wc-chip{justify-self:start}.tf-space__notset{justify-content:space-between;gap:var(--space-2);padding-block:var(--space-2);border-block-end:1px solid var(--tfr-line,var(--line));margin:0;display:flex}.tf-space__notset-val{color:var(--tfr-ink-faint)}.tf-space-cost,.tf-fitout>.tf-space-cost{margin-block-start:var(--space-4)}.tf-space>.tf-space-cost{margin-block-start:0}.tf-space-cost .wc-num__row{flex-wrap:wrap}.tf-space-cost .wc-num__box{flex:9rem;min-inline-size:0}.tf-space-cost .wc-num__input{min-inline-size:0}.tf-space-ai{margin-block:var(--space-2) var(--space-3)}.tf-fitout .wc-gate__reveal{margin-block-start:var(--space-3)}.tf-mkt2 .wc-split__row{column-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"name name name""pct bar aed";padding-inline:10px}.tf-mkt2 .wc-split__name{grid-area:name}.tf-mkt2 .wc-split__pct{grid-area:pct}.tf-mkt2 .wc-split__bar{grid-area:bar}.tf-mkt2 .wc-split__aed{grid-area:aed}.tf-licence,.tf-visas,.tf-bank,.tf-services{gap:var(--space-4);min-inline-size:0;display:grid}.tf-chipq .wc-chips{margin-block-start:var(--space-2)}.tf-services .tf-space-cost{margin-block-start:0}.tf-result{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);padding-block:var(--space-3);padding-inline:var(--space-4);border:1px solid var(--green-line);border-radius:var(--r-control);background:var(--green-tint);color:var(--ink);flex-wrap:wrap;min-inline-size:0;margin:0;display:flex}.tf-result__name{min-inline-size:0;font-size:var(--text-callout)}.tf-result__value{color:var(--ink);font-size:var(--text-callout);font-variant-numeric:tabular-nums}.tf-result--line.is-unset{border-color:var(--line);background:var(--paper);color:var(--muted)}.tf-result--line.is-unset .tf-result__name{color:var(--muted)}.tf-result__name,.tf-result__value{white-space:nowrap}.tf-bankmatch__list{gap:var(--space-2);margin:var(--space-2) 0 0;padding:0;list-style:none;display:grid}.tf-bankmatch__row{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--tap);padding-inline:var(--space-4);border:1px solid var(--tfr-line-2);border-radius:var(--r-control);background:var(--tfr-card);min-inline-size:0;display:flex}.tf-bankmatch__name{white-space:nowrap;min-inline-size:0;font-size:var(--text-callout)}.tf-bankmatch__link{white-space:nowrap;flex:none}.tf-services .wc-num__box{min-inline-size:0}.tf-services .wc-amount__input{inline-size:100%;min-inline-size:0}.tf-services .wc-chip{flex:none}.tf-scr .tf-opt__desc{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
html body .tf-scr{--font-gov:var(--font-site);--font-sans:var(--font-gov);--font-ui:var(--font-gov);--font-kicker:var(--font-gov);--serif:var(--font-gov);--hand:var(--font-gov);--font-display:var(--font-gov);--font-marker:var(--font-gov);--gov-display:40px;--gov-h1:32px;--gov-h2:22px;--gov-h3:18px;--gov-body:16px;--gov-small:14px;--gov-label:13px;--gov-figure:40px;--gov-figure-row:18px;--gov-lh-display:1.1;--gov-lh-h1:1.15;--gov-lh-h2:1.25;--gov-lh-h3:1.3;--gov-lh-body:1.5;--gov-lh-small:1.5;--text-body:var(--gov-body);--text-callout:var(--gov-body);--text-headline:var(--gov-figure-row);--text-title3:var(--gov-h2);--text-footnote:var(--gov-label);--text-caption:var(--gov-label);background:var(--tfr-ground);font-family:var(--font-gov);font-size:var(--gov-body);line-height:var(--gov-lh-body)}html[lang=ar] body .tf-scr{--font-gov:var(--font-os-ar);--font-ar:var(--font-os-ar);--gov-lh-display:1.45;--gov-lh-h1:1.45;--gov-lh-h2:1.5;--gov-lh-h3:1.55;--gov-lh-body:1.7;--gov-lh-small:1.7}html[lang=zh] body .tf-scr{--font-gov:var(--font-zh)}@media (max-width:480px){html body .tf-scr{--gov-display:32px;--gov-h1:28px;--gov-h2:20px}}html body .tf-scr :is(button,input,select,textarea,optgroup){font-family:inherit}html[lang=ar] body .tf-scr :not(.tf-logo,.tf-logo *){letter-spacing:0}html body .tf-scr .tf-wiz-q{font-family:var(--font-gov);font-size:var(--gov-h1);line-height:var(--gov-lh-h1);letter-spacing:-.015em;font-style:normal;font-weight:700}html body .tf-scr .tf-wiz-q .tf-wiz-q__marker{color:inherit;padding:0;font-family:inherit;transform:none}html body .tf-scr :is(h2,.tf-acts__act-title,.tf-concept-fork__title,.tf-concept-question__text,.tf-concept-canvas__title,.tf-concept-review__heading,.tf-canvas__risks-title,.tf-review__checklist-title,.tf-whatnext__title){font-family:var(--font-gov);font-size:var(--gov-h2);line-height:var(--gov-lh-h2);letter-spacing:-.01em;font-style:normal;font-weight:600}html body .tf-scr :is(h3,.tf-dock__title,.tf-sheet__title,.tf-pwdock__title,.tf-review__card-title,.tf-canvas__score-title,.tf-whatnext__name,.tf-concept-guide__name,.tf-concept-b-field__q,.tf-concept-b-none__title){font-family:var(--font-gov);font-size:var(--gov-h3);line-height:var(--gov-lh-h3);font-style:normal;font-weight:600}html[lang=ar] body .tf-scr :is(.tf-wiz-q,.tf-dial__value,.tf-canvas__clarity-num){font-weight:700}html body .tf-scr .tf-canvas__clarity-num{font-family:var(--font-gov);font-size:var(--gov-display);line-height:var(--gov-lh-display);font-variant-numeric:tabular-nums lining-nums;font-weight:700}html body .tf-scr .tf-scr__sub{font-size:var(--gov-body);line-height:var(--gov-lh-body);color:var(--tfr-ink-soft)}html body .tf-scr :is(.tf-review__card-line,.tf-canvas__risk-detail,.tf-canvas__answered,.tf-canvas__ghost-line,.tf-concept-guide__msg,.tf-fitout__empty){font-size:var(--gov-body);line-height:var(--gov-lh-body)}html body .tf-scr :is(.tf-acts__act-helper,.tf-field-hint,.tf-field-note,.tf-receipt-row,.tf-receipt-row__link,.tf-canvas__dim-why,.tf-canvas__disclaimer,.tf-dock__sub,.tf-opt__desc,.tf-sheet__label,.tf-idea__hint,.tf-idea__shape,.tf-concept-question__why,.tf-concept-question__why p,.tf-acts__suggested){font-size:var(--gov-small);line-height:var(--gov-lh-small)}html body .tf-scr :is(.tf-field-label,.tf-idea__label,.tf-canvas__block-label,.tf-dial__badge,.tf-reliability__label,.tf-dock__status,.tf-sheet__draft,.tf-review__draft,.tf-dock__draft,.tf-concept-question__kicker,.tf-concept-fork__meta,.tf-concept-guide__suggestion-head,.tf-concept-b-card dt,.tf-concept-improve__head,.tf-concept-improve__col-label){font-family:var(--font-gov);font-size:var(--gov-label);text-transform:none;letter-spacing:0;font-style:normal;font-weight:600;line-height:1.4}html body .tf-scr :is(.tf-dock__job,.tf-review__card-line--ghost,.tf-concept-slot__ghost,.caveat,.marker){font-family:var(--font-gov);font-style:normal}html body .tf-scr :is(.tf-btn,.tf-scr__nav button){min-height:var(--tap);font-size:15px;font-weight:600;line-height:1.25}html body .tf-scr .tf-scr__top{padding-block:10px}html body .tf-scr .tf-scr__header{z-index:40;background:var(--tfr-card);border-bottom:1px solid var(--tfr-line);position:relative}html body .tf-scr .tf-scr__save-exit{border:1.5px solid var(--tfr-ink);background:var(--tfr-ink);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;height:40px;min-height:40px;padding-inline:14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}html body .tf-scr .tf-scr__save-exit svg{flex:none}html body .tf-scr .tf-scr__save-exit:hover{color:#fff;background:#000}html body .tf-scr :is(.tf-acts__act,.tf-sheet,.tf-review__card,.tf-canvas__score,.tf-canvas__block,.tf-idea,.tf-dock__guide){background:var(--tfr-card);border:1px solid var(--tfr-line);border-radius:var(--tfr-r-card);box-shadow:var(--tfr-shadow)}html body .tf-scr .tf-acts__act{padding:20px 22px}@media (max-width:400px){html body .tf-scr .tf-acts__act{padding:16px 10px}}html body .tf-scr .tf-acts__act .tf-dial{background:0 0;border:0;padding:0}html body .tf-scr :is(input:not([type=range],[type=checkbox],[type=radio],[type=hidden]),select){min-height:var(--tap);border-radius:var(--tfr-r-control)}html body .tf-scr textarea{border-radius:var(--tfr-r-control)}html body .tf-scr .wc-split__pct .wc-split__input{border-block-end-width:1.5px;border-radius:0}html body .tf-scr :is(input,select,textarea):focus-visible{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-tint);outline:none}html body .tf-scr .tf-dial__value{font-family:var(--font-gov);font-size:var(--gov-figure);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--tfr-ink);font-weight:700;line-height:1.1}html[lang=ar] body .tf-scr .tf-dial__value{line-height:1.4}html body .tf-scr .tf-money-fig__unit{font-size:var(--gov-figure-row);letter-spacing:0;color:var(--tfr-ink-soft);font-weight:600}html body .tf-scr .tf-sales__readout{flex-direction:column;align-items:flex-start;gap:8px}html body .tf-scr .tf-sales__formula{background:var(--tfr-ground-2);border-radius:var(--tfr-r-control);font-size:var(--gov-small);font-variant-numeric:tabular-nums lining-nums;margin-block:0 8px;padding:12px 14px;line-height:1.6}html[lang=ar] body .tf-scr .tf-sales__formula{line-height:1.7}html body .tf-scr .tf-sales__note{font-size:var(--gov-label);color:var(--tfr-ink-faint)}html body .tf-scr :is(.tf-roles__total-num,.tf-sheet__value,.tf-acts__receipt-value,.tf-countup){font-family:var(--font-gov);font-variant-numeric:tabular-nums lining-nums}html body .tf-scr :is(.tf-roles__total-num,.tf-sheet__value){font-size:var(--gov-figure-row);letter-spacing:0;font-weight:700}html body .tf-scr .tf-scr__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html body .tf-scr .tf-stephead{max-width:1120px;margin:16px auto 0;padding:0 clamp(20px,4vw,40px)}html body .tf-scr .tf-stephead__bar{background:var(--tfr-card);border-bottom:1px solid var(--tfr-line);height:40px;color:var(--tfr-ink-soft);justify-content:space-between;align-items:center;gap:4px 16px;padding-inline:12px;font-size:13px;font-weight:400;line-height:1.4;display:flex}html body .tf-scr :is(.tf-stephead__step,.tf-stephead__save){white-space:nowrap;margin:0;font-size:13px;line-height:1.4}html body .tf-scr .tf-stephead__count{color:var(--tfr-ink);font-variant-numeric:tabular-nums lining-nums;font-weight:700}html body .tf-scr .tf-stephead__sep,html body .tf-scr .tf-stephead__chapter{color:var(--tfr-ink-soft);font-weight:400}html body .tf-scr .tf-stephead__signin{color:var(--red);text-underline-offset:3px;font-size:13px;font-weight:600;text-decoration:underline;position:relative}html body .tf-scr .tf-stephead__signin:before{content:"";position:absolute;inset:-15px -4px}html body .tf-scr .tf-stephead__signin:focus-visible{outline:2px solid var(--copper-deep);outline-offset:2px}html body .tf-scr .tf-stephead__progress{background:var(--tfr-line);border-radius:2px;height:4px;margin-top:8px;overflow:hidden}html body .tf-scr .tf-stephead__fill{background:var(--red);border-radius:2px;height:100%;transition:width .24s ease-out;display:block}html body .tf-scr .tf-stephead__chips{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex;position:relative}html body .tf-scr .tf-stephead__item{margin:0;display:flex}html body .tf-scr .tf-stephead__chip{box-sizing:border-box;border:1px solid var(--tfr-line);background:var(--tfr-card);height:32px;color:var(--tfr-ink-soft);white-space:nowrap;border-radius:16px;align-items:center;gap:8px;padding-block:0;padding-inline:6px 12px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}html body .tf-scr .tf-stephead__badge{background:var(--tfr-line);width:20px;height:20px;color:var(--tfr-ink-soft);font-variant-numeric:tabular-nums lining-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}html body .tf-scr .tf-stephead__chip--done{color:var(--tfr-ink)}html body .tf-scr .tf-stephead__chip--done .tf-stephead__badge{background:var(--green);color:var(--tfr-card)}html body .tf-scr .tf-stephead__chip--current{border:1.5px solid var(--tfr-ink);color:var(--tfr-ink);font-weight:700}html body .tf-scr .tf-stephead__chip--current .tf-stephead__badge{background:var(--tfr-ink);color:var(--tfr-card)}html body .tf-scr a.tf-stephead__chip:hover{border-color:var(--tfr-ink)}html body .tf-scr a.tf-stephead__chip:focus-visible{outline:2px solid var(--copper-deep);outline-offset:2px}@media (prefers-reduced-motion:reduce){html body .tf-scr .tf-stephead__fill{transition:none}}@media (max-width:719px){html body .tf-scr .tf-stephead{margin-top:12px}html body .tf-scr .tf-stephead__bar{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;height:auto;min-height:40px;padding-block:6px}html body .tf-scr :is(.tf-stephead__step,.tf-stephead__save){white-space:normal}html body .tf-scr .tf-stephead__chips-wrap{--chips-fade-start:0px;--chips-fade-end:0px;min-width:0;display:none}html body .tf-scr .tf-stephead__chips{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--chips-fade-start), #000 calc(100% - var(--chips-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--chips-fade-start), #000 calc(100% - var(--chips-fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--chips-fade-start), #000 calc(100% - var(--chips-fade-end)), transparent 100%);flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}html[dir=rtl] body .tf-scr .tf-stephead__chips{-webkit-mask-image:linear-gradient(to left, transparent 0, #000 var(--chips-fade-start), #000 calc(100% - var(--chips-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to left, transparent 0, #000 var(--chips-fade-start), #000 calc(100% - var(--chips-fade-end)), transparent 100%);mask-image:linear-gradient(to left, transparent 0, #000 var(--chips-fade-start), #000 calc(100% - var(--chips-fade-end)), transparent 100%)}html body .tf-scr .tf-stephead__chips::-webkit-scrollbar{display:none}html body .tf-scr .tf-stephead__chips-wrap[data-more-start=true] .tf-stephead__chips{--chips-fade-start:20px}html body .tf-scr .tf-stephead__chips-wrap[data-more-end=true] .tf-stephead__chips{--chips-fade-end:20px}html body .tf-scr .tf-stephead__item{scroll-snap-align:start;flex:none}html body .tf-scr .tf-stephead__chip{height:var(--tap,44px);border-radius:22px}}html body .tf-scr :is(.tf-acts__act-title,.tf-canvas__score-title,.tf-canvas__risks-title){font-size:var(--gov-h2);line-height:var(--gov-lh-h2);align-items:baseline;gap:8px;margin:0;font-weight:600;display:flex}html body .tf-scr .tf-secnum{letter-spacing:0;color:var(--copper-deep);font-variant-numeric:tabular-nums lining-nums;direction:ltr;unicode-bidi:isolate;flex:none;font-size:13px;font-weight:700}html body .tf-scr .tf-secnum__title{min-width:0}html body .tf-scr :is(.tf-review__card-title,.tf-review__checklist-title){align-items:baseline;gap:8px;display:flex}html body .tf-scr .tf-whatnext__title{text-transform:none;color:var(--tfr-ink);margin:0 0 14px}html body .tf-scr .tf-acts__act-head .tf-iconbox{width:32px;height:32px}html body .tf-scr .tf-acts__act-helper{font-size:var(--gov-small);color:var(--tfr-ink-soft);font-weight:400}html body .tf-scr .tf-canvas__score-title{margin-bottom:14px}html body .tf-scr .tf-canvas__risks-title{margin-bottom:8px}html body .tf-scr .tf-canvas__risks-subtitle{font-size:var(--gov-h3);line-height:var(--gov-lh-h3);color:var(--tfr-ink);margin:14px 0 6px;font-weight:600}html body .tf-scr .tf-canvas__risk-list{margin:0;padding:0;list-style:none}html body .tf-scr .tf-canvas__risk{list-style:none}html body .tf-scr .tf-canvas__answered p{margin:0}html body .tf-scr .tf-canvas__missing{color:var(--tfr-ink);margin-top:4px}html body .tf-scr .tf-sheet{padding:14px 16px}html body .tf-scr h2.tf-sheet__title{color:var(--tfr-ink);margin:0 0 2px;font-size:16px;font-weight:600;line-height:1.3}html body .tf-scr .tf-sheet__disclosure{display:block}html body .tf-scr .tf-sheet__head{min-height:var(--tap,44px);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;list-style:none;display:flex}html body .tf-scr .tf-sheet__head::-webkit-details-marker{display:none}html body .tf-scr .tf-sheet__head:after{content:"";border-inline-end:1.5px solid var(--tfr-ink-soft);border-block-end:1.5px solid var(--tfr-ink-soft);flex:none;width:9px;height:9px;transition:transform .16s;transform:rotate(45deg)}html body .tf-scr .tf-sheet__disclosure[open]>.tf-sheet__head:after{transform:rotate(-135deg)}html body .tf-scr .tf-sheet__head:focus-visible{outline:2px solid var(--copper-deep);outline-offset:2px}html body .tf-scr .tf-sheet__count{color:var(--tfr-ink-soft);white-space:nowrap;font-size:12.5px;font-weight:600}html body .tf-scr .tf-sheet__draft{color:var(--tfr-ink-soft);margin:0 0 6px;font-size:12px;font-weight:400;line-height:1.4}html body .tf-scr .tf-sheet__list{margin:0;padding:0;list-style:none}html body .tf-scr .tf-sheet__row{grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"head edit""value edit";align-items:center;column-gap:8px;min-height:52px;padding-block:8px;display:grid}html body .tf-scr .tf-sheet__row+.tf-sheet__row{border-top:1px solid var(--tfr-line)}html body .tf-scr .tf-sheet__row--unset{clip-path:inset(-24px 0);min-height:36px;padding-block:6px;display:block}html body .tf-scr .tf-sheet__head-line{flex-wrap:wrap;grid-area:head;align-items:baseline;gap:2px 10px;display:flex}html body .tf-scr .tf-sheet__label{color:var(--tfr-ink-soft);text-align:start;font-size:13px;font-weight:400;line-height:1.4}html body .tf-scr .tf-sheet__unset{margin:0;color:var(--tfr-ink-soft);text-align:start;flex-wrap:wrap;align-items:baseline;margin-inline-start:-12px;font-size:13px;font-weight:400;line-height:1.4;display:flex}html body .tf-scr .tf-sheet__unset>*{padding-inline-start:12px}html body .tf-scr .tf-sheet__unset-state{white-space:nowrap;position:relative}html body .tf-scr .tf-sheet__sep{position:absolute;inset-inline-start:4px}html body .tf-scr .tf-sheet__value{color:var(--tfr-ink);font-variant-numeric:tabular-nums lining-nums;text-align:start;overflow-wrap:anywhere;grid-area:value;font-size:15px;font-weight:600;line-height:1.4}html body .tf-scr .tf-sheet__status{white-space:nowrap;color:var(--tfr-ink-soft);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:400;line-height:1.4;display:inline-flex}html body .tf-scr .tf-sheet__dot{background:var(--copper);border-radius:50%;width:6px;height:6px}html body .tf-scr .tf-sheet__status--confirmed .tf-sheet__dot{background:var(--green)}html body .tf-scr .tf-sheet__status--toConfirm{color:var(--copper-deep);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-weight:600;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;position:relative}html body .tf-scr .tf-sheet__status--toConfirm:before{content:"";position:absolute;inset:-14px -4px}html body .tf-scr .tf-sheet__status--toConfirm .tf-sheet__dot{box-sizing:border-box;background:0 0;border:1.5px dashed;width:7px;height:7px}html body .tf-scr .tf-sheet__status--toConfirm:focus-visible{outline:2px solid var(--copper-deep);outline-offset:2px}html body .tf-scr .tf-sheet__link{color:var(--red);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;line-height:1.4;text-decoration:underline;position:relative}html body .tf-scr .tf-sheet__edit{min-width:44px;min-height:44px;color:var(--copper-deep);cursor:pointer;background:0 0;border:0;grid-area:edit;place-self:center end;padding:0 4px;font-size:13px;font-weight:600}html body .tf-scr :is(.tf-sheet__edit,.tf-sheet__link):focus-visible{outline:2px solid var(--copper-deep);outline-offset:2px}html body .tf-scr .tf-dock__guide .tf-fmark{flex:none}html body .tf-scr .tf-dock__guide--compact{box-sizing:border-box;height:64px;box-shadow:none;flex-direction:row;align-items:center;gap:12px;padding-inline:14px 10px}html body .tf-scr :is(.tf-dock__compact-text,.tf-dock__head-text){flex-direction:column;flex:auto;min-width:0;display:flex}html body .tf-scr :is(.tf-dock__compact-title,.tf-dock__head .tf-dock__title){color:var(--tfr-ink);white-space:nowrap;font-size:14px;font-weight:700;line-height:1.3}html body .tf-scr :is(.tf-dock__compact-sub,.tf-dock__head .tf-dock__sub){color:var(--tfr-ink-soft);white-space:normal;font-size:13px;font-weight:400;line-height:1.3}html body .tf-scr .tf-dock__ask{border:1px solid var(--tfr-ink);border-radius:var(--tfr-r-control);background:var(--tfr-card);height:36px;color:var(--tfr-ink);cursor:pointer;flex:none;padding:0 14px;font-size:14px;font-weight:600;line-height:1;position:relative}html body .tf-scr .tf-dock__ask:before{content:"";position:absolute;inset:-4px}html body .tf-scr .tf-dock__ask:hover{background:var(--tfr-ground)}html body .tf-scr .tf-dock__ask:focus-visible{outline:2px solid var(--copper-deep);outline-offset:2px}.tf-scr__dock-inner{flex-direction:column;gap:16px;display:flex}.tf-scr__dock-inner>*{flex-shrink:0}@media (min-width:960px){html body .tf-scr .tf-scr__dock{align-self:stretch}}body:has(.tf-scr){overflow-x:clip}@media (min-width:960px) and (min-height:600px){html body .tf-scr .tf-scr__dock-inner--pinned{z-index:2;flex-direction:column;gap:16px;display:flex;position:sticky;top:16px}}html body .tf-scr .tf-dock__guide--open{max-height:none;position:static;overflow:visible}html body .tf-scr .tf-dock__head{box-sizing:border-box;border-bottom:1px solid var(--tfr-line);background:0 0;flex-wrap:nowrap;align-items:center;gap:10px;min-height:56px;padding-block:10px;padding-inline:14px 10px;display:flex}html body .tf-scr .tf-dock__head .tf-dock__title{color:var(--tfr-ink);font-size:14px;font-weight:700;line-height:1.3}html body .tf-scr .tf-dock__head .tf-dock__sub{color:var(--tfr-ink-soft);font-size:12px;font-weight:400;line-height:1.3}html body .tf-scr .tf-dock__head .tf-dock__close{height:32px;padding:0 10px;font-size:13px;font-weight:600}html body .tf-scr .tf-dock__head .tf-dock__close:before{inset:-6px}html body .tf-scr .tf-dock__list{flex-direction:column;gap:8px;max-height:none;padding:12px 14px 0;display:flex;overflow:visible}html body .tf-scr .tf-dock__msg{border:0;max-width:100%;margin:0}html body .tf-scr .tf-dock__msg--founder{color:var(--tfr-ink-soft);text-align:start;white-space:nowrap;text-overflow:ellipsis;background:0 0;border-radius:0;align-self:stretch;margin:0;padding:0;font-size:12px;font-weight:600;line-height:1.4;overflow:hidden}html body .tf-scr .tf-dock__msg--guide{background:var(--tfr-ground);border-radius:10px;align-self:stretch;padding:10px 12px}html body .tf-scr .tf-dock__text{font-family:var(--font-body,var(--font-gov));color:var(--tfr-ink);white-space:pre-wrap;text-align:start;font-size:13px;font-weight:400;line-height:1.5}html[lang=ar] body .tf-scr .tf-dock__text{line-height:1.7}html body .tf-scr .tf-dock__text p{font:inherit;color:inherit;margin:0 0 6px}html body .tf-scr .tf-dock__text p:last-child{margin-bottom:0}html body .tf-scr .tf-dock__text:focus{outline:none}html body .tf-scr .tf-dock__text--clamped{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html body .tf-scr .tf-dock__more{height:24px;color:var(--copper-deep);text-align:start;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:12px;font-weight:600;line-height:24px;display:block;position:relative}html body .tf-scr .tf-dock__more:before{content:"";position:absolute;inset:-10px -4px}html body .tf-scr :is(.tf-dock__more,.tf-dock__chip,.tf-dock__send,.tf-dock__apply):focus-visible{outline:2px solid var(--copper-deep);outline-offset:2px}html body .tf-scr .tf-dock__eyebrow{color:var(--tfr-ink-soft);margin-bottom:4px;font-size:12px;font-weight:600;line-height:1.4;display:block}html body .tf-scr .tf-dock__draft{text-transform:none;color:var(--copper-deep);text-align:start;background:0 0;border-radius:0;margin-top:6px;padding:0;font-size:12px;font-weight:600;line-height:1.4;display:block}html body .tf-scr .tf-dock__apply{border:1px solid var(--tfr-ink);border-radius:var(--tfr-r-control);background:var(--tfr-card);height:36px;color:var(--tfr-ink);cursor:pointer;align-items:center;margin-top:8px;padding:0 12px;font-size:13px;font-weight:600;line-height:1;display:inline-flex;position:relative}html body .tf-scr .tf-dock__apply:before{content:"";position:absolute;inset:-4px 0}html body .tf-scr .tf-dock__applied{color:var(--green);align-items:center;gap:5px;margin-top:6px;font-size:12px;font-weight:600;display:flex}html body .tf-scr .tf-dock__guide .tf-dock__chips{flex-wrap:wrap;gap:6px;padding:10px 14px 0;display:flex}html body .tf-scr .tf-dock__guide .tf-dock__chip{box-sizing:border-box;border:1px solid var(--tfr-line);background:var(--tfr-card);height:32px;min-height:32px;color:var(--tfr-ink-soft);cursor:pointer;border-radius:16px;align-items:center;padding:0 12px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;position:relative}html body .tf-scr .tf-dock__guide .tf-dock__chip:before{content:"";position:absolute;inset:-6px 0}html body .tf-scr .tf-dock__guide .tf-dock__chip:is(:hover,:focus-visible):not(:disabled){border-color:var(--tfr-ink)}html body .tf-scr .tf-dock__guide .tf-dock__chip:disabled{opacity:.55;cursor:default}html body .tf-scr .tf-dock__form{border-top:0;gap:8px;padding:10px 14px 14px;display:flex}html body .tf-scr .tf-dock__form .tf-dock__input{box-sizing:border-box;border:1px solid var(--tfr-line);border-radius:var(--tfr-r-control);background:var(--tfr-card);min-width:0;height:40px;min-height:40px;color:var(--tfr-ink);flex:auto;padding:0 12px;font-size:16px}@media (min-width:960px){html body .tf-scr .tf-dock__form .tf-dock__input{font-size:14px}}html body .tf-scr .tf-dock__form .tf-dock__input::placeholder{color:var(--tfr-ink-soft);opacity:1;font-size:14px;font-weight:400}html body .tf-scr .tf-dock__send{border-radius:var(--tfr-r-control);background:var(--tfr-ink);width:40px;height:40px;color:var(--tfr-card);opacity:1;cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}html body .tf-scr .tf-dock__send:before{content:"";position:absolute;inset:-2px}html body .tf-scr .tf-dock__send:disabled{background:var(--tfr-line);color:var(--tfr-ink-soft);opacity:1;cursor:default}html body .tf-scr [dir=rtl] .tf-dock__send svg,html[dir=rtl] body .tf-scr .tf-dock__send svg{transform:scaleX(-1)}html body .tf-scr .tf-scr__top .tf-langswitch__opt{align-items:center;min-height:32px;padding-block:0;font-size:13px;line-height:1;display:inline-flex;position:relative}html body .tf-scr .tf-scr__top .tf-langswitch__opt:before{content:"";position:absolute;inset:-6px 0}html body .tf-scr .tf-acts__receipt{min-height:44px}html body .tf-scr :is(.tf-canvas__block-ghost button,.tf-canvas__improve,.tf-review__edit,.tf-idea__edit,.tf-idea__shape-link){position:relative}html body .tf-scr :is(.tf-canvas__block-ghost button,.tf-canvas__improve,.tf-review__edit,.tf-idea__edit,.tf-idea__shape-link):before,html body .tf-scr .tf-sheet__link:before{content:"";position:absolute;inset:-15px -10px}@media (max-width:959px){html body .tf-scr .tf-scr__mobilebar{box-sizing:border-box;max-width:100%;overflow:hidden}}html body .tf-scr :is(.tf-scr__peek,.tf-scr__peek-row){min-width:0}html body .tf-scr .tf-scr__peek-sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html body .tf-scr :is(input:not([type=range],[type=checkbox],[type=radio],[type=hidden]),select,textarea),html body .tf-scr .tf-scr__top-right .tf-langswitch-compact,html body .tf-scr .tf-scr__top-right .tf-scr__lang .tf-langswitch-compact{font-size:16px}html body .tf-scr :is(.tf-infodot__btn,.tf-step-btn,.tf-roles__remove){position:relative}html body .tf-scr :is(.tf-infodot__btn,.tf-step-btn,.tf-roles__remove):after{content:"";width:max(100%,24px);height:max(100%,24px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}html body .tf-scr :is(.tf-roles__engagementtrigger,.tf-roles__visatrigger,.tf-fitout__foot .tf-link-btn,.tf-menu__foot .tf-link-btn){align-items:center;min-height:24px;display:inline-flex}@media (pointer:coarse){html body .tf-scr :is(.tf-infodot__btn,.tf-step-btn,.tf-roles__remove):after{width:max(100%,44px);height:max(100%,44px)}html body .tf-scr :is(.tf-roles__engagementtrigger,.tf-roles__visatrigger,.tf-fitout__foot .tf-link-btn,.tf-menu__foot .tf-link-btn){min-height:44px}}html body .tf-scr .tf-dial__track{height:8px}html body .tf-scr .tf-dial__track::-webkit-slider-thumb{width:var(--tap,44px);height:var(--tap,44px)}html body .tf-scr .tf-dial__track::-moz-range-thumb{width:var(--tap,44px);height:var(--tap,44px)}html body .tf-scr .tf-roles__add-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}html body .tf-scr .tf-roles__add-row>:is(.tf-roles__combo,.tf-roles__add-name){flex:160px;min-width:0}html body .tf-scr .tf-roles__add-row .tf-roles__add-name{box-sizing:border-box;width:100%;min-width:0}html body .tf-scr .tf-roles__add-row>:is(.tf-roles__add-qty,.tf-roles__add-btn){flex:none}html body .tf-scr .tf-roles__add-row>.tf-roles__add-salary{flex:0 220px;min-width:0}@media (max-width:720px){html body .tf-scr .tf-roles__add-row>:is(.tf-roles__combo,.tf-roles__add-name,.tf-roles__add-qty,.tf-roles__add-salary,.tf-roles__add-btn){flex:100%}html body .tf-scr .tf-roles__add-row>.tf-roles__add-qty{justify-content:center}html body .tf-scr .tf-roles__add-row>.tf-roles__add-salary{max-width:none}}html body .tf-scr .tf-dial__value.tf-dial__value--unset{font-size:var(--gov-figure-row);letter-spacing:0;color:var(--tfr-ink-soft);font-weight:500;line-height:1.5}html[lang=ar] body .tf-scr .tf-dial__value.tf-dial__value--unset{font-weight:500;line-height:1.7}@media (max-width:480px){html body .tf-scr .tf-tax-field .tf-opts--2{grid-template-columns:1fr}}html body .tf-scr .tf-roles__band{font-size:var(--gov-label);color:var(--tfr-ink-soft);line-height:1.45}html body .tf-scr :is(.tf-fitout__head,.tf-roles__head){font-size:12px}@media (max-width:480px){html body .tf-scr .tf-namecheck{box-sizing:border-box;align-self:stretch;width:100%;display:flex}html body .tf-scr .tf-namecheck__text{flex:auto;min-width:0}html body .tf-scr .tf-namecheck__price{white-space:nowrap;flex:none;margin-inline-start:auto}}html body .tf-scr :is(.tf-field-hint,.tf-field-note,.tf-dial__bounds,.tf-dial__note,.tf-opt__desc,.tf-roles__match--unmatched){color:var(--tfr-ink-soft)}html body .tf-scr .tf-dial__bounds{font-size:var(--gov-label)}html body .tf-scr .tf-dial__badge{font-size:var(--gov-label);white-space:nowrap}html body .tf-scr .tf-dial__readout{flex-wrap:wrap;row-gap:4px}html body .tf-scr .tf-dial__value:not(.tf-dial__value--unset){white-space:nowrap}html body .tf-scr .tf-infodot__btn{color:var(--tfr-ink-soft)}html body .tf-scr .tf-tax-field__hint{color:var(--tfr-ink)}html body .tf-scr .tf-sharpen__btn{color:var(--copper-deep);font-size:var(--gov-label)}html body .tf-scr .tf-teamsize{text-align:start;align-items:stretch;gap:8px;padding:0}html body .tf-scr .tf-teamsize__readout{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}html body .tf-scr .tf-teamsize__unset{font-family:var(--font-gov);color:var(--tfr-ink-soft);font-size:18px;font-weight:500;line-height:1.5}html body .tf-scr .tf-teamsize__value{font-family:var(--font-gov);font-variant-numeric:tabular-nums lining-nums;color:var(--tfr-ink);font-size:32px;font-weight:700;line-height:1.1}html body .tf-scr :is(.tf-teamsize__unit,.tf-teamsize__suggested,.tf-teamsize__disagree){color:var(--tfr-ink-soft);margin:0;font-size:13px;font-weight:400;line-height:1.5}html body .tf-scr .tf-teamsize__unit{color:var(--tfr-ink)}html body .tf-scr .tf-teamsize__from{color:var(--tfr-ink-soft);margin:0;font-size:12px;font-weight:400;line-height:1.5}html body .tf-scr .tf-teamsize__actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}html body .tf-scr .tf-teamsize__btn{box-sizing:border-box;border:1px solid var(--tfr-ink);border-radius:var(--r-control);min-height:40px;color:var(--tfr-ink);cursor:pointer;background:0 0;padding:0 16px;font-size:13px;font-weight:600;line-height:1.2;position:relative}html body .tf-scr .tf-teamsize__btn:before{content:"";position:absolute;inset:-2px 0}html body .tf-scr :is(.tf-teamsize__btn,.tf-teamsize__match):focus-visible{outline:2px solid var(--copper-deep);outline-offset:2px}html body .tf-scr .tf-teamsize__btn:hover{background:var(--tfr-ground)}html body .tf-scr .tf-teamsize__match{color:var(--tfr-ink);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;position:relative}html body .tf-scr .tf-teamsize__match:before{content:"";position:absolute;inset:-13px -4px}html body .tf-scr .tf-roles__remove-spacer{flex-shrink:0;width:28px}html body .tf-scr .tf-roles__qty--fixed{justify-content:center}html body .tf-scr .tf-roles__rowmonthly:not(.tf-roles__rowmonthly--waived){font-family:var(--font-gov);letter-spacing:0;color:var(--tfr-ink);text-align:end;font-size:13px;font-weight:600}html body .tf-scr .tf-roles__rowmonthly .tf-countup{font-size:inherit;font-weight:inherit;color:inherit}html body .tf-scr .tf-roles__add-btn{box-sizing:border-box;border:1px solid var(--tfr-ink);border-radius:var(--tfr-r-control);background:var(--tfr-card);min-height:44px;box-shadow:none;color:var(--tfr-ink);background-image:none;padding:0 16px;font-size:14px;font-weight:600;line-height:1}html body .tf-scr .tf-roles__add-btn:not(:disabled):hover,html body .tf-scr .tf-roles__add-btn:not(:disabled):active{background:var(--tfr-ground);box-shadow:none;background-image:none;transform:none}html body .tf-scr .tf-roles__add-btn:focus-visible{outline:2px solid var(--copper-deep);outline-offset:2px}html body .tf-scr .tf-chip--on{border-color:var(--tfr-ink);background:var(--tfr-card);color:var(--tfr-ink);box-shadow:inset 0 0 0 .5px var(--tfr-ink)}html body .tf-scr :is(.tf-roles__total-label,.tf-roles__add-label,.tf-mkt-split__title){font-family:var(--font-gov);letter-spacing:0;color:var(--tfr-ink);font-weight:600}html body .tf-scr .tf-idea__head{margin-bottom:4px}html body .tf-scr .tf-canvas__grid-title{margin-bottom:12px}html body .tf-scr :not(.tf-logo,.tf-logo *){text-transform:none}html body .tf-scr :is(.tf-fitout__head,.tf-roles__head,.tf-roles__sources-label){letter-spacing:0;color:var(--tfr-ink-soft);font-size:12px;font-weight:600}html body .tf-scr .tf-law-intake__cluster>summary{letter-spacing:0;color:var(--tfr-ink);font-size:14px;font-weight:600}html body .tf-scr .tf-cluster-optional{letter-spacing:0;color:var(--tfr-ink-soft);background:0 0;border:0;border-radius:0;margin-inline-start:4px;padding:0;font-size:14px;font-weight:400}html body .tf-scr .tf-cluster-optional:before{content:"· "}html body .tf-scr .tf-tag{letter-spacing:0;font-size:12px;font-weight:600}html body .tf-scr :is(.tf-concept-fork__meta,.tf-concept-question__kicker,.tf-concept-guide__suggestion-head,.tf-concept-b-card dt,.tf-concept-improve__head,.tf-concept-improve__col-label){letter-spacing:0}html body .tf-scr .tf-wiz-nav__incomplete-hint{text-align:start;color:var(--tfr-ink-soft);font-size:13px}html body .tf-scr .tf-acts__done-row{justify-content:flex-start}html body .tf-scr .tf-acts__done{min-height:44px;color:var(--tfr-ink);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;text-decoration:underline}html body .tf-scr .tf-acts__done:hover{color:var(--tfr-ink-soft)}html body .tf-scr .tf-acts__done:focus-visible{outline:2px solid var(--copper-deep);outline-offset:2px}html body .tf-scr .tf-scr__top-right{gap:8px}html body .tf-scr .tf-hmenu{flex:none;display:inline-flex;position:relative}html body .tf-scr .tf-hmenu__btn{border:1.5px solid var(--tfr-line);background:var(--tfr-card);height:40px;color:var(--tfr-ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding-inline:14px;font-size:14px;font-weight:600;display:inline-flex}html body .tf-scr .tf-hmenu__avatar{border:1.5px solid var(--tfr-line);background:var(--cream,#f4efe5);width:40px;height:40px;color:var(--tfr-ink);font:inherit;cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:15px;font-weight:800;display:grid}html body .tf-scr :is(.tf-hmenu__btn,.tf-hmenu__avatar):hover{border-color:var(--tfr-ink)}html body .tf-scr :is(.tf-hmenu__btn,.tf-hmenu__avatar,.tf-scr__save-exit):focus-visible{outline:2px solid var(--copper);outline-offset:2px}html body .tf-scr .tf-hmenu__pop{z-index:60;border:1.5px solid var(--tfr-line);background:var(--tfr-card);text-align:start;border-radius:14px;flex-direction:column;gap:2px;min-width:180px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #1d1a161f}html body .tf-scr .tf-hmenu__who{border-bottom:1px solid var(--tfr-line);color:var(--tfr-ink);white-space:nowrap;margin-bottom:4px;padding:10px 12px;font-size:14px;font-weight:700}html body .tf-scr :is(.tf-hmenu__item,.tf-hmenu__pop .tf-session__out){width:100%;min-height:44px;color:var(--tfr-ink);font:inherit;text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:600;display:flex}html body .tf-scr .tf-hmenu__item .tf-langflag{margin-inline-end:0!important}html body .tf-scr .tf-hmenu__item.is-active,html body .tf-scr :is(.tf-hmenu__item,.tf-hmenu__pop .tf-session__out):hover{background:var(--cream,#f4efe5)}html body .tf-scr .tf-hmenu__pop .tf-session__out{color:var(--red,#c73e33)}html body .tf-scr .tf-hmenu__pop .tf-session__out-ic{display:inline-flex}@media (max-width:480px){html body .tf-scr .tf-hmenu__btn{justify-content:center;width:40px;padding:0}html body .tf-scr .tf-hmenu__label{display:none}html body .tf-scr .tf-scr__save-exit{padding-inline:14px}html body .tf-scr .tf-scr__save-exit svg{display:none}html body .tf-scr .tf-scr__top{padding-inline:16px}}
