:root{--krushi-layout-content-max:1760px;--krushi-layout-gutter:clamp(16px, 3vw, 48px)}.kr-container,.site-footer__inner{width:100%;max-width:var(--krushi-layout-content-max);padding-inline:var(--krushi-layout-gutter);margin-inline:auto}.app-shell:not(:has(.workspace-route)) .kr-app-bar>.kr-app-bar__content{width:100%;max-width:var(--krushi-layout-content-max);padding-inline:var(--krushi-layout-gutter);margin-inline:auto}.app-shell:not(:has(.workspace-route)) .kr-footer__content{width:100%;max-width:var(--krushi-layout-content-max);padding-inline:var(--krushi-layout-gutter);margin-inline:auto}.app-shell .kr-app-bar>.kr-app-bar__content{min-height:3.75rem;padding-block:.5rem}.app-shell .kr-app-bar .kr-app-bar__actions{margin-inline-start:auto}.kr-button,.kr-field__input,.kr-field__textarea,.kr-field__select{min-height:2.75rem;padding:.5rem .875rem}.kr-button{font-size:.875rem}.kr-button svg,.theme-switcher__toggle svg,.locale-switcher__trigger svg{flex-shrink:0;width:1.25rem;height:1.25rem}.kr-card,.kr-task-panel__body{padding:.875rem}.kr-task-panel>summary{min-height:3.25rem;padding:.75rem .875rem}.kr-alert{padding:.75rem .875rem}.kr-page-header__actions{flex-wrap:wrap;min-width:0}.kr-button.kr-button--icon-only,.locale-switcher--menu .locale-switcher__trigger,.theme-switcher .theme-switcher__toggle,.app-shell .kr-app-bar .site-account-action,.app-shell .kr-app-bar .kr-app-bar__menu-trigger{flex-basis:auto;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0}.sidebar-menu__link,.mobile-navigation__modal .site-primary-nav__link,.mobile-navigation__dialog .site-primary-nav--sidebar .site-primary-nav__link,.workspace-sidebar .workspace-menubar .workspace-nav-link,.workspace-mobile-menu__panel .workspace-nav-link{min-height:2.75rem;padding:.5rem .625rem}.theme-switcher--labelled .theme-switcher__toggle,.locale-switcher--labelled .locale-switcher__trigger,.workspace-sidebar__utilities .theme-switcher__toggle,.workspace-sidebar__utilities .locale-switcher__trigger,.workspace-mobile-menu__preferences .theme-switcher__toggle,.workspace-mobile-menu__preferences .locale-switcher__trigger{justify-content:flex-start;width:100%;height:auto;min-height:2.75rem;padding:.5rem .625rem}.theme-switcher--labelled .theme-switcher__label{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.workspace-sidebar .workspace-sidebar__account .kr-button,.workspace-mobile-menu__panel .kr-button{font-size:max(12px,.875rem)}.locale-switcher__option{min-height:2.75rem;padding:.5rem .625rem}.workspace-shell,.workspace-shell--farmer{width:100%;max-width:1920px;margin-inline:auto}.workspace-shell__content{width:100%;min-width:0;max-width:none}.workspace-shell__content>:is(main,.workspace-page,.commerce-page){width:100%;max-width:none;padding-inline:clamp(12px,2vw,32px)}.catalog-page .kr-collection[data-view=grid] .catalog-grid,.storefront .storefront-product-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(220px,16rem)),1fr));gap:1rem}.catalog-page .catalog-search__controls{grid-template-columns:minmax(0,1fr) auto}.catalog-page .catalog-search__controls>button{width:auto;min-width:44px}.catalog-page .catalog-search__field input{padding-inline:2.5rem .75rem}.catalog-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.catalog-card__actions .kr-button{max-width:100%;height:auto}@media (min-width:1024px){.workspace-shell,.workspace-shell--farmer{grid-template-rows:auto;grid-template-columns:clamp(11.5rem,16vw,15rem) minmax(0,1fr);gap:.5rem}.workspace-shell .workspace-sidebar{align-self:start;overflow:hidden auto}.workspace-sidebar .workspace-menubar{flex:1 0 auto;align-self:stretch;width:100%;height:auto;overflow:visible}}@media (max-width:1023px){.workspace-mobile-menu__panel{width:min(360px,100vw - 24px);max-height:calc(100dvh - 88px)}}@media (max-width:760px){.catalog-page .kr-collection[data-view=grid] .catalog-grid,.storefront .storefront-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.catalog-page .catalog-search__controls{grid-template-columns:minmax(0,1fr);position:relative}.catalog-page .catalog-search__field>svg{display:none}.catalog-page .catalog-search__field input{padding-inline:.75rem 3.25rem}.catalog-page .catalog-search__controls>button{inset-inline-end:0;height:100%;position:absolute;top:0}.catalog-page .kr-collection[data-view=grid] .catalog-grid,.storefront .storefront-product-grid{grid-template-columns:minmax(0,1fr)}}.kr-button__icon{flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.kr-button__spinner{width:1.125rem;height:1.125rem;animation:.8s linear infinite kr-button-spin;display:inline-block}.kr-action__mobile-label{display:none}@keyframes kr-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.kr-button__spinner{animation:none}}.kr-button--mobile-action .kr-action__mobile-label{display:none}.kr-button--mobile-action .kr-action__label--shortened{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}@media (max-width:480px){.kr-button--mobile-action .kr-action__mobile-label{display:inline}.kr-button--mobile-action .kr-action__label--shortened{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.app-shell .kr-app-bar .kr-labelled-utility,.app-shell .kr-app-bar .site-account-action,.mobile-navigation__dialog .kr-labelled-utility{flex-shrink:0;justify-content:center;align-items:center;gap:6px;width:auto;min-width:44px;height:auto;min-height:44px;padding:8px;font-size:max(12px,.875rem);display:inline-flex}.app-shell .kr-app-bar .site-account__name{max-width:8rem}.workspace-mobile-menu>summary{gap:6px;width:auto;min-width:44px;padding-inline:8px}.landing-search-label{white-space:nowrap}.workspace-request-tabs button>svg,.tenant-onboarding__select>svg{flex-shrink:0;width:1.25rem;height:1.25rem}.tenant-onboarding__select>svg{grid-area:1/2}.tenant-onboarding__select>span:first-of-type{font-weight:600}.workspace-request-tabs button{align-items:center;gap:6px;display:inline-flex}.storefront .shop-quantity{grid-template-columns:minmax(44px,1fr) minmax(36px,48px) minmax(44px,1fr);max-width:100%}.storefront .shop-quantity .kr-button{width:100%;min-width:44px;min-height:44px;padding:4px;font-size:12px}.shop-quantity .kr-button__content{flex-direction:column;gap:0}@media (max-width:480px){.app-shell .kr-app-bar .site-account__name{display:none}.app-shell .kr-app-bar .brand-lockup{flex-shrink:1;min-width:0}.catalog-page .catalog-search__controls{grid-template-columns:minmax(0,1fr) auto}.catalog-page .catalog-search__controls>button{height:auto;position:static}.catalog-page .catalog-search__field input{padding-inline:.75rem}}:root .theme-switcher__toggle,:root .locale-switcher__trigger,:root .locale-switcher__option{min-height:44px}.app-shell .kr-app-bar .kr-labelled-utility,.app-shell .kr-app-bar .site-account-action{flex-basis:auto}@media (max-width:480px){.catalog-page .catalog-search__controls{grid-template-columns:minmax(0,1fr)}.catalog-page .catalog-search__controls>button{justify-self:end}}.workspace-context-bar__account{justify-content:center;align-items:center;gap:6px;width:auto;height:auto;min-height:44px;padding:8px;display:inline-flex}
:root{--krushi-control-height:var(--krushi-ref-control-height);font-size:100%}body{font-size:.875rem;line-height:1.5}.auth-form__country-code,.auth-form__login-method,.auth-form__phone-verification{--krushi-control-height:var(--krushi-ref-control-touch-height)}:root .app-shell .kr-button,:root .app-shell .kr-labelled-utility,:root .workspace-context-bar__account{width:auto;min-width:var(--krushi-control-height);min-height:var(--krushi-control-height);border-radius:var(--krushi-ref-control-radius);height:auto;box-shadow:none;justify-self:start;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;line-height:1.25rem}:root .app-shell .kr-button--icon-only{width:var(--krushi-control-height);padding:.5rem}:root .kr-button__icon,:root .kr-button__icon>svg,:root .kr-button__spinner,:root .kr-button svg,:root .kr-labelled-utility>svg,:root .workspace-context-bar__account>svg{width:var(--krushi-ref-control-icon-size);height:var(--krushi-ref-control-icon-size);flex-shrink:0}:root .kr-button__content{gap:.5rem;min-width:0}:root .kr-field__input,:root .kr-field__select,:root .kr-field__textarea{min-height:var(--krushi-control-height);border-radius:var(--krushi-ref-control-radius);height:auto;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}:root .kr-field__textarea{min-height:6rem}:root .kr-select-field__control select{padding-inline-end:var(--krushi-ref-space-10)}:root .kr-field__label{font-size:.875rem;font-weight:500;line-height:1.25rem}:root .kr-field__hint,:root .kr-field__error,:root .kr-breadcrumbs{font-size:.75rem;line-height:1.25rem}:root .roles-page__permissions .kr-field__error{color:var(--krushi-color-danger)}:root main:not(.landing-page) h1{letter-spacing:-.02em;font-size:1.5rem;font-weight:600;line-height:2rem}:root main:not(.landing-page) h2{font-size:1.125rem;font-weight:600;line-height:1.75rem}:root main:not(.landing-page) h3{font-size:1rem;font-weight:600;line-height:1.5rem}:root .kr-page-header__content p{max-width:70ch;font-size:.875rem;line-height:1.5}:root .kr-page-header__title{flex-wrap:wrap}:root .kr-page-header__title h1{flex:12ch;min-width:0}:root .kr-page-header__actions,:root .tenant-onboarding__toolbar{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;width:auto;max-width:100%;display:flex}:root .kr-page-header__actions .kr-button{flex:0 auto}:root .kr-page-header__icon,:root .kr-task-panel__icon{border-radius:var(--krushi-ref-control-radius);width:2rem;height:2rem}:root .kr-page-header__icon svg,:root .kr-task-panel__icon svg{width:1.125rem;height:1.125rem}:root .kr-task-panel>summary{align-items:center;gap:.75rem;min-height:3.5rem;padding:.75rem 1rem;display:flex}:root .kr-task-panel>summary h2{flex:1;order:0;min-width:0;margin:0;font-size:1rem;line-height:1.5rem}:root .workspace-route .workflow-page{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}:root .kr-card,:root .kr-task-panel__body{padding:1rem}:root .kr-alert{padding:.75rem 1rem;font-size:.875rem;line-height:1.5}:root .kr-status{font-size:.75rem;line-height:1.25rem}:root .workspace-sidebar .workspace-menubar .workspace-nav-link,:root .workspace-mobile-menu__panel .workspace-nav-link,:root .sidebar-menu__link,:root .mobile-navigation__dialog .site-primary-nav__link,:root .theme-switcher--labelled .theme-switcher__toggle,:root .locale-switcher--labelled .locale-switcher__trigger{min-height:var(--krushi-control-height);gap:.625rem;height:auto;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}:root .sidebar-menu__heading{font-size:.75rem;line-height:1.25rem}:root .workspace-context-bar{min-height:3.5rem;font-size:.75rem}:root .workspace-shell,:root .app-shell{background-image:none}:root .workspace-sidebar__preferences{padding-top:.75rem}:root .workspace-home .workspace-service-list--primary{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}:root .workspace-home .workspace-service-list--primary .kr-service-tile{flex-direction:row;align-items:center;min-height:4.5rem;display:flex}:root .workspace-home .workspace-service-list--primary .kr-service-tile h3{flex:1 1 0;align-self:center;min-width:0}@media (min-width:761px){:root .workspace-home .workspace-service-list--primary:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}:root .workspace-sidebar .locale-switcher__trigger{flex-wrap:wrap}:root .workspace-sidebar .locale-switcher__label-text{overflow-wrap:anywhere;flex:1 0 auto;max-width:100%}:root .workspace-sidebar .theme-switcher__label{white-space:normal;overflow-wrap:anywhere;min-width:0}:root .workspace-sidebar .workspace-nav-link{min-width:0;max-width:100%}:root .workspace-sidebar .workspace-nav-link>span{overflow-wrap:anywhere;min-width:0}@media (max-width:1023px){:root .workspace-mobile-nav{grid-template-columns:repeat(auto-fit,minmax(min(100%,4rem),1fr))}:root .workspace-shell__content>:is(main,.workspace-page,.commerce-page){padding-bottom:calc(8rem + env(safe-area-inset-bottom))}}:root .tenant-onboarding__form-card{justify-self:start;width:100%;max-width:36rem}:root .tenant-onboarding__form-card .kr-task-steps{background:0 0;border:0;padding:0}:root .tenant-onboarding__form-card .kr-task-steps__progress{grid-template-columns:repeat(5,minmax(0,1fr))}:root .tenant-onboarding__form-card .kr-task-steps__progress li{min-width:0}:root .tenant-onboarding__facts :is(dt,dd){overflow-wrap:anywhere;min-width:0}:root .tenant-onboarding__form-card .kr-field__description{overflow-wrap:anywhere}:root .tenant-onboarding__form-card .kr-alert__body{overflow-wrap:anywhere;min-width:0}@media (max-width:480px){:root .tenant-onboarding__form-card .kr-alert{grid-template-columns:minmax(0,1fr)}:root .tenant-onboarding__form-card .tenant-onboarding__facts{grid-template-columns:minmax(0,1fr);gap:.25rem}:root .tenant-onboarding__form-card .tenant-onboarding__facts dd{margin-bottom:.5rem}}:root .auth-panel__browse{border-top:1px solid var(--krushi-color-border-subtle);margin-block:1.25rem 0;padding-top:1rem}:root .auth-panel__browse a{min-height:2.75rem;color:var(--krushi-color-action-primary);text-underline-offset:.2em;align-items:center;display:inline-flex}:root .kr-dialog__actions .kr-button{border-radius:var(--krushi-ref-control-radius);width:100%;height:auto;min-height:2.75rem;padding:.625rem .875rem;font-size:.875rem;line-height:1.25rem}@media (max-width:760px){:root .auth-page--welcome .auth-illustration{display:none}:root .auth-page--welcome .auth-panel{padding:1.25rem 1rem}:root .tenant-onboarding__form-card .kr-task-steps__panel>.kr-button{width:100%}:root .tenant-onboarding__form-card .kr-task-steps__progress li{align-items:center;padding-bottom:.5rem}:root .tenant-onboarding__form-card .kr-task-steps__progress li>span:first-child{aspect-ratio:1;width:min(1.75rem,100%);height:auto}:root .tenant-onboarding__form-card .kr-task-steps__progress li>span:last-child{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}:root main>.kr-button{align-self:start}:root .auth-form,:root .kr-form-grid,:root .workflow-fields{width:100%;max-width:48rem;margin-inline:0}:root .auth-form:not(.kr-form-grid){max-width:32rem}:root .workflow-fields{max-width:40rem}:root .app-shell:not(:has(.workspace-route)) .auth-page:not(.auth-page--welcome):not(.auth-page--phone):not(:has(.staff-invitations-inbox)){max-width:48rem}@media (min-width:761px){:root .auth-form>.kr-button,:root .kr-form-grid>.kr-button,:root .workflow-fields>.kr-button,:root .workspace-shell .auth-page>.kr-button{place-self:start;width:auto}}:root .storefront .shop-quantity{grid-template-columns:var(--krushi-control-height) minmax(2.5rem, 3rem) var(--krushi-control-height);width:fit-content}:root .storefront .shop-quantity .kr-button{width:var(--krushi-control-height);padding:.375rem}:root .shop-quantity .kr-button__content{flex-direction:row}:root .shop-quantity input{height:var(--krushi-control-height);font-size:.875rem}:root .shop-quantity .kr-button__icon{font-size:1.125rem;line-height:1}:root .shop-quantity .kr-action__mobile-label{display:none}:root .shop-cart-line .shop-cart-line__image{aspect-ratio:1;align-self:start;height:auto;min-height:0}:root .kr-photo-viewer>.kr-button .kr-button__content{flex-direction:row}:root .kr-photo-viewer .kr-action__label{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}:root .kr-photo-viewer__thumbnail{flex:none;width:5rem;height:5rem}:root .kr-photo-viewer__full{width:100%;min-height:8rem}:root .kr-photo-viewer__full>img{object-fit:contain;width:100%;height:auto;max-height:min(55dvh,28rem);display:block;position:static}:root .kr-dialog-modal:not(.fpo-info-modal){overscroll-behavior:contain;max-height:calc(100dvh - 2rem);overflow-y:auto}:root .fpo-info__header{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}:root .fpo-info__identity{display:contents}:root .fpo-info__label{grid-area:1/1;align-self:center;margin:0}:root .fpo-info__identity h2{grid-area:2/1/auto/-1}:root .fpo-info__location{grid-area:3/1/auto/-1;margin:0}:root .fpo-info__header>.kr-button{grid-area:1/2;width:auto}@media (max-height:480px){:root .kr-dialog__actions{z-index:1;background:var(--krushi-color-surface-strong);border-top:1px solid var(--krushi-color-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));padding-block:.5rem;position:sticky;bottom:0}:root .kr-dialog__actions>:only-child{grid-column:1/-1}:root .kr-dialog-modal{scroll-padding-bottom:5rem}:root .kr-dialog :is(input,textarea,select){scroll-margin-block:1rem 5rem}:root .fpo-info-modal{overscroll-behavior:contain;overflow-y:auto}:root .fpo-info{max-height:none}:root .fpo-info__body{overflow-y:visible}}:root .tenant-onboarding__select{height:auto;box-shadow:none;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:.5rem}:root .tenant-onboarding__select>span:first-of-type{grid-area:1/1}:root .tenant-onboarding__select>span:nth-of-type(2),:root .tenant-onboarding__select>.kr-status{grid-column:1/-1;justify-self:start}@media (max-width:760px),(pointer:coarse){:root{--krushi-control-height:var(--krushi-ref-control-touch-height)}:root .kr-field__input,:root .kr-field__select,:root .kr-field__textarea{font-size:1rem;line-height:1.5rem}:root .tenant-onboarding__list{grid-template-columns:minmax(0,1fr)}}@media (max-width:1180px){:root .app-shell .kr-app-bar>.kr-app-bar__content,:root .app-shell .kr-app-bar .kr-app-bar__actions,:root .app-shell .kr-app-bar .site-account{flex-wrap:wrap}:root .app-shell .kr-app-bar .kr-app-bar__actions{max-width:100%}:root .app-shell .kr-app-bar .kr-app-bar__actions,:root .app-shell .kr-app-bar .site-account,:root .app-shell .kr-app-bar .kr-labelled-utility,:root .app-shell .kr-app-bar .site-account-action{flex:none}:root .app-shell .kr-app-bar .brand-lockup{flex:1 1 0;min-width:6.5rem}:root .app-shell .kr-app-bar .kr-labelled-utility,:root .app-shell .kr-app-bar .site-account-action{gap:.375rem;padding-inline:.5rem}:root .kr-app-bar :is(.kr-action__mobile-label,.kr-action__label,.kr-labelled-utility>span){white-space:nowrap;overflow-wrap:normal}}:root .site-footer__links{grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));min-width:0}:root .site-footer__links a{overflow-wrap:anywhere;min-width:0}:root .storefront-nav>.shop-account-name{margin-inline-start:auto}:root .storefront-nav{flex-wrap:wrap}:root .storefront-nav>.kr-button{flex:none;max-width:100%}:root .storefront-tools{flex-wrap:wrap;align-items:flex-end;display:flex}:root .storefront-product-search{flex:18rem;max-width:100%}:root .storefront-tools>.kr-field{flex-direction:column;flex:14rem;align-items:stretch;min-width:min(100%,14rem);max-width:18rem;display:flex}@media (max-width:600px){:root .storefront-nav{position:relative}:root .storefront-nav__account{grid-template-columns:repeat(auto-fit,minmax(min(100%,6rem),1fr));justify-content:space-between}:root .storefront-nav:has(.shop-account-name){grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));display:grid}:root .storefront-nav:has(.shop-account-name) .storefront-nav__account{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}:root .storefront-nav__brand{overflow-wrap:anywhere;min-width:0}:root .storefront-nav>.shop-account-name{text-overflow:ellipsis;white-space:nowrap;text-align:end;grid-area:auto;min-width:0;max-width:100%;margin-inline-start:0;overflow:hidden}:root .app-shell .storefront-nav .kr-button{padding-inline:.375rem}:root .storefront-nav :is(.kr-action__mobile-label,.kr-action__label){white-space:normal;overflow-wrap:anywhere}:root .shop-guest-help__message{flex-basis:100%}:root .storefront-product{grid-template-columns:5rem minmax(0,1fr);gap:.5rem .75rem;padding:.75rem}:root .storefront-product .storefront-product__image{aspect-ratio:1;border-radius:var(--krushi-ref-control-radius);grid-area:1/1/span 2;align-self:start;width:5rem;height:5rem;min-height:0}:root .storefront-product__body{display:contents}:root .storefront-product__body>h3,:root .storefront-product__prices{grid-column:2;margin:0}:root .storefront-product-controls{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.5rem;display:flex}:root .shop-checkout .storefront-heading{background:0 0;grid-template-columns:minmax(0,1fr) auto;gap:.25rem .5rem;padding:0;display:grid}:root .shop-checkout .storefront-heading>div:not(.storefront-about){display:contents}:root .shop-checkout .storefront-heading .storefront-location{grid-area:1/1}:root .shop-checkout .storefront-heading h1{grid-area:2/1}:root .shop-checkout .storefront-about{grid-area:1/2/span 2;align-self:center}:root .shop-checkout .storefront-heading__summary{grid-area:3/1/auto/-1}:root .shop-checkout .shop-cart-message{padding:.5rem .75rem}:root .shop-checkout .shop-cart-message .kr-button{display:none}}:lang(kn-IN) :is(.kr-button,.kr-field__label,.workspace-nav-link){line-height:1.6}.kr-touch-summary{min-block-size:2.75rem;padding-block:var(--space-2,.5rem);cursor:pointer;align-content:center;display:list-item}:root .auth-page.auth-page--phone{isolation:isolate;width:min(100% - 3rem,74rem);max-width:74rem;min-height:34rem;box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(24,minmax(0,1fr));align-items:center;margin:clamp(1.5rem,4vw,3rem) auto;padding:2rem;display:grid;position:relative}.auth-page--phone .auth-phone__illustration{min-height:0;position:absolute;inset:0;overflow:hidden}.auth-phone__illustration img{object-fit:cover;object-position:center}:root .auth-page--phone .auth-panel{z-index:1;border:1px solid var(--card-edge);border-top-color:var(--card-rim);background:var(--card-face);width:100%;min-width:0;min-height:28rem;box-shadow:var(--card-cast);-webkit-backdrop-filter:blur(20px)saturate(115%);backdrop-filter:blur(20px)saturate(115%);border-radius:18px;grid-area:1/15/auto/-1;align-self:center;padding:clamp(1.25rem,2.5vw,2rem)}.auth-page--phone .auth-panel__inner{width:100%;max-width:none;margin:0;padding:0}.auth-phone__heading h1{color:var(--krushi-color-text);margin:0;font-size:1.375rem;font-weight:650;line-height:1.35}.auth-phone__heading p{color:var(--krushi-color-text-secondary);margin:.5rem 0 0;font-size:.875rem;line-height:1.6}.auth-phone__title-row{align-items:center;gap:.5rem;display:flex}:root .auth-phone__title-row>.kr-button{flex:0 0 2.75rem;width:2.75rem;min-width:2.75rem;min-height:2.75rem;padding:.5rem}.auth-phone__mobile-control{border:1px solid var(--landing-line,var(--krushi-color-border));border-radius:var(--krushi-ref-control-radius);background:var(--card-face,var(--krushi-color-surface-strong));align-items:stretch;min-width:0;min-height:2.75rem;display:flex}.auth-phone__mobile-control:focus-within{outline:3px solid var(--landing-ink,var(--krushi-color-focus));outline-offset:3px}:root .auth-phone__mobile-control .kr-field__input{border-radius:0 var(--krushi-ref-control-radius) var(--krushi-ref-control-radius) 0;width:100%;min-width:0;box-shadow:none;background:0 0;border:0;flex:1}:root .auth-phone__mobile-control :is(input,select):focus-visible{outline:none}.auth-phone__calling-code{border-inline-end:1px solid var(--landing-line,var(--krushi-color-border-subtle));flex:0 0 5.25rem;align-items:center;display:flex;position:relative}.auth-phone__calling-code select{appearance:none;border-radius:var(--krushi-ref-control-radius) 0 0 var(--krushi-ref-control-radius);width:100%;height:100%;min-height:2.75rem;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:.5rem 1.6rem .5rem .75rem}.auth-phone__calling-code svg{pointer-events:none;width:1rem;height:1rem;position:absolute;right:.4rem}.auth-phone__mobile-field[data-invalid] .auth-phone__mobile-control{border-color:var(--krushi-color-danger)}.auth-phone__mobile-field[data-disabled] .auth-phone__mobile-control{opacity:.65}.auth-phone__actions{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}:root .auth-phone__actions>.kr-button{width:100%;min-height:2.75rem}.auth-phone__number-summary{flex-direction:column;gap:.5rem;display:flex}.auth-phone__number-summary>div{border:1px solid var(--krushi-color-border-subtle);border-radius:var(--krushi-ref-radius-small);background:var(--krushi-color-surface);min-height:2.75rem;color:var(--krushi-color-text);justify-content:space-between;align-items:center;gap:.5rem;padding-inline-start:.75rem;display:flex}:root .auth-phone__number-summary .kr-button{border-inline-start:1px solid var(--krushi-color-border-subtle);border-start-start-radius:0;border-end-start-radius:0;flex-shrink:0}.auth-phone__resend{min-height:2.75rem;color:var(--krushi-color-text-secondary);align-items:center;font-size:.8125rem;display:flex}.auth-phone__resend p{margin:0}.auth-phone__recovery{justify-content:flex-end;margin-top:-.5rem;display:flex}:root .auth-phone__recovery .kr-button{font-size:.8125rem}.auth-page--phone .auth-panel__browse{border-top:1px solid var(--krushi-color-border-subtle);text-align:center;margin-top:1.5rem;padding-top:1rem;font-size:.8125rem}.kr-otp__control{position:relative}.kr-otp__input{z-index:1;opacity:0;cursor:text;width:100%;min-width:0;height:100%;font-size:1.25rem;position:absolute;inset:0}.kr-otp__cells{pointer-events:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:.375rem;display:grid}.kr-otp__cell{border:1px solid var(--krushi-color-border);border-radius:var(--krushi-ref-radius-small);background:var(--krushi-color-surface-strong);min-height:3.25rem;color:var(--krushi-color-text);font-variant-numeric:tabular-nums;place-items:center;font-size:1.25rem;display:grid}.kr-otp__cell[data-filled]{border-color:var(--krushi-color-action-primary);background:var(--krushi-color-action-container);color:var(--krushi-color-on-action-container)}.kr-otp__cell[data-active]{outline:2px solid var(--krushi-color-focus);outline-offset:2px}.kr-otp[data-invalid] .kr-otp__cell{border-color:var(--krushi-color-danger)}.kr-otp[data-disabled]{opacity:.65}@media (max-width:760px){:root .auth-page.auth-page--phone{width:min(100% - 2rem,32rem);min-height:0;margin-block:1.25rem;padding:1rem;display:block}.auth-page--phone .auth-phone__illustration{display:block}:root .auth-page--phone .auth-panel{min-height:0;padding:1.25rem}}@media (forced-colors:active){.kr-otp__input{opacity:1;color:canvastext;background:canvas}.kr-otp__cells{visibility:hidden}.kr-otp__control:focus-within{outline-offset:2px;outline:2px solid highlight}}
body{background:var(--krushi-color-surface);color:var(--krushi-color-text)}:root .app-shell{background:var(--krushi-color-surface);min-height:100dvh;color:var(--krushi-color-text);font-family:var(--font-geist-landing), var(--font-noto-serif-kannada), sans-serif}:root .app-shell:before,:root .app-shell .kr-app-bar:before,:root .app-shell .kr-service-tile:before,:root .app-shell .kr-service-tile:after{display:none}:root .app-shell *,:root :is(.kr-dialog-modal,.kr-dialog-overlay,.mobile-navigation__overlay,.mobile-navigation__modal,.locale-switcher__popover){-webkit-backdrop-filter:none}:root .app-shell .kr-app-bar{background:var(--krushi-color-surface-strong);border-bottom:1px solid var(--krushi-color-border-subtle);box-shadow:none}:root .app-shell :is(.site-footer,.workspace-context-bar,.kr-page-header,.storefront-hero,.storefront-tools,.storefront-search,.storefront-heading){color:var(--krushi-color-text);box-shadow:none;border-color:var(--krushi-color-border-subtle);background:0 0}:root .app-shell :is(.kr-card,.kr-service-tile,.catalog-card,.storefront-product,.storefront-fpo,.kr-record-panel,.workflow-record,.kr-task-panel,.entry-choice,.auth-panel,.workspace-field-banner,.workspace-account-pass,.workspace-highlights__panel){background:var(--krushi-color-surface-strong);color:var(--krushi-color-text);border:1px solid var(--krushi-color-border-subtle);border-radius:var(--krushi-ref-control-radius);box-shadow:none}:root .app-shell :is(.kr-card,.kr-service-tile,.catalog-card,.storefront-product,.entry-choice):is(:hover,:focus-within){box-shadow:none}:root .app-shell :is(h1,h2,h3),:root .kr-dialog :is(h1,h2,h3){text-transform:none;text-wrap:pretty}:root .app-shell :is(.kr-page-header__icon,.kr-task-panel__icon,.kr-section-heading__icon,.kr-service-tile__icon,.entry-choice__icon){color:var(--krushi-color-action-primary);box-shadow:none;background:0 0}:root .app-shell :is(.kr-service-tile__title,.kr-service-tile__action,.entry-choice__title,.entry-choice__action){color:var(--krushi-color-text)}:root .app-shell .kr-task-panel>summary{min-height:2.75rem;color:var(--krushi-color-text);background:var(--krushi-color-surface-strong);border-color:var(--krushi-color-border-subtle);box-shadow:none;padding:.5rem .75rem}:root .app-shell .kr-task-panel__body{background:var(--krushi-color-surface-strong);border-top:1px solid var(--krushi-color-border-subtle);padding:.75rem;container-type:inline-size}:root .app-shell .kr-eyebrow{color:var(--krushi-color-text-secondary);text-transform:none;letter-spacing:normal}:root .kr-button{width:auto;max-width:100%;min-width:var(--krushi-control-height);min-height:var(--krushi-control-height);border-radius:var(--krushi-ref-control-radius);height:auto;font:inherit;box-shadow:none;flex:0 auto;justify-self:start;padding:.375rem .625rem;font-size:.875rem;font-weight:500;line-height:1.25rem}:root .kr-button__content{flex-direction:row;justify-content:center;align-items:center;gap:.375rem;min-width:0;display:inline-flex}:root .kr-button__content>.kr-button__icon{flex:none;display:inline-flex}:root .kr-button :is(.kr-action__label,.kr-action__mobile-label){overflow-wrap:normal;word-break:normal;text-wrap:pretty}:root .kr-button--primary{color:var(--krushi-color-on-action);background:var(--krushi-color-action-fill,var(--krushi-color-action-primary));border:1px solid #0000}:root .kr-button--primary:is(:hover,[data-hovered]):not(:disabled):not([data-disabled]){background:var(--krushi-color-action-hover-fill,var(--krushi-color-action-primary-hover))}:root .kr-button--secondary,:root :is(.theme-switcher__toggle,.locale-switcher__trigger){color:var(--krushi-color-text);background:var(--krushi-color-surface-strong);border:1px solid var(--krushi-color-border);border-radius:var(--krushi-ref-control-radius);box-shadow:none}:root .kr-button--quiet{color:var(--krushi-color-action-primary);background:0 0;border:1px solid #0000}:root .kr-button--danger{color:var(--krushi-color-on-danger,#fff);background:var(--krushi-color-danger-fill,var(--krushi-color-danger));border:1px solid #0000}:root .kr-button:is(:hover,[data-hovered]){filter:none;transform:none}:root .kr-button:focus-visible,:root .kr-button[data-focus-visible]{outline:2px solid var(--krushi-color-focus);outline-offset:2px}:root :is(.kr-form-actions,.kr-dialog__actions,.kr-page-header__actions,.kr-task-steps__navigation,.tenant-onboarding__actions,.tenant-onboarding__toolbar,.auth-phone__actions){flex-flow:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:.5rem;width:auto;max-width:100%;display:flex}:root :is(.kr-form-actions,.kr-dialog__actions,.kr-page-header__actions,.auth-phone__actions)>.kr-button{flex:0 auto;width:auto}:root :is(.kr-field__input,.kr-field__select,.kr-field__textarea,.kr-otp-field__input,.locale-switcher__select,.kr-otp__cell,.auth-phone__mobile-control,.kr-choice-field__option){color:var(--krushi-color-text);background:var(--krushi-color-surface-strong);border-color:var(--krushi-color-border);border-radius:var(--krushi-ref-control-radius);box-shadow:none}:root .auth-phone__mobile-control .kr-field__input{border-radius:0 var(--krushi-ref-control-radius) var(--krushi-ref-control-radius) 0;background:0 0;border:0}:root .kr-choice-field__option:has(input:checked){border-color:var(--krushi-color-focus);background:var(--krushi-color-action-container);color:var(--krushi-color-on-action-container)}:root :is(.kr-field__hint,.kr-field__description,.kr-loading){color:var(--krushi-color-text-secondary)}:root .kr-field__error{color:var(--krushi-color-danger)}:root .kr-dialog-overlay,:root .mobile-navigation__overlay{background:#00000073}:root :is(.kr-dialog-modal,.mobile-navigation__modal,.locale-switcher__popover,.kr-tooltip){color:var(--krushi-color-text);background:var(--krushi-color-surface-strong);border:1px solid var(--krushi-color-border);border-radius:var(--krushi-ref-control-radius);box-shadow:none;font-family:inherit}:root .kr-alert{color:var(--krushi-color-information-text);background:var(--krushi-color-information-container);border:1px solid var(--krushi-color-border-subtle);border-inline-start:3px solid var(--krushi-color-information);border-radius:var(--krushi-ref-control-radius);box-shadow:none}:root .kr-alert--danger{color:var(--krushi-color-danger-text);background:var(--krushi-color-danger-container);border-inline-start-color:var(--krushi-color-danger)}:root .kr-alert--warning{color:var(--krushi-color-warning-text);background:var(--krushi-color-warning-container);border-inline-start-color:var(--krushi-color-warning)}:root .kr-alert__icon{box-shadow:none;background:0 0}:root .kr-status{box-shadow:none;border-radius:.25rem}:root .kr-table-scroll{background:var(--krushi-color-surface-strong);box-shadow:none}:root .kr-record-table th{background:var(--krushi-color-surface-container);color:var(--krushi-color-text-secondary)}:root .kr-record-table :is(th,td){border-color:var(--krushi-color-border-subtle)}:root .kr-record-table .kr-record-row:is(:hover,:focus-within),:root .kr-record-row[data-open]{background:var(--krushi-color-surface-container)}:root .kr-table-detail-row>td{background:var(--krushi-color-surface-strong)}:root .kr-record-table tbody[hidden]{display:none}:root .app-shell main,:root .app-shell main>*{min-width:0}:root .app-shell main summary{cursor:pointer}:root :is(.kr-checkbox,.kr-choice-field__option){min-height:2.75rem}:root .site-footer__inner{gap:.75rem;padding-block:1rem}:root .app-shell:has(.workspace-route) .site-footer .brand-lockup{display:none}:root .app-shell:has(.workspace-route) .site-footer__context{display:none}.roles-page__group{border-top:1px solid var(--krushi-color-border-subtle)}.roles-page__group>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.75rem;padding-block:.5rem;display:flex}.roles-page__group>summary h3{margin:0}.roles-page__group>summary:after{content:"+";font-size:1.25rem}.roles-page__group[open]>summary:after{content:"−"}.roles-page__group>.roles-page__choices{padding-block:.5rem .75rem}.kr-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-block:.625rem;display:flex}.kr-pagination__actions{flex-wrap:wrap;gap:.5rem;display:flex}.kr-pagination p{color:var(--krushi-color-text-secondary);margin:0}@container (min-width:38rem){:is(.workflow-fields,.roles-page__fields){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}:is(.workflow-fields,.roles-page__fields)>:not(.kr-field){grid-column:1/-1}}@media (min-width:761px) and (pointer:fine){:root .auth-page{gap:1rem;padding-block:1.5rem}:root .app-shell .kr-button{min-height:2.25rem}:root .app-shell .kr-button--icon-only{width:2.25rem;min-width:2.25rem}}@media (max-width:760px),(pointer:coarse){:root .kr-button{min-width:2.75rem;min-height:2.75rem;padding:.5rem .625rem}:root .app-shell .kr-app-bar>.kr-app-bar__content{flex-wrap:nowrap;gap:.5rem}:root .app-shell .kr-app-bar .brand-lockup{flex:1;min-width:0}:root .app-shell .kr-app-bar .kr-app-bar__actions{flex-wrap:nowrap;flex:none}:root .app-shell .kr-app-bar .brand-logo{max-width:100%;height:auto}}@media (prefers-reduced-motion:reduce){:root .app-shell *,:root .kr-dialog *,:root .mobile-navigation__overlay *{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (forced-colors:active){:root :is(.kr-button,.kr-field__input,.kr-field__select,.kr-field__textarea){forced-color-adjust:auto;border:1px solid buttontext}:root :is(.app-shell,.kr-card,.kr-task-panel,.kr-dialog-modal,.kr-table-scroll){color:canvastext;background:canvas;border-color:canvastext}}.kr-record-collection{grid-column:1/-1;width:100%;min-width:0}.kr-paged-list{width:100%;min-width:0}:root .kr-paged-list>ul>[hidden]{display:none}.staff-invitations-inbox .kr-task-steps__progress{grid-template-columns:repeat(2,minmax(0,1fr))}:root .kr-button.kr-button--mobile-action>.kr-button__content>.kr-action__mobile-label{display:none}:root .kr-button.kr-button--mobile-action>.kr-button__content>.kr-action__label--shortened:not(.kr-visually-hidden){clip:auto;clip-path:none;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}@media (max-width:480px){:root .kr-button.kr-button--mobile-action>.kr-button__content>.kr-action__mobile-label{display:inline}:root .kr-button.kr-button--mobile-action>.kr-button__content>.kr-action__label--shortened:not(.kr-visually-hidden){clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}:root .app-shell .site-footer .brand-lockup,:root .app-shell .site-footer__context{display:none}:root .app-shell .site-footer__inner{grid-template-columns:minmax(0,1fr);padding-block:.5rem}:root .app-shell .site-footer__links{grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr))}.public-info__body{align-content:start;gap:.75rem;display:grid}.public-info__body .kr-task-panel p{margin-block:0 .75rem}:root .app-shell .site-footer{margin-top:1rem;padding-block:.5rem}@media (max-width:760px){.public-info__contents{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.public-info__contents a{white-space:nowrap;flex:none}}:root .kr-record-table{table-layout:fixed;width:100%;min-width:0}:root .kr-record-table :is(th,td){overflow-wrap:anywhere}:root .kr-table-primary{gap:.375rem;min-width:0;max-width:100%}:root .kr-table-primary strong{min-width:0}:root .kr-table-icon:empty{display:none}:root .kr-record-table[data-layout=records] th:first-child,:root .kr-record-table[data-layout=records] th:nth-child(2){width:32%}:root .kr-record-table[data-layout=records] th:nth-child(3){width:24%}:root .kr-record-table[data-layout=records] th:nth-child(4){width:12%}:root .kr-table-detail-row>td{padding:.75rem}:root .kr-task-steps{background:0 0;border:0;padding:0}@media (max-width:760px){:root .kr-record-table :is(th,td){padding:.5rem}:root .kr-record-table th{white-space:normal;font-size:.75rem}:root .kr-record-table .kr-table-affordance{width:auto}:root .kr-button{padding-inline:.375rem}:root .kr-button__content{gap:.25rem}:root .kr-button .kr-button__icon,:root .kr-button .kr-button__icon>svg{width:1rem;height:1rem}}:root .kr-table-detail{min-width:0;container-type:inline-size}.kr-page-sections{gap:.75rem;width:100%;min-width:0;display:grid}.kr-page-sections>section{min-width:0}.kr-page-sections>section[hidden]{display:none}:root .auth-page:has(.staff-invitations-inbox){max-width:72rem;display:block}:root .auth-page:has(.staff-invitations-inbox) .auth-panel{width:100%;max-width:none}:root .auth-page:has(.staff-invitations-inbox)>h1{margin-block:.75rem}.staff-invitations-inbox .roles-page__fields{container-type:inline-size}.staff-invitations-inbox .kr-task-steps__progress li{align-items:center;gap:.5rem;padding-block:.5rem;display:flex}.staff-invitations-inbox .kr-task-steps__heading{gap:.25rem}@media (max-width:760px){.staff-invitations-inbox .kr-task-steps__heading>p:not(:first-child){display:none}.staff-invitations-inbox .kr-task-steps__progress li{font-size:.8125rem}}:root :is(.app-shell,.kr-dialog) .kr-button{padding:.375rem .625rem}@media (max-width:760px),(pointer:coarse){:root :is(.app-shell,.kr-dialog) .kr-button{padding:.5rem .375rem}}.kr-invitation-notifications{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.kr-invitation-notification{border:1px solid var(--krushi-color-border-subtle);border-radius:var(--krushi-ref-control-radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex}.kr-invitation-notification>div{min-width:0}.kr-invitation-notification p{color:var(--krushi-color-text-secondary);margin:.25rem 0 0}.desktop-application-navigation,.desktop-workspace-context,.header-profile-icon{display:none}.header-tools{align-items:center;gap:.5rem;display:flex}.header-tools :is(button,summary){min-width:44px;min-height:44px;color:var(--krushi-color-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;list-style:none;display:flex}.header-tools summary::-webkit-details-marker{display:none}.header-tools svg{flex-shrink:0;width:20px;height:20px}.header-tools :is(button,summary):hover{background:var(--krushi-color-surface-container)}.header-tools :is(button,summary):focus-visible{outline:2px solid var(--krushi-color-action-primary);outline-offset:2px}.header-tools :is(details){position:relative}.header-search-trigger :is(span,kbd){display:none}.header-notification-count{background:var(--krushi-color-action-primary);min-width:16px;color:var(--krushi-color-on-action);text-align:center;border-radius:8px;padding:0 3px;font-size:10px;position:absolute;top:0;right:0}.header-profile{display:none}.header-profile-panel,.header-notification-panel{z-index:60;border:1px solid var(--krushi-color-border-subtle);background:var(--krushi-color-surface-strong);width:min(320px,100vw - 2rem);color:var(--krushi-color-text);border-radius:6px;padding:1rem;position:absolute;top:calc(100% + .5rem);right:0}.header-profile-panel{gap:.5rem;display:grid}.header-notification-panel h2{margin:0 0 .75rem;font-size:1rem}.header-notification-panel ul{max-height:320px;margin:0;padding:0;list-style:none;overflow:auto}.header-notification-panel li+li{border-top:1px solid var(--krushi-color-border-subtle)}.header-notification-panel a{gap:.25rem;padding:.75rem 0;display:grid}.header-notification-panel a span{color:var(--krushi-color-text-secondary);font-size:.8125rem}.header-dialog-overlay{z-index:100;background:#00000059;justify-content:center;align-items:flex-start;padding:10vh 1rem;display:flex;position:fixed;inset:0}.header-search-modal{border:1px solid var(--krushi-color-border-subtle);background:var(--krushi-color-surface-strong);width:min(560px,100%);max-height:80dvh;color:var(--krushi-color-text);border-radius:6px;padding:1rem;overflow:auto}.header-dialog-title{justify-content:space-between;align-items:center;gap:1rem;display:flex}.header-dialog-title h2{margin:0;font-size:1.125rem}.header-dialog-title button{min-width:44px;min-height:44px;color:inherit;background:0 0;border:0}.header-search-field{gap:.5rem;margin-block:1rem;display:grid}.header-search-field input{border:1px solid var(--krushi-color-border-subtle);background:var(--krushi-color-surface);width:100%;min-height:44px;color:inherit;border-radius:6px;padding:.5rem}.header-search-results{margin:0;padding:0;list-style:none}.header-search-results a{border-radius:4px;padding:.75rem;display:block}.header-search-results a:hover{background:var(--krushi-color-surface-container)}@media (min-width:1024px){:root .app-shell .kr-app-bar__content{gap:1.25rem;min-height:56px;padding-block:.25rem}:root .app-shell .kr-app-bar__content>.kr-app-bar__menu-trigger{display:none}:root .app-shell .kr-app-bar__content>.brand-lockup{max-width:180px}.desktop-workspace-context{min-width:0;color:var(--krushi-color-text-secondary);align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.desktop-workspace-context span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.desktop-workspace-context strong{color:var(--krushi-color-text);white-space:nowrap}.header-profile{display:block}.header-search-trigger span,.header-search-trigger kbd{font-size:.75rem;display:inline}.header-search-trigger kbd{border:1px solid var(--krushi-color-border-subtle);border-radius:4px;padding:.125rem .25rem}.header-tools .header-search-trigger{background:var(--krushi-color-surface);min-height:36px;padding:.375rem .625rem}.desktop-application-navigation{display:block}.desktop-application-navigation>nav{align-items:center;gap:.25rem;display:flex}.desktop-application-navigation :is(nav>a,summary,.site-primary-nav__link){white-space:nowrap;min-height:40px;color:var(--krushi-color-text-secondary);border-bottom:2px solid #0000;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;text-decoration:none;display:flex}.desktop-application-navigation [aria-current=page]{border-bottom-color:var(--krushi-color-action-primary);color:var(--krushi-color-text);font-weight:600}.desktop-application-navigation svg{width:16px;height:16px}.desktop-navigation-more{position:relative}.desktop-navigation-more summary{cursor:pointer}.desktop-navigation-more>div{z-index:60;background:var(--krushi-color-surface-strong);border:1px solid var(--krushi-color-border-subtle);border-radius:6px;min-width:240px;max-height:60vh;padding:.5rem;display:grid;position:absolute;top:100%;right:0;overflow:auto}.desktop-navigation-more>div>a{color:var(--krushi-color-text);align-items:center;gap:.5rem;padding:.625rem;display:flex}:root .app-shell .kr-task-panel{border:0;border-bottom:1px solid var(--krushi-color-border-subtle);background:0 0;border-radius:0;padding-block:.5rem 1rem}:root .app-shell .kr-task-panel>summary{background:var(--krushi-color-surface-strong);border:1px solid var(--krushi-color-border-subtle);border-radius:6px;gap:.5rem;width:auto;min-height:36px;padding:.375rem .625rem;display:inline-flex}:root .app-shell .kr-task-panel>summary h2{font-size:.875rem}:root .app-shell .kr-task-panel__body{border:1px solid var(--krushi-color-border-subtle);background:var(--krushi-color-surface-strong);border-radius:6px;margin-top:.75rem}}@media (max-width:480px){.header-tools{gap:0}.header-tools :is(button,summary){padding:.375rem}:root .app-shell .kr-app-bar__content{gap:.25rem}}@media (min-width:1024px){:root .app-shell .kr-app-bar__content>.brand-lockup{margin-inline:0}:root .app-shell .kr-app-bar__actions{margin-inline-start:auto}:root .auth-page:has(.staff-invitations-inbox){width:calc(100% - 4rem)}.kr-invitation-notifications{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-application-navigation .site-primary-nav{justify-content:flex-start}}@media (max-width:760px){:root .shop-cart-records thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:root .shop-cart-records tbody{display:block}:root .shop-cart-records tbody[hidden]{display:none}:root .shop-cart-records tr{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}:root .shop-cart-records td{border:0;width:auto;min-width:0}:root .shop-cart-records td:first-child{grid-column:1/-1;align-items:center;gap:.75rem;display:flex}:root .shop-cart-records td:first-child>strong{min-width:0}:root .shop-cart-records .shop-cart-line__image{flex:0 0 64px;width:64px;height:64px}:root .shop-cart-records td:last-child{grid-column:1/-1;justify-self:end}:root .shop-cart-records .kr-button{flex-shrink:0;min-width:44px;min-height:44px}:root .shop-cart-records .shop-quantity{grid-template-columns:44px minmax(44px,64px) 44px;max-width:152px}}.workspace-subnavigation{display:none}.workspace-nav-link--nested{margin-inline-start:1rem}@media (min-width:1024px){:root .app-shell .workspace-shell:has(>.workspace-subnavigation){grid-template-columns:208px minmax(0,1fr);align-items:start;gap:0;display:grid}:root .app-shell .workspace-shell:has(>.workspace-subnavigation)>.workspace-shell__content{grid-column:2;width:100%;min-width:0}.workspace-subnavigation{border-right:1px solid var(--krushi-color-border-subtle);background:var(--krushi-color-surface-strong);min-height:calc(100dvh - 96px);max-height:calc(100dvh - 96px);padding:1rem .75rem;display:block;position:sticky;top:96px;overflow-y:auto}.workspace-subnavigation nav{gap:.25rem;display:grid}.workspace-subnavigation h2{color:var(--krushi-color-text-secondary);margin:0 0 .75rem;padding-inline:.625rem;font-size:.8125rem;font-weight:500}.workspace-subnavigation :is(a,summary){min-height:36px;color:var(--krushi-color-text);cursor:pointer;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.8125rem;text-decoration:none;display:flex}.workspace-subnavigation :is(a,summary):hover{background:var(--krushi-color-surface-container)}.workspace-subnavigation svg{flex-shrink:0;width:16px;height:16px}.workspace-subnavigation [aria-current=page]{background:var(--krushi-color-surface-container);color:var(--krushi-color-action-primary);font-weight:600}.workspace-subnavigation summary{list-style:none}.workspace-subnavigation summary::-webkit-details-marker{display:none}.workspace-subnavigation summary:after{content:"›";margin-inline-start:auto;transform:rotate(0)}.workspace-subnavigation details[open]>summary:after{transform:rotate(90deg)}.workspace-subnavigation__nested{border-left:1px solid var(--krushi-color-border-subtle);margin-inline-start:1rem;padding-inline-start:.5rem}:root .auth-page:has(.staff-invitations-inbox) .kr-page-sections{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:1.25rem}:root .auth-page:has(.staff-invitations-inbox) .kr-page-sections>nav{border-right:1px solid var(--krushi-color-border-subtle);flex-direction:column;grid-area:1/1;align-items:stretch;padding-inline-end:1rem;display:flex}:root .auth-page:has(.staff-invitations-inbox) .kr-page-sections>section{grid-area:1/2}}:root .app-shell .roles-page__role{border-radius:var(--krushi-ref-control-radius);box-shadow:none;border:1px solid var(--krushi-color-border-subtle)}
@font-face{font-family:landingFont;src:url(../media/geist_latin.3rd3ws2mg35i0.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.VgQ0GW_className{font-family:landingFont,system-ui,sans-serif;font-style:normal}.VgQ0GW_variable{--font-geist-landing:"landingFont", system-ui, sans-serif}
@font-face{font-family:notoSerifKannada;src:url(../media/noto_serif_kannada_variable.p.21tcafqwlxwpo.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.E3V4ka_className{font-family:notoSerifKannada,Noto Serif Kannada,Noto Serif,serif;font-style:normal}.E3V4ka_variable{--font-noto-serif-kannada:"notoSerifKannada", Noto Serif Kannada, Noto Serif, serif}
