:root{color:#17351f;font-synthesis:none;text-rendering:optimizelegibility;background:#f3f7f1;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit}a{color:inherit}.scaffold{place-items:center;min-height:100vh;padding:1.5rem;display:grid}.scaffold__card{background:#fff;border:1px solid #c9d8c8;border-radius:1.5rem;width:min(100%,42rem);padding:clamp(2rem,6vw,4rem);box-shadow:0 1rem 3rem #17351f14}.scaffold__brand-logo{object-fit:contain;width:min(100%,18rem);height:auto;margin:0 auto;display:block}h1{color:#1d5a2c;margin:0;font-size:clamp(2.75rem,10vw,5rem);line-height:1}.scaffold__status{color:#355f40;border-top:1px solid #e0e9df;margin:2rem 0 0;padding-top:1rem;font-weight:600}.scaffold__action{margin-top:1.5rem}.auth-shell,.app-shell{min-height:100vh}.navigation-loader{z-index:1000;pointer-events:none;background:#fff;place-items:center;display:grid;position:fixed;inset:0}.navigation-loader__logo{object-fit:contain;backface-visibility:hidden;transform-origin:50%;border:0;outline:0;width:clamp(7rem,16vw,10rem);height:auto;animation:.85s ease-in-out infinite alternate sina-logo-loading;display:block}@keyframes sina-logo-loading{0%{opacity:.68;transform:translateY(2px)scale(.965)}to{opacity:1;transform:translateY(-2px)scale(1.015)}}@media (prefers-reduced-motion:reduce){.navigation-loader__logo{animation:none}}.auth-shell{place-items:center;padding:1.5rem;display:grid}.auth-card,.content-card{background:#fff;border:1px solid #c9d8c8;border-radius:1rem;box-shadow:0 1rem 3rem #17351f14}.auth-card{width:min(100%,31rem);padding:clamp(1.5rem,5vw,3rem)}.brand-link{justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex}.brand-link__logo{object-fit:contain;width:clamp(11rem,42vw,13rem);height:auto;display:block}.auth-card__header{margin:2rem 0 1.5rem}.auth-card h1,.page-heading h1{font-size:clamp(2rem,7vw,3rem)}.auth-card__header p,.page-heading p,.content-card p{color:#4b5f4f;line-height:1.6}.auth-form{gap:1.15rem;display:grid}.field{gap:.45rem;display:grid}.field label{font-weight:700}.field input{color:#17351f;background:#fff;border:1px solid #98ad9b;border-radius:.55rem;width:100%;min-height:2.8rem;padding:.65rem .75rem}.field input:focus{border-color:#1d5a2c;outline:3px solid #1d5a2c2e}.field-error{color:#a12622;margin:0;font-size:.875rem}.primary-button{color:#fff;cursor:pointer;background:#1d5a2c;border:0;border-radius:.55rem;justify-content:center;align-items:center;min-height:2.8rem;padding:.7rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.primary-button:disabled{cursor:wait;opacity:.65}.secondary-link{color:#1d5a2c;margin-top:1.2rem;font-weight:700;display:inline-block}.status-message{color:#234d2c;background:#eef8ef;border:1px solid #91ba98;border-radius:.55rem;margin:0 0 1rem;padding:.8rem 1rem}.app-header{background:#fff;border-top:3px solid #1d5a2c;border-bottom:1px solid #dbe4da}.app-header__inner{justify-content:space-between;align-items:center;gap:2rem;width:min(100% - 2rem,100rem);min-height:5.6rem;margin:0 auto;display:flex}.app-brand{flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.app-brand__logo{object-fit:contain;width:clamp(6.75rem,9vw,8.25rem);height:auto;display:block}.app-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.15rem;display:flex}.app-nav__link,.app-nav__logout{color:#284b31;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:2.4rem;padding:.55rem .72rem;font-size:.92rem;font-weight:650;line-height:1.2;text-decoration:none;transition:border-color .14s,color .14s,background-color .14s}.app-nav__link:hover,.app-nav__link:focus-visible{color:#17351f;background:#f5f8f4;border-bottom-color:#89a98f;outline:none}.app-nav__logout{color:#355f40;border-left:1px solid #dbe4da;margin-left:.55rem;padding-left:1rem}.app-nav__logout:hover,.app-nav__logout:focus-visible{color:#5d470e;background:#fffaf0;border-bottom-color:#d0a13c;outline:none}.app-content{width:min(100% - 2rem,64rem);margin:0 auto;padding:clamp(2rem,7vw,5rem) 0}.app-content--qa{width:min(100% - 2rem,100rem);padding-block:clamp(1.15rem,2.5vw,2.25rem) 3rem}.page-heading{margin-bottom:1.5rem}.page-heading__eyebrow,.page-heading h1,.page-heading p,.content-card h2{margin-top:0}.content-card{padding:clamp(1.25rem,4vw,2rem)}@media (width<=52rem){.app-header__inner{flex-direction:column;align-items:stretch;gap:.45rem;min-height:auto;padding-block:.65rem}.app-brand{justify-content:flex-start;width:max-content}.app-nav{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:0;width:100%;overflow-x:auto}.app-nav::-webkit-scrollbar{display:none}.app-nav__link,.app-nav__logout{white-space:nowrap;flex:none}.app-nav__logout{margin-left:auto}}.qa-overview{border-bottom:1px solid #d7e0d5;grid-template-columns:minmax(16rem,.8fr) minmax(28rem,1.2fr);margin-bottom:1.15rem;display:grid}.qa-overview__note{border-right:1px solid #d7e0d5;padding:.2rem 1.5rem 1.2rem 0}.qa-overview__kicker,.qa-context-bar__label{color:#68796c;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:750}.qa-overview__note p{color:#46584b;max-width:38rem;margin:.38rem 0 0;font-size:.92rem;line-height:1.5}.qa-overview__note strong{color:#23452c}.qa-context-bar{justify-content:space-between;align-items:center;gap:1.25rem;min-width:0;padding:.2rem 0 1.2rem 1.5rem;display:flex}.qa-context-bar__farm{gap:.28rem;min-width:0;display:grid}.qa-context-bar__active{color:#1d5a2c;overflow-wrap:anywhere;font-size:1rem}.qa-context-bar__empty{color:#56675b;gap:.12rem;font-weight:650;display:grid}.qa-context-bar__empty small{color:#7a887d;font-size:.78rem;font-weight:450}.qa-context-bar__actions{flex:none;align-items:center;gap:.45rem;display:flex}.qa-shell{display:block}.qa-panel{background:#fff;border:1px solid #c9d8c8;border-radius:.8rem}.qa-workspace,.qa-two-column{gap:1rem;min-width:0;display:grid}.qa-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.qa-panel{min-width:0;padding:1rem}.qa-section-title h2,.qa-panel h2,.qa-panel h3{margin-top:0}.qa-section-title p,.qa-panel p{color:#4b5f4f}.qa-form{background:#f8fbf7;border:1px solid #dce6db;border-radius:.65rem;gap:.8rem;margin-bottom:1rem;padding:1rem;display:grid}.qa-form__heading,.qa-actions,.qa-pagination,.qa-breadcrumb{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.qa-form__heading,.qa-pagination,.qa-breadcrumb{justify-content:space-between}.qa-form__heading h3{margin:0}.qa-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.qa-form-grid>*,.qa-field{min-width:0}.qa-form--compact-stacked{width:100%;max-width:46rem}.qa-form--compact-stacked .qa-form-grid{grid-template-columns:minmax(0,1fr)}.qa-field{gap:.3rem;display:grid}.qa-field label{font-size:.86rem;font-weight:700}.qa-field input,.qa-field select,.qa-field textarea,.qa-input{color:#17351f;background:#fff;border:1px solid #98ad9b;border-radius:.45rem;width:100%;min-width:0;max-width:100%;min-height:2.5rem;padding:.55rem .65rem}.qa-field input:focus,.qa-field select:focus,.qa-field textarea:focus,.qa-input:focus{border-color:#1d5a2c;outline:3px solid #1d5a2c2e}.qa-button{color:#17351f;cursor:pointer;background:#edf4ec;border:1px solid #78947d;border-radius:.45rem;min-height:2.25rem;padding:.42rem .68rem;font-size:.86rem;font-weight:700}.qa-button--primary{color:#fff;background:#1d5a2c;border-color:#1d5a2c}.qa-button--quiet{text-align:left;background:0 0;border-color:#0000}.qa-button:disabled{cursor:wait;opacity:.55}.qa-table-wrap,.qa-table-container{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.qa-table{border-collapse:collapse;table-layout:auto;width:100%;font-size:.88rem}.qa-table th,.qa-table td{overflow-wrap:normal;text-align:left;vertical-align:top;word-break:normal;border-bottom:1px solid #dce6db;padding:.65rem}.qa-table th{white-space:normal;background:#f3f7f1;line-height:1.25}.qa-table__cell--primary{width:24%;min-width:10rem}.qa-table__cell--wide{width:32%;min-width:12rem}.qa-table__cell--code{white-space:nowrap;width:1%;min-width:6.5rem}.qa-table__cell--compact{width:1%}.qa-table td.qa-table__cell--compact{white-space:nowrap}.qa-table__cell--actions .qa-actions{align-items:flex-start}.qa-col-code,.qa-col-date,.qa-col-number,.qa-col-status,.qa-col-nowrap{white-space:nowrap}.qa-col-code{width:1%;min-width:6.5rem}.qa-col-date{width:1%;min-width:8.75rem}.qa-col-number,.qa-col-status{width:1%}.qa-col-primary{width:22%;min-width:10rem}.qa-col-description{width:30%;min-width:12rem}.qa-col-actions{width:1%;min-width:9rem}.qa-badge{color:#46504a;background:#ecefee;border-radius:999px;padding:.2rem .45rem;font-size:.72rem;font-weight:800;display:inline-flex}.qa-badge--positive{color:#20532a;background:#dff2e1}.qa-notice{border-radius:.5rem;margin:0 0 .8rem;padding:.7rem .8rem}.qa-notice--error{color:#83231d;background:#fff0ee;border:1px solid #d38b84}.qa-notice--success{color:#234d2c;background:#eef8ef;border:1px solid #91ba98}.qa-pagination,.qa-breadcrumb{color:#4b5f4f;margin-top:.8rem;font-size:.84rem}.qa-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.qa-panel--wide{grid-column:1/-1}.qa-metadata{grid-template-columns:minmax(7rem,auto) 1fr;gap:.35rem .8rem;margin:0;display:grid}.qa-metadata dt{font-weight:750}.qa-metadata dd{overflow-wrap:anywhere;min-width:0;margin:0}.qa-flow{line-height:1.8}.qa-history{gap:0;margin-top:1rem;display:grid}.qa-history__event{grid-template-columns:1.25rem minmax(0,1fr);gap:.75rem;display:grid}.qa-history__event:not(:last-child):before{content:"";background:#c9d8c8;grid-area:1/1;width:2px;margin:1rem auto -1rem}.qa-history__marker{z-index:1;background:#1d5a2c;border:2px solid #fff;border-radius:999px;grid-area:1/1;width:.75rem;height:.75rem;margin:.85rem auto 0;box-shadow:0 0 0 1px #78947d}.qa-history__content{background:#f8fbf7;border:1px solid #dce6db;border-radius:.65rem;grid-area:1/2;margin-bottom:.8rem;padding:.8rem 1rem}.qa-history__content p{margin:.35rem 0}.qa-history__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.qa-history__heading h3{margin:.15rem 0 0}.qa-history__heading time,.qa-history__type,.qa-history__context{color:#4b5f4f;font-size:.82rem}.qa-history__type{letter-spacing:.04em;text-transform:uppercase;font-weight:800}.qa-history__context{font-weight:650}.qa-media-list{gap:1rem;display:grid}.qa-media{border-top:1px solid #dce6db;grid-template-columns:8rem minmax(0,1fr);gap:1rem;padding-top:1rem;display:grid}.qa-media img,.qa-media__purged{object-fit:cover;border-radius:.5rem;width:8rem;height:8rem}.qa-media__purged{color:#59615c;text-align:center;background:#ecefee;place-items:center;padding:.5rem;display:grid}@media (width<=70rem){.qa-two-column{grid-template-columns:1fr}}@media (width<=48rem){.qa-overview,.qa-shell,.qa-home-grid,.qa-form-grid,.qa-media{grid-template-columns:1fr}.qa-overview__note{border-right:0;padding:0 0 1rem}.qa-context-bar{border-top:1px solid #d7e0d5;align-items:flex-start;padding:1rem 0}.qa-context-bar__actions{flex-wrap:wrap;justify-content:flex-end}.qa-table-wrap,.qa-table-container{overflow-x:visible}.qa-table--responsive,.qa-table--responsive tbody,.qa-table--responsive tr,.qa-table--responsive td{width:100%;display:block}.qa-table--responsive{min-width:0}.qa-table--responsive thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qa-table--responsive tbody{gap:.85rem;display:grid}.qa-table--responsive tbody tr:not(.qa-table__empty-row){background:#fff;border:1px solid #c9d8c8;border-radius:.7rem;box-shadow:0 1px 2px #17351f14}.qa-table--responsive td{white-space:normal;min-width:0;padding:.65rem .8rem;display:block;overflow:visible}.qa-table--responsive td:before{color:#4b5f4f;content:attr(data-label);overflow-wrap:normal;white-space:normal;word-break:normal;margin-bottom:.25rem;font-size:.78rem;font-weight:800;display:block}.qa-table--responsive td>*{min-width:0}.qa-table--responsive td.qa-col-code,.qa-table--responsive td.qa-col-date,.qa-table--responsive td.qa-col-number,.qa-table--responsive td.qa-col-status,.qa-table--responsive td.qa-col-nowrap,.qa-table--responsive td.qa-table__cell--code,.qa-table--responsive td.qa-table__cell--compact{white-space:nowrap}.qa-table--responsive .qa-table__cell--actions,.qa-table--responsive .qa-col-actions{min-width:0}.qa-table--responsive .qa-table__cell--actions .qa-actions,.qa-table--responsive .qa-col-actions .qa-actions{align-items:stretch}.qa-table--responsive .qa-col-actions>div{flex-wrap:wrap!important;justify-content:flex-start!important}.qa-table--responsive .qa-table__cell--actions .qa-button,.qa-table--responsive .qa-col-actions .qa-button{min-height:2.75rem}.qa-table--responsive .qa-table__empty{padding:.8rem;display:block}.qa-table--responsive .qa-table__empty:before{display:none}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sina-shell{color:#14231a;background:radial-gradient(circle at 80% 0,#e7f4eb8a,#0000 30rem),#f6f8f7;grid-template-columns:14.5rem minmax(0,1fr);min-height:100vh;display:grid}.sina-sidebar{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-right:1px solid #e3e9e5;flex-direction:column;height:100vh;padding:1.15rem .8rem 1rem;display:flex;position:sticky;top:0}.sina-sidebar__brand{justify-content:center;min-height:7.6rem;padding:0 .45rem .9rem;overflow:hidden}.sina-sidebar__brand .app-brand__logo{object-fit:contain;object-position:center;width:6.8rem;max-height:none}.sina-shell__main{min-width:0}.sina-topbar.app-header{z-index:15;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe8;border:0;border-bottom:1px solid #e6ebe7;position:sticky;top:0}.sina-topbar__inner.app-header__inner{gap:1rem;width:100%;max-width:none;min-height:4.7rem;padding:.72rem clamp(1rem,2.2vw,2rem)}.sina-search{color:#7a8a80;background:#fafcfb;border:1px solid #e1e7e3;border-radius:.8rem;align-items:center;gap:.7rem;width:min(34rem,52vw);min-height:2.65rem;padding:0 .9rem;display:flex}.sina-search input{color:#53645a;background:0 0;border:0;outline:0;width:100%;font-size:.88rem}.sina-search input::placeholder{color:#97a39b}.sina-topbar__account{align-items:center;gap:.7rem;display:flex}.sina-icon-button{color:#425249;background:#fff;border:1px solid #e3e9e5;border-radius:.75rem;place-items:center;width:2.55rem;height:2.55rem;display:grid;position:relative}.sina-icon-button:disabled{cursor:default;opacity:.72}.sina-user-chip{align-items:center;gap:.68rem;padding-left:.25rem;display:flex}.sina-user-chip__avatar{color:#3f5046;background:#e7ece9;border-radius:999px;place-items:center;width:2.55rem;height:2.55rem;font-weight:750;display:grid}.sina-user-chip__copy{overflow-wrap:anywhere;gap:.1rem;min-width:0;max-width:min(14rem,100%);display:grid}.sina-user-chip__copy strong{color:#1a2a20;font-size:.85rem}.sina-user-chip__copy small{color:#7b8980;font-size:.72rem}.sina-content.app-content{width:100%;max-width:none;margin:0;padding:clamp(1.4rem,2.5vw,2.3rem)}.sina-page-heading h1{color:#14231a;letter-spacing:-.035em;font-size:clamp(1.85rem,4vw,2.55rem)}.sina-heading-kicker{color:#7c8b82;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.4rem;font-size:.7rem;font-weight:780;display:block}.sina-dashboard-page{max-width:112rem;margin-inline:auto}.sina-context-select{color:#127443;background:#fff;border:1px solid #dfe7e1;border-radius:.72rem;align-items:center;gap:.55rem;min-height:2.75rem;padding:0 .75rem;display:flex;box-shadow:0 4px 14px #19412a0a}.sina-context-select select{color:#22332a;cursor:pointer;background:0 0;border:0;outline:0;min-width:10rem;font-weight:700}.sina-button{color:#263a2e;cursor:pointer;background:#fff;border:1px solid #d9e3dc;border-radius:.72rem;justify-content:center;align-items:center;gap:.55rem;min-height:2.75rem;padding:.68rem 1rem;font-size:.86rem;font-weight:750;transition:transform .14s,box-shadow .14s,background-color .14s;display:inline-flex}.sina-button--primary{color:#fff;background:#0d7d46;border-color:#0d7d46;box-shadow:0 7px 16px #0d7d4629}.sina-button:hover:not(:disabled){transform:translateY(-1px)}.sina-button:disabled{cursor:default;opacity:.58}.sina-metrics-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.72rem;margin-bottom:.82rem;display:grid}.sina-metric-card{background:#fff;border:1px solid #e5ebe7;border-radius:.85rem;align-items:center;gap:.86rem;min-width:0;min-height:7.2rem;padding:1rem;display:flex;box-shadow:0 7px 24px #1b3a270a}.sina-metric-card__icon{color:#0a8649;background:#eaf6ee;border-radius:1rem;flex:none;place-items:center;width:3.25rem;height:3.25rem;display:grid}.sina-tone--blue{color:#2284dc;background:#e9f4ff}.sina-tone--red{color:#dc423c;background:#fff0ef}.sina-tone--amber{color:#c9820d;background:#fff7e6}.sina-metric-card__copy{gap:.12rem;min-width:0;display:grid}.sina-metric-card__copy strong{color:#101f17;letter-spacing:-.03em;font-size:1.72rem;line-height:1.05}.sina-metric-card__copy small{color:#8a968e;text-overflow:ellipsis;white-space:nowrap;max-width:12rem;font-size:.71rem;overflow:hidden}.sina-dashboard-grid{gap:.82rem;margin-top:.82rem;display:grid}.sina-dashboard-grid--primary{grid-template-columns:minmax(28rem,1.65fr) minmax(15rem,.75fr) minmax(17rem,.88fr)}.sina-dashboard-grid--secondary{grid-template-columns:minmax(26rem,1.35fr) minmax(22rem,1fr)}.sina-dashboard-card{background:#fff;border:1px solid #e4eae6;border-radius:.9rem;min-width:0;overflow:hidden;box-shadow:0 7px 26px #1a36250a}.sina-dashboard-card__header{border-bottom:1px solid #edf1ee;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.55rem;padding:.82rem .95rem;display:flex}.sina-dashboard-card__header>div{align-items:center;gap:.55rem;display:flex}.sina-dashboard-card__header h2{color:#14231a;letter-spacing:-.015em;margin:0;font-size:.95rem}.sina-dashboard-card__icon{color:#0b8248;place-items:center;display:grid}.sina-dashboard-card__icon--alert{color:#e4413d}.sina-chip,.sina-status-pill,.sina-severity-pill{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:max-content;display:inline-flex}.sina-chip{color:#187245;background:#edf7f0;padding:.3rem .6rem;font-size:.7rem;font-weight:750}.sina-chip--neutral{color:#6f7d74;background:#f1f4f2}.sina-dashboard-map{border:0!important;border-radius:0!important;height:20.5rem!important;margin:0!important}.sina-map-meta{color:#77837c;border-top:1px solid #edf1ee;justify-content:space-between;gap:1rem;padding:.65rem .9rem;font-size:.72rem;display:flex}.sina-map-meta strong{color:#34453a}.sina-empty-panel{color:#809087;text-align:center;align-content:center;place-items:center;gap:.45rem;min-height:15rem;padding:1.4rem;display:grid}.sina-empty-panel--map{background:linear-gradient(45deg,#edf4efbf 25%,#0000 25%) 0 0/24px 24px,linear-gradient(-45deg,#edf4efbf 25%,#0000 25%) 0 12px/24px 24px,#f8faf8;min-height:20.5rem}.sina-empty-panel--compact{min-height:13.8rem}.sina-empty-panel strong{color:#394b40;font-size:.9rem}.sina-empty-panel p{color:#87938b;max-width:25rem;margin:0;font-size:.78rem;line-height:1.55}.sina-operation-list,.sina-alert-list{display:grid}.sina-operation-row{border-bottom:1px solid #f0f3f1;grid-template-columns:3.2rem .8rem minmax(0,1fr) auto;align-items:center;gap:.35rem;min-height:4.1rem;padding:.65rem .88rem;display:grid}.sina-operation-row:last-child{border-bottom:0}.sina-operation-row__time{color:#77857d;gap:.08rem;display:grid}.sina-operation-row__time strong{font-size:.75rem}.sina-operation-row__time small{font-size:.63rem}.sina-operation-row__marker{background:#1b9c5a;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 0 4px #ecf8f0}.sina-operation-row__body{gap:.15rem;min-width:0;display:grid}.sina-operation-row__body strong{color:#293a30;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.sina-operation-row__body small{color:#8a968e;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.sina-status-pill{color:#47749e;background:#edf4fb;padding:.28rem .55rem;font-size:.64rem;font-weight:750}.sina-status-pill--active{color:#168247;background:#e8f7ee}.sina-precision-placeholder{min-height:15.2rem}.sina-precision-placeholder__chart{opacity:.7;border-bottom:1px solid #dbe6de;justify-content:space-between;align-items:flex-end;gap:.6rem;width:min(90%,32rem);height:5.5rem;padding:0 .7rem;display:flex}.sina-precision-placeholder__chart span{background:linear-gradient(#cfe8d7,#edf5f0);border-radius:999px 999px 0 0;width:14%}.sina-precision-placeholder__chart span:first-child{height:20%}.sina-precision-placeholder__chart span:nth-child(2){height:36%}.sina-precision-placeholder__chart span:nth-child(3){height:50%}.sina-precision-placeholder__chart span:nth-child(4){height:64%}.sina-precision-placeholder__chart span:nth-child(5){height:58%}.sina-precision-placeholder__chart span:nth-child(6){height:72%}.sina-alert-row{border-bottom:1px solid #f0f3f1;grid-template-columns:2.35rem minmax(0,1fr) auto auto;align-items:center;gap:.65rem;min-height:3.35rem;padding:.62rem .85rem;display:grid}.sina-alert-row:last-child{border-bottom:0}.sina-alert-row__icon{color:#718077;background:#eef3f0;border-radius:999px;place-items:center;width:2.2rem;height:2.2rem;display:grid}.sina-alert-row__icon--warning,.sina-alert-row__icon--attention{color:#d5870e;background:#fff6e8}.sina-alert-row__icon--critical{color:#df403b;background:#ffefee}.sina-alert-row>div:not(.sina-alert-row__icon){gap:.1rem;min-width:0;display:grid}.sina-alert-row strong{color:#2a3b31;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.sina-alert-row small{color:#8a968e;text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;overflow:hidden}.sina-alert-row time{color:#87938b;font-size:.66rem}.sina-severity-pill{color:#66746c;background:#eef2f0;min-width:3.8rem;padding:.28rem .5rem;font-size:.62rem;font-weight:780}.sina-severity-pill--attention,.sina-severity-pill--warning{color:#c27608;background:#fff5e3}.sina-severity-pill--critical{color:#c73530;background:#ffefee}.qa-button{color:#33463a;background:#fff;border:1px solid #d8e2db;border-radius:.62rem;justify-content:center;align-items:center;gap:.4rem;min-height:2.2rem;padding:.44rem .7rem;font-size:.78rem;font-weight:720;line-height:1.2;transition:border-color .13s,background-color .13s,color .13s,transform .13s,box-shadow .13s;display:inline-flex;box-shadow:0 2px 5px #19382508}.qa-button:hover:not(:disabled),.qa-button:focus-visible:not(:disabled){color:#146b3f;background:#f8fbf9;border-color:#b4cbb9;outline:none;transform:translateY(-1px);box-shadow:0 5px 12px #17543112}.qa-button--primary{color:#fff;background:#0e7d47;border-color:#0e7d47;box-shadow:0 6px 13px #0e7d4724}.qa-button--primary:hover:not(:disabled),.qa-button--primary:focus-visible:not(:disabled){color:#fff;background:#096a3b;border-color:#096a3b}.qa-button--danger{color:#b7322c;box-shadow:none;background:#fff8f7;border-color:#efb7b3}.qa-button--danger:hover:not(:disabled),.qa-button--danger:focus-visible:not(:disabled){color:#9d2823;background:#fff0ee;border-color:#df8e88}.qa-button--quiet{box-shadow:none;color:#516259;background:0 0;border-color:#0000}.qa-actions{flex-wrap:nowrap;align-items:center;gap:.38rem;display:flex}.qa-actions .qa-button>span{white-space:nowrap}.qa-table__cell--actions{width:20rem;min-width:20rem}.qa-table th{color:#65746b;letter-spacing:.015em;background:#f8faf9;font-size:.74rem;font-weight:780}.qa-table td{color:#34463b}.qa-panel{border-color:#e2e9e4;border-radius:.85rem;box-shadow:0 7px 24px #17351f0a}.qa-badge{border-radius:999px;padding:.27rem .55rem;font-size:.67rem}@media (width<=82rem){.sina-shell{grid-template-columns:5.3rem minmax(0,1fr)}.sina-sidebar__brand{justify-content:center;padding-inline:0}.sina-sidebar__brand .app-brand__logo{object-fit:cover;object-position:left;border-radius:.6rem;width:3.4rem;height:3.4rem}.sina-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sina-dashboard-grid--primary{grid-template-columns:minmax(25rem,1.5fr) minmax(17rem,1fr)}.sina-dashboard-grid--primary>:last-child{grid-column:1/-1}}@media (width<=62rem){.sina-shell{display:block}.sina-sidebar{border-bottom:1px solid #e3e9e5;border-right:0;width:100%;height:auto;padding:.7rem;position:relative}.sina-sidebar__brand{display:none}.sina-topbar.app-header{top:0}.sina-context-select{flex:1}.sina-context-select select{width:100%}.sina-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sina-dashboard-grid--primary,.sina-dashboard-grid--secondary{grid-template-columns:minmax(0,1fr)}.sina-dashboard-grid--primary>:last-child{grid-column:auto}}@media (width<=42rem){.sina-topbar__inner.app-header__inner{flex-direction:row;align-items:center;min-height:4rem;padding:.6rem .85rem}.sina-search{display:none}.sina-topbar__account{justify-content:flex-end;width:100%}.sina-user-chip__copy{display:none}.sina-content.app-content{padding:1rem .75rem 1.5rem}.sina-context-select,.sina-button{width:100%}.sina-metrics-grid{grid-template-columns:minmax(0,1fr)}.sina-metric-card{min-height:5.8rem}.sina-dashboard-map,.sina-empty-panel--map{min-height:16rem;height:16rem!important}.sina-alert-row{grid-template-columns:2.2rem minmax(0,1fr) auto}.sina-alert-row time{display:none}.sina-operation-row{grid-template-columns:2.8rem .7rem minmax(0,1fr)}.sina-operation-row .sina-status-pill{grid-column:3;justify-self:start;margin-top:.15rem}}.qa-button--context{color:#0f7442;background:#f5fbf7;border-color:#9dcbb0}.qa-button--context:hover:not(:disabled),.qa-button--context:focus-visible:not(:disabled){color:#095f35;background:#edf8f1;border-color:#67ad83}.qa-button--restore{color:#147b46;background:#eff9f3;border-color:#b8dfc6}.qa-button--restore:hover:not(:disabled),.qa-button--restore:focus-visible:not(:disabled){color:#0d6639;background:#e5f5eb;border-color:#85c99e}.sina-shell{grid-template-columns:5.5rem minmax(0,1fr)}.sina-sidebar{background:#f4f6f5;align-items:center;padding:.8rem .55rem}.sina-sidebar__brand{background:#fff;border-radius:1.2rem;width:4.3rem;min-height:4.7rem;margin-bottom:.65rem;padding:.2rem;box-shadow:0 6px 18px #1b3d260f}.sina-sidebar__brand .app-brand__logo{object-fit:cover;object-position:50% 22%;border-radius:.95rem;width:4rem;height:4rem;max-height:none}.sina-rail{flex-direction:column;flex:1;align-items:center;gap:.7rem;width:100%;min-height:0;display:flex}.sina-rail-group{background:#fffffff5;border:1px solid #e4eae6;border-radius:999px;gap:.32rem;padding:.34rem;display:grid;box-shadow:0 8px 22px #1638220f}.sina-rail-spacer{flex:1}.sina-rail-item{position:relative}.sina-rail-button{color:#65766c;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2.62rem;height:2.62rem;padding:0;text-decoration:none;transition:background-color .14s,color .14s,transform .14s,box-shadow .14s;display:grid;position:relative}.sina-rail-button:hover,.sina-rail-button:focus-visible{color:#0f7442;background:#edf5ef;outline:none;transform:translateY(-1px)}.sina-rail-button--active{color:#fff;background:#13834b;box-shadow:0 7px 16px #13834b38}.sina-rail-button--active:hover,.sina-rail-button--active:focus-visible{color:#fff;background:#0e713f}.sina-rail-button:after{z-index:70;content:attr(aria-label);color:#fff;opacity:0;pointer-events:none;background:#18241d;border:1px solid #dde6df;border-radius:.5rem;width:max-content;max-width:12rem;padding:.38rem .55rem;font-size:.7rem;font-weight:700;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:calc(100% + .72rem);transform:translate(.2rem,-50%);box-shadow:0 8px 18px #10241724}.sina-rail-button:hover:after,.sina-rail-button:focus-visible:after{opacity:1;transform:translateY(-50%)}.sina-rail-flyout{z-index:80;background:#fff;border:1px solid #dfe7e1;border-radius:.9rem;width:17.5rem;display:grid;position:absolute;top:-.35rem;left:calc(100% + .7rem);overflow:hidden;box-shadow:0 18px 42px #16362229}.sina-rail-flyout__header{color:#78867e;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #edf1ee;padding:.78rem .9rem .62rem;font-size:.68rem;font-weight:800}.sina-rail-flyout__link{color:#2e4035;cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #f1f4f2;gap:.08rem;width:100%;padding:.7rem .9rem;display:grid}.sina-rail-flyout__link:last-child{border-bottom:0}.sina-rail-flyout__link:hover,.sina-rail-flyout__link:focus-visible{background:#f5faf7;outline:none}.sina-rail-flyout__link--active{color:#0d7441;background:#edf7f0}.sina-rail-flyout__link span{font-size:.82rem;font-weight:740}.sina-rail-flyout__link small{color:#8b978f;font-size:.68rem}.sina-topbar__inner.app-header__inner{min-height:4.4rem}.sina-search{width:min(40rem,58vw);padding-right:.55rem;position:relative}.sina-search__form{flex:1;min-width:0}.sina-search__form input{width:100%}.sina-topbar__account>.sina-popover-root{position:relative}.sina-topbar-popover{z-index:85;background:#fff;border:1px solid #dfe7e1;border-radius:.88rem;position:absolute;top:calc(100% + .6rem);right:0;overflow:hidden;box-shadow:0 18px 42px #16362224}.sina-search-results{width:min(100%,24rem);min-width:0;max-width:calc(100vw - 1.5rem);left:0;right:auto}.sina-search-result{color:#2c3e33;cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #f0f3f1;gap:.1rem;width:100%;padding:.72rem .9rem;display:grid}.sina-search-result:last-child{border-bottom:0}.sina-search-result:hover,.sina-search-result:focus-visible{background:#f4faf6;outline:none}.sina-search-result span{overflow-wrap:anywhere;font-size:.8rem;font-weight:740}.sina-search-result small{color:#8b978f;font-size:.67rem}.sina-search-empty{color:#7c8981;padding:.9rem;font-size:.76rem;line-height:1.45}.sina-alerts-menu,.sina-user-menu{width:18rem}.sina-topbar-popover__heading{color:#75847b;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #edf1ee;padding:.74rem .88rem;font-size:.68rem;font-weight:800}.sina-alerts-menu>button,.sina-user-menu>button,.sina-user-menu>a{color:#34453b;cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #f0f3f1;align-items:center;gap:.65rem;width:100%;padding:.72rem .86rem;text-decoration:none;display:flex}.sina-alerts-menu>button:last-child,.sina-user-menu>button:last-child,.sina-user-menu>a:last-child{border-bottom:0}.sina-alerts-menu>button:hover,.sina-alerts-menu>button:focus-visible,.sina-user-menu>button:hover,.sina-user-menu>button:focus-visible,.sina-user-menu>a:hover,.sina-user-menu>a:focus-visible{background:#f5faf7;outline:none}.sina-alerts-menu>button>span{gap:.06rem;display:grid}.sina-alerts-menu strong{font-size:.78rem}.sina-alerts-menu small{color:#89958d;font-size:.66rem}.sina-notification-badge{color:#fff;background:#2f7049;border:2px solid #fff;border-radius:999px;place-items:center;min-width:1.12rem;height:1.12rem;padding:0 .22rem;font-size:.61rem;font-weight:800;line-height:1;display:grid;position:absolute;top:-.32rem;right:-.32rem}.sina-realtime-list{border-bottom:1px solid #edf1ee;max-height:20rem;overflow-y:auto}.sina-realtime-item,.sina-alerts-menu__fallback>button{color:#34453b;cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #f0f3f1;align-items:flex-start;gap:.65rem;width:100%;padding:.72rem .86rem;display:flex}.sina-realtime-item:hover,.sina-realtime-item:focus-visible,.sina-alerts-menu__fallback>button:hover,.sina-alerts-menu__fallback>button:focus-visible{background:#f5faf7;outline:none}.sina-realtime-item>span,.sina-alerts-menu__fallback>button>span{gap:.06rem;min-width:0;display:grid}.sina-realtime-item small{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.sina-alerts-menu__fallback>button:last-child{border-bottom:0}.sina-user-button{color:#35473c;cursor:pointer;background:0 0;border:0;border-radius:.8rem;align-items:center;gap:.62rem;padding:.18rem .35rem .18rem .2rem;display:flex}.sina-user-button:hover,.sina-user-button:focus-visible{background:#f4f7f5;outline:none}.sina-user-button>svg{color:#87948c;transform:rotate(90deg)}.qa-shell>.qa-content{width:100%;min-width:0}@media (width<=62rem){.sina-shell{display:block}.sina-sidebar{z-index:40;border-bottom:1px solid #e3e9e5;border-right:0;flex-direction:row;gap:.55rem;width:100%;height:auto;padding:.5rem .7rem;position:sticky;top:0}.sina-sidebar__brand{display:none}.sina-rail{flex-direction:row;align-items:center;overflow-x:auto}.sina-rail-group{flex:none;display:flex}.sina-rail-spacer{min-width:.3rem}.sina-rail-flyout{width:auto;position:fixed;top:4.1rem;left:.7rem;right:.7rem}.sina-rail-button:after{display:none}.sina-topbar.app-header{top:4rem}}@media (width<=42rem){.sina-search-results{width:auto;min-width:0;position:fixed;top:8.2rem;left:.7rem;right:.7rem}.sina-alerts-menu,.sina-user-menu{width:auto;position:fixed;top:8.2rem;left:.7rem;right:.7rem}}.sina-dashboard-page{isolation:isolate;position:relative}.sina-dashboard-page:before{z-index:-1;content:"";pointer-events:none;background:#f6f8f7bd;position:fixed;inset:4.4rem 0 0 5.5rem}.sina-dashboard-background{z-index:-2;pointer-events:none;background:#dce6df;position:fixed;inset:4.4rem 0 0 5.5rem;overflow:hidden}.sina-dashboard-background__image{object-fit:cover;opacity:0;filter:saturate(.9)contrast(.94)brightness(.98);pointer-events:none;width:103%;height:103%;transition:opacity 1.45s,transform 10s ease-out;position:absolute;inset:-1.5%;transform:scale(1.04)}.sina-dashboard-background__image.is-active{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.sina-dashboard-background__image{transition:opacity .24s;transform:none}}.sina-metric-card{background:linear-gradient(155deg,#fffffff5,#f9fcfae8);border-color:#dae5dddb;border-radius:1rem;gap:.78rem;min-height:7.65rem;padding:.82rem;position:relative;overflow:hidden;box-shadow:0 .55rem 1.65rem #1b3a270f}.sina-metric-card__copy strong{color:#14251c;font-size:1.58rem}.sina-metric-card__copy small{color:#8a968f;font-size:.65rem}.sina-dashboard-gis{background:#e7efe9;min-height:20.5rem;position:relative;overflow:hidden}.sina-dashboard-map{background:#e7efe9;border:0;border-radius:0;width:100%;height:20.5rem;margin:0;display:block}.sina-dashboard-gis__mode{z-index:450;color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);pointer-events:none;background:#14271dc2;border:1px solid #ffffff8c;border-radius:.62rem;align-items:center;gap:.38rem;padding:.42rem .62rem;font-size:.68rem;font-weight:760;display:inline-flex;position:absolute;top:.78rem;left:.78rem;box-shadow:0 .45rem 1rem #0d1f1538}.sina-dashboard-gis__coordinates{z-index:450;pointer-events:none;flex-wrap:wrap;gap:.4rem;display:flex;position:absolute;bottom:.78rem;left:.78rem}.sina-dashboard-gis__coordinates span{color:#385347;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffe0;border:1px solid #ffffffd1;border-radius:999px;padding:.3rem .52rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.63rem;box-shadow:0 5px 14px #183b251f}.sina-weather-panel{background:linear-gradient(#ffffffe0,#ffffffe0),radial-gradient(circle at 86% 28%,#e7f3fb 0 15%,#0000 37%);overflow:hidden}.sina-weather-panel .sina-dashboard-card__header{border-bottom-color:#e5ece7;padding-bottom:.55rem}.sina-weather-card__forecast-link{color:#1a7749;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:.32rem;padding:0;font-size:.67rem;font-weight:780;display:inline-flex}.sina-weather-card__forecast-link:hover,.sina-weather-card__forecast-link:focus-visible{color:#0b5c35;outline:none}.sina-weather-card{background:radial-gradient(circle at 88% 16%,#87c1e229,#0000 6.7rem),linear-gradient(160deg,#ffffffd1,#f5faf7e0);align-content:space-between;gap:.7rem;min-height:11.7rem;padding:.6rem 1rem .65rem;display:grid}.sina-weather-card__current{justify-content:center;align-items:center;gap:.7rem;min-height:5.25rem;padding:.15rem .15rem .25rem;display:flex}.sina-weather-card__reading{text-align:left;gap:.08rem;min-width:0;display:grid}.sina-weather-card__temperature{color:#182a22;letter-spacing:-.055em;font-size:clamp(2.25rem,3.3vw,2.9rem);font-weight:820;line-height:.95}.sina-weather-card__reading strong{color:#58665e;max-width:11rem;margin-top:.18rem;font-size:.75rem;font-weight:620;line-height:1.25}.sina-weather-card__metrics{border-top:1px solid #e3ebe6;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sina-weather-card__metric{justify-content:center;align-items:center;gap:.42rem;min-width:0;padding:.65rem .35rem .25rem;display:flex}.sina-weather-card__metric>div{gap:.03rem;min-width:0;display:grid}.sina-weather-card__metric strong{color:#24352d;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:800;line-height:1.08;overflow:hidden}.sina-weather-card__metric span:not(.sina-weather-metric-icon){color:#7f8d85;text-overflow:ellipsis;white-space:nowrap;font-size:.54rem;line-height:1.15;overflow:hidden}.sina-weather-metric-icon{color:#1686ce;background:linear-gradient(145deg,#f6fbff,#e9f5fc);border:1px solid #dcedf8;border-radius:50%;flex:none;place-items:center;width:1.85rem;height:1.85rem;display:grid;position:relative;box-shadow:inset 0 1px #fff}.sina-weather-metric-icon--rain span,.sina-weather-metric-icon--humidity span{border:.11rem solid;border-left-color:#0000;border-radius:56% 44% 58% 42%;width:.56rem;height:.56rem;transform:rotate(45deg)}.sina-weather-metric-icon--humidity:after{content:"";border-bottom:.1rem solid;border-radius:50%;width:.5rem;height:.16rem;position:absolute;bottom:.38rem;right:.35rem;transform:rotate(-12deg)}.sina-weather-metric-icon--wind span,.sina-weather-metric-icon--wind:before,.sina-weather-metric-icon--wind:after{content:"";border-top:.11rem solid;border-radius:50%;width:.9rem;height:.24rem;position:absolute;left:.42rem}.sina-weather-metric-icon--wind span{top:.62rem}.sina-weather-metric-icon--wind:before{width:1rem;top:.88rem}.sina-weather-metric-icon--wind:after{width:.72rem;top:1.13rem}.sina-weather-card__forecast{background:#ffffffb8;border:1px solid #e2ebe5;border-radius:.65rem;gap:.08rem;padding:.55rem .72rem;display:grid}.sina-weather-card__forecast span{color:#809087;letter-spacing:.04em;text-transform:uppercase;font-size:.57rem;font-weight:760}.sina-weather-card__forecast strong{color:#33493e;font-size:.72rem}.sina-weather-card__forecast small{color:#839188;font-size:.6rem}.sina-weather-glyph{flex:none;width:4.25rem;height:3.35rem;display:block;position:relative}.sina-weather-glyph__sun{background:radial-gradient(circle at 34% 31%,#fff9c8 0 9%,#ffd867 26%,#f5ad22 100%);border-radius:50%;width:1.9rem;height:1.9rem;position:absolute;top:.05rem;left:58%;transform:translate(-50%);box-shadow:0 .35rem .8rem #e1a22538,inset .12rem .12rem .22rem #ffffff7a}.sina-weather-glyph__sun:before{content:"";opacity:.92;background:linear-gradient(#f4b321,#f4b321) top/.12rem .34rem no-repeat,linear-gradient(#f4b321,#f4b321) bottom/.12rem .34rem no-repeat,linear-gradient(90deg,#f4b321,#f4b321) 0/.34rem .12rem no-repeat,linear-gradient(90deg,#f4b321,#f4b321) 100%/.34rem .12rem no-repeat;border-radius:50%;position:absolute;inset:-.48rem}.sina-weather-glyph__sun:after{content:"";background:repeating-conic-gradient(from 41deg,#df9a20 0deg 8deg,#0000 8deg 90deg);border-radius:50%;position:absolute;inset:-.48rem;-webkit-mask:radial-gradient(circle,#0000 68%,#000 71%);mask:radial-gradient(circle,#0000 68%,#000 71%)}.sina-weather-glyph__cloud{background:linear-gradient(145deg,#fafdff 4%,#dceaf3 100%);border:1px solid #dce8ef;border-radius:1rem;width:3.1rem;height:1.22rem;position:absolute;bottom:.18rem;left:43%;transform:translate(-50%);box-shadow:0 .42rem .82rem #3e678026,inset .12rem .12rem .28rem #ffffffc7}.sina-weather-glyph__cloud:before,.sina-weather-glyph__cloud:after{border:inherit;background:inherit;content:"";border-bottom:0;border-radius:50%;position:absolute;bottom:.53rem}.sina-weather-glyph__cloud:before{width:1.05rem;height:1.05rem;left:.38rem}.sina-weather-glyph__cloud:after{width:1.3rem;height:1.3rem;right:.4rem}.sina-weather-glyph__cloud i{display:none}.sina-weather-glyph__rain{gap:.38rem;display:none;position:absolute;bottom:-.24rem;left:43%;transform:translate(-50%)}.sina-weather-glyph__rain i{background:#48a7da;border-radius:999px;width:.13rem;height:.46rem;transform:rotate(16deg)}.sina-weather-glyph--clear .sina-weather-glyph__cloud{display:none}.sina-weather-glyph--clear .sina-weather-glyph__sun{left:50%}.sina-weather-glyph--cloudy .sina-weather-glyph__sun{left:63%}.sina-weather-glyph--rain .sina-weather-glyph__sun,.sina-weather-glyph--storm .sina-weather-glyph__sun{opacity:.72;left:62%}.sina-weather-glyph--rain .sina-weather-glyph__rain,.sina-weather-glyph--storm .sina-weather-glyph__rain{display:flex}.sina-weather-glyph--storm .sina-weather-glyph__cloud{background:linear-gradient(145deg,#f4f7f6 5%,#cfdcd8 100%)}.sina-weather-panel{background:#fff;border-color:#d8e8e6;box-shadow:0 .7rem 1.8rem #1f4b5812}.sina-weather-panel .sina-dashboard-card__header{background:linear-gradient(100deg,#fbfefd 0%,#f4fbf8 100%);border-bottom:1px solid #dcebe8;padding:.72rem .9rem .62rem}.sina-weather-panel .sina-dashboard-card__icon{color:#087748;background:#e9f7f0;border:1px solid #cde8dc}.sina-weather-panel .sina-dashboard-card__header h2{color:#16382b;letter-spacing:-.01em;font-size:.8rem}.sina-weather-card__forecast-link{color:#087748}.sina-weather-card{background:radial-gradient(circle at 93% 25%,#ffffffa3 0 2.2rem,#0000 2.25rem),radial-gradient(circle at 78% 39%,#ffffff6b 0 3.4rem,#0000 3.45rem),linear-gradient(155deg,#dff3ff 0%,#ecf8ff 49%,#f8fcfa 50%,#fff 100%);gap:0;min-height:12.1rem;padding:0;position:relative}.sina-weather-card__current{z-index:1;justify-content:flex-start;gap:.78rem;min-height:6.55rem;padding:.82rem 1rem .72rem;position:relative}.sina-weather-card__reading strong{color:#536579;max-width:12rem;font-size:.72rem;font-weight:650}.sina-weather-card__live{color:#6d7d87;align-items:center;gap:.3rem;margin-top:.22rem;font-size:.54rem;font-weight:620;display:inline-flex}.sina-weather-card__live>span{background:#19a15d;border-radius:50%;width:.38rem;height:.38rem;box-shadow:0 0 0 .14rem #19a15d21}.sina-weather-card__metrics{z-index:2;background:#ffffffeb;border-top:1px solid #dce9ee;align-items:stretch;min-height:4rem;position:relative;box-shadow:0 -.28rem .7rem #3f738b0a}.sina-weather-card__metric+.sina-weather-card__metric{border-left-color:#e1ebef}.sina-weather-card__metric strong{color:#15243b;font-size:.8rem;font-weight:820}.sina-weather-metric-icon{color:#0d91dc;background:linear-gradient(145deg,#f9fdff,#e7f5fe);border:1px solid #cce8f8;width:1.9rem;height:1.9rem;box-shadow:0 .2rem .48rem #238bc614,inset 0 1px #fff}.sina-weather-card__forecast span{color:#23805a}.sina-weather-glyph__sun{background:radial-gradient(circle at 36% 32%,#ffe58b 0 12%,#f8c543 42%,#e99a1b 100%);border:1px solid #d78a16;width:2.02rem;height:2.02rem;box-shadow:0 0 .55rem #f2b93347,0 .28rem .65rem #c682163d,inset .08rem .08rem .18rem #fff4ba73}.sina-weather-glyph__cloud{background:linear-gradient(145deg,#fbfdff 4%,#cfdfeb 100%);border-color:#cfdfeb;width:3.45rem;height:1.34rem;box-shadow:0 .46rem .9rem #36698929,inset .14rem .14rem .3rem #ffffffd1}.sina-weather-skeleton{align-content:center;justify-items:center;gap:.55rem;min-height:13.8rem;padding:1.15rem;display:grid}.sina-weather-skeleton>span,.sina-weather-skeleton__metrics span{background:linear-gradient(90deg,#edf2ef,#f8faf9,#edf2ef) 0 0/200% 100%;border-radius:999px;animation:1.15s ease-in-out infinite sina-weather-pulse}.sina-weather-skeleton__icon{width:4.4rem;height:3.1rem;border-radius:1.2rem!important}.sina-weather-skeleton__temperature{width:5rem;height:2.35rem}.sina-weather-skeleton__condition{width:7.4rem;height:.75rem}.sina-weather-skeleton__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;width:100%;margin-top:.5rem;display:grid}.sina-weather-skeleton__metrics span{border-radius:.7rem;height:2.7rem}@keyframes sina-weather-pulse{0%{background-position:100% 0}to{background-position:-100% 0}}.sina-calendar-widget{background:#ffffffeb;margin-top:1rem;overflow:hidden}.sina-calendar-widget__header>div>div{gap:.06rem;display:grid}.sina-calendar-widget__header small{color:#849188;text-transform:capitalize;font-size:.62rem;font-weight:600}.sina-calendar-strip{grid-template-columns:repeat(7,minmax(6rem,1fr));gap:.5rem;padding:.85rem 1rem 1rem;display:grid}.sina-calendar-day{text-align:center;background:linear-gradient(160deg,#fffffff0,#f3f8f5e0);border:1px solid #e0e9e3;border-radius:.8rem;align-content:center;place-items:center;gap:.08rem;min-width:0;min-height:6.7rem;padding:.55rem .35rem;display:grid;box-shadow:inset 0 1px #ffffffe6}.sina-calendar-day--today{background:linear-gradient(160deg,#f2fbf5,#e6f5eb);border-color:#8fc4a5;box-shadow:0 .35rem .8rem #1b6f401a,inset 0 1px #fff}.sina-calendar-day__weekday{color:#66766d;text-transform:uppercase;font-size:.6rem;font-weight:760}.sina-calendar-day>strong{color:#243b2f;letter-spacing:-.04em;font-size:1.55rem;line-height:1}.sina-calendar-day>small{color:#87948c;text-transform:capitalize;font-size:.58rem}.sina-calendar-day__status{color:#6d7c73;justify-content:center;align-items:center;gap:.2rem;min-height:1rem;margin-top:.32rem;font-size:.55rem;display:flex}.sina-calendar-day__status span{background:#1f8a51;border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 0 .14rem #1f8a511a}.sina-calendar-day__status b{color:#206f46;font-size:.6rem}.sina-calendar-day__status em{text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}@media (width<=62rem){.sina-dashboard-page:before,.sina-dashboard-background{inset:8rem 0 0}.sina-calendar-strip{scroll-snap-type:x proximity;scrollbar-width:thin;display:flex;overflow-x:auto}.sina-calendar-day{scroll-snap-align:start;flex:0 0 7rem;min-width:7rem}}@media (width<=42rem){.sina-dashboard-page:before{opacity:.58}.sina-weather-card__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.sina-weather-card__metric{gap:.24rem;padding-inline:.2rem}.sina-weather-metric-icon{width:1.55rem;height:1.55rem}}.sina-dashboard-toolbar{justify-content:flex-end;margin:0 0 .7rem;display:flex}.sina-dashboard-toolbar .sina-context-select{background:#ffffffe6;min-width:13.5rem;box-shadow:0 .35rem 1rem #1e3e2b0d}.sina-metrics-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.42rem;margin-bottom:.72rem}.sina-metric-card{background:#fffffff0;border-color:#dce6df;border-radius:.68rem;gap:.58rem;min-height:5.55rem;padding:.66rem .62rem;position:relative;box-shadow:0 .35rem 1rem #1b3a270a}.sina-metric-card__icon{color:#317b53;width:2.72rem;height:2.72rem;box-shadow:none;background:#edf6f0;border:0;border-radius:50%;flex:none}.sina-metric-card__copy{gap:.04rem}.sina-metric-card__copy>span{color:#34443b;font-size:.64rem;font-weight:740}.sina-metric-card__copy strong{color:#17231d;font-size:1.35rem;font-weight:790;line-height:1.05}.sina-metric-card__copy small{color:#7e8b83;max-width:8.5rem;font-size:.57rem}.sina-metric-card__trend{opacity:.52;align-items:flex-end;gap:.13rem;height:1.05rem;display:flex;position:absolute;bottom:.55rem;right:.48rem}.sina-metric-card__trend i{background:#60746a;border-radius:999px;width:.12rem;display:block}.sina-metric-card__trend i:first-child{height:.38rem}.sina-metric-card__trend i:nth-child(2){height:.68rem}.sina-metric-card__trend i:nth-child(3){height:1rem}.sina-weather-panel{background:#fff;border:1px solid #d9e8dd;border-radius:.85rem;box-shadow:0 .45rem 1.35rem #244b310d}.sina-weather-panel .sina-dashboard-card__header{background:#fff;border-bottom:0;min-height:3rem;padding:.65rem .82rem .45rem}.sina-weather-panel .sina-dashboard-card__header h2{color:#17251e;font-size:.78rem;font-weight:800}.sina-weather-card__forecast-link{color:#2f7651;font-size:.6rem;font-weight:760}.sina-weather-heading-icon{color:#3b825d;flex:none;width:1.55rem;height:1.35rem;display:block;position:relative}.sina-weather-heading-icon__sun{background:radial-gradient(circle at 36% 32%,#ffe58b,#f8c543 42%,#e99a1b);border:1px solid #d78a16;border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.05rem;right:.12rem;box-shadow:0 0 .28rem #f2b93352}.sina-weather-heading-icon__sun:before{content:"";background:repeating-conic-gradient(#d99420 0deg 8deg,#0000 8deg 45deg);border-radius:50%;position:absolute;inset:-.24rem;-webkit-mask:radial-gradient(circle,#0000 57%,#000 60%);mask:radial-gradient(circle,#0000 57%,#000 60%)}.sina-weather-heading-icon__cloud{background:#fff;border:.1rem solid;border-radius:.6rem;width:1.1rem;height:.62rem;position:absolute;bottom:.12rem;left:.08rem}.sina-weather-heading-icon__cloud:before{content:"";background:#fff;border:.1rem solid;border-bottom:0;border-radius:50% 50% 0 0;width:.62rem;height:.62rem;position:absolute;top:-.4rem;left:.2rem}.sina-weather-card{background:#fff;gap:0;min-height:10.1rem;padding:0}.sina-weather-card__current{justify-content:flex-start;gap:.72rem;min-height:5.6rem;padding:.3rem .95rem .6rem}.sina-weather-glyph{width:4.2rem;height:3.25rem}.sina-weather-glyph__sun{width:1.82rem;height:1.82rem}.sina-weather-glyph__cloud{background:linear-gradient(145deg,#f7fbff 5%,#bcdcf3 100%);border-color:#d1e4ef;width:3rem;height:1.18rem}.sina-weather-card__temperature{color:#172138;font-size:clamp(2.15rem,3vw,2.65rem);font-weight:820}.sina-weather-card__reading strong{color:#5d6872;font-size:.7rem;font-weight:610}.sina-weather-card__metrics{min-height:3.45rem;box-shadow:none;background:#fff;border-top:1px solid #e7ece9}.sina-weather-card__metric{gap:.38rem;padding:.56rem .32rem}.sina-weather-card__metric+.sina-weather-card__metric{border-left:1px solid #e8ecea}.sina-weather-metric-icon{color:#3a97ce;width:1.65rem;height:1.65rem;box-shadow:none;background:#f2f8fc;border-color:#dcebf4}.sina-weather-card__metric strong{color:#1d2939;font-size:.74rem}.sina-weather-card__metric span:not(.sina-weather-metric-icon){color:#78848d;font-size:.5rem}.sina-weather-card__forecast{background:#f8fbf9;border-color:#dfe9e3;margin:.35rem .72rem .65rem}.sina-weather-agro-grid{background:#fbfdfc;border-top:1px solid #edf2ef;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding:.55rem .72rem .2rem;display:grid}.sina-weather-agro-grid>div{background:#fff;border:1px solid #e4ece7;border-radius:.62rem;min-width:0;padding:.52rem .58rem}.sina-weather-agro-grid span,.sina-weather-agro-grid small{color:#7b8780;font-size:.5rem;line-height:1.25;display:block}.sina-weather-agro-grid strong{color:#203128;margin:.18rem 0 .1rem;font-size:.72rem;line-height:1.2;display:block}@media (width<=760px){.sina-weather-agro-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sina-task-panel .sina-dashboard-card__header{min-height:3rem;padding-block:.64rem}.sina-task-panel__badge{color:#fff;background:#a25d59;border-radius:999px;place-items:center;min-width:1.15rem;height:1.15rem;padding:0 .24rem;font-size:.53rem;font-weight:800;display:inline-grid}.sina-task-panel__link{color:#547466;align-items:center;gap:.24rem;font-size:.58rem;font-weight:720;text-decoration:none;display:inline-flex}.sina-task-panel .sina-operation-row{grid-template-columns:3.25rem .5rem minmax(0,1fr) auto;min-height:3rem;padding-block:.45rem}@media (width<=84rem){.sina-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=42rem){.sina-dashboard-toolbar{justify-content:stretch}.sina-dashboard-toolbar .sina-context-select{width:100%;min-width:0}.sina-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sina-metric-card{min-height:5.2rem}.sina-weather-card__current{justify-content:flex-start}}.sina-dashboard-toolbar{justify-content:space-between;align-items:center;gap:.9rem;min-height:3.3rem}.sina-section-indicator{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffe0;border:1px solid #dde9e0e0;border-radius:.78rem;align-items:center;gap:.62rem;min-width:0;padding:.46rem .7rem;display:inline-flex;box-shadow:0 .35rem 1rem #1a402a0d}.sina-section-indicator__icon{color:#fff;background:#0f7a43;border-radius:.6rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.sina-section-indicator>div{gap:.02rem;display:grid}.sina-section-indicator small{color:#73847a;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:760}.sina-section-indicator strong{color:#183528;font-size:.82rem;line-height:1.15}.sina-metric-card{align-items:center;min-height:7.1rem;padding:.92rem .72rem}.sina-metric-card__icon{color:#fff;width:3.15rem;height:3.15rem;box-shadow:0 .35rem .78rem #193d2724}.sina-metric-card__copy>span{font-size:.68rem}.sina-metric-card__copy strong{font-size:1.55rem}.sina-metric-card__copy small{font-size:.61rem;line-height:1.25}.qa-button{color:#173d29;cursor:pointer;text-align:center;background:linear-gradient(#f8fbf8,#edf5ef);border:1px solid #88a592;border-radius:.62rem;justify-content:center;align-items:center;gap:.38rem;min-height:2.55rem;padding:.55rem .82rem;font-size:.84rem;font-weight:740;line-height:1.15;transition:border-color .14s,background-color .14s,box-shadow .14s,transform .14s;display:inline-flex;box-shadow:0 .18rem .4rem #1b3f2912,inset 0 1px #ffffffe6}.qa-button:hover,.qa-button:focus-visible{background:#e8f4eb;border-color:#4f8061;outline:3px solid #1d5a2c1a;transform:translateY(-1px);box-shadow:0 .28rem .7rem #1d5a2c1f}.qa-button--quiet{color:#315840;text-align:center;background:#fff;border-color:#b9cbbf}.qa-button--quiet:hover,.qa-button--quiet:focus-visible{color:#173d29;background:#f0f8f2;border-color:#6f9b7c}.qa-button--danger{color:#8a2f28;background:#fff3f2;border-color:#d49a94}.qa-context-bar__actions .qa-button{border-width:1px;min-height:2.6rem;padding-inline:.9rem}.sina-weather-card__forecast-link,.sina-task-panel__link{color:#246b47;background:#f7fbf8;border:1px solid #c9ddd0;border-radius:.55rem;min-height:2rem;padding:.34rem .55rem;text-decoration:none;box-shadow:0 .12rem .32rem #1a4b2d0d}.sina-weather-card__forecast-link:hover,.sina-weather-card__forecast-link:focus-visible,.sina-task-panel__link:hover,.sina-task-panel__link:focus-visible{color:#145b36;background:#edf7f0;border-color:#77a889;outline:3px solid #1f8a5117}.qa-farms-panel{background:linear-gradient(#fafdfbf7,#fffffffa);border-color:#cddfd2;padding:1.15rem;overflow:hidden;box-shadow:0 .8rem 2rem #1842270f}.qa-farms-heading{border-bottom:1px solid #e0e9e3;align-items:flex-start;gap:.72rem;margin:-.1rem -.1rem 1rem;padding:.15rem .1rem .95rem;display:flex}.qa-farms-heading__icon{color:#fff;background:linear-gradient(145deg,#25ae64,#087944);border-radius:.82rem;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid;box-shadow:0 .35rem .8rem #136c3a29}.qa-farms-heading .qa-section-title{min-width:0}.qa-farms-heading .qa-section-title h2{color:#112f20;margin:0;font-size:1.28rem;line-height:1.2}.qa-farms-heading .qa-section-title p{color:#6c7c72;margin:.18rem 0 0;font-size:.8rem}.qa-farm-mode-switcher{background:#f1f6f2;border:1px solid #dce7df;border-radius:.75rem;gap:.38rem;margin-bottom:1rem;padding:.28rem;display:inline-flex}.qa-farm-mode-switcher .qa-button{min-height:2.35rem;box-shadow:none;background:0 0;border-color:#0000}.qa-farm-selection__intro{max-width:65rem;margin:0 0 1rem;font-size:.85rem;line-height:1.55;color:#596b60!important}.qa-farm-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,19.5rem),1fr));gap:.85rem;display:grid}.qa-farm-card{background:#fff;border:1px solid #d9e4dc;border-radius:.95rem;align-content:start;gap:.9rem;min-width:0;min-height:17rem;padding:1rem;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid;position:relative;overflow:hidden;box-shadow:0 .45rem 1.2rem #1f3f2b0d;container-type:inline-size}.qa-farm-card:hover{border-color:#a8c5b0;transform:translateY(-1px);box-shadow:0 .7rem 1.5rem #1f5c3417}.qa-farm-card--active{background:linear-gradient(145deg,#f0fdf5fa,#fffffffa);border-color:#2cac61;box-shadow:0 0 0 1px #2cac6114,0 .65rem 1.45rem #1a7e411a}.qa-farm-card--active:before{content:"";background:linear-gradient(90deg,#10a95a,#59cf7f);height:.24rem;position:absolute;inset:0 0 auto}.qa-farm-card__header{grid-template-columns:2.7rem minmax(0,1fr) auto;align-items:center;gap:.65rem;display:grid}.qa-farm-card__icon{color:#16834a;background:#e7f6ec;border-radius:.75rem;place-items:center;width:2.7rem;height:2.7rem;display:grid}.qa-farm-card--active .qa-farm-card__icon{color:#fff;background:#129553}.qa-farm-card__identity{gap:.12rem;min-width:0;display:grid}.qa-farm-card__identity strong{color:#13271c;overflow-wrap:anywhere;white-space:normal;font-size:.98rem;line-height:1.4}.qa-farm-card__identity small{color:#849087;font-size:.76rem}.qa-farm-card__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem;display:grid}.qa-farm-card__facts>div{background:#f9fbfa;border:1px solid #e6ece8;border-radius:.62rem;gap:.12rem;min-width:0;padding:.55rem .62rem;display:grid}.qa-farm-card__facts span{color:#829087;letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:730}.qa-farm-card__facts strong{color:#30453a;overflow-wrap:anywhere;white-space:normal;font-size:.84rem;font-weight:690}.qa-farm-card__active-strip{color:#14733f;background:#eaf9ef;border:1px solid #bfe7cc;border-radius:.58rem;align-items:center;gap:.42rem;padding:.48rem .6rem;font-size:.69rem;font-weight:760;display:flex}.qa-farm-card__active-strip>span{background:#1bb15f;border-radius:50%;width:.48rem;height:.48rem;box-shadow:0 0 0 .14rem #1bb15f1f}.qa-farm-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.48rem;margin-top:auto;padding-top:.1rem;display:grid}.qa-farm-card__actions .qa-button{white-space:normal;overflow-wrap:break-word;width:100%;min-width:0;height:auto;min-height:3.2rem;padding:.55rem .5rem;line-height:1.25}.qa-farm-card__actions .qa-button>svg{flex-shrink:0}@container (width<=18rem){.qa-farm-card__actions{grid-template-columns:minmax(0,1fr)}}@media (width<=56rem){.sina-dashboard-toolbar{flex-direction:column;align-items:stretch}.sina-section-indicator,.sina-dashboard-toolbar .sina-context-select{width:100%}}.qa-button:not(.qa-button--danger),.qa-button--quiet,.sina-weather-card__forecast-link,.sina-task-panel__link{color:#2a573d;background:#fff;border:1px solid #b8c9be;box-shadow:0 .12rem .3rem #1d4b2d0a}.qa-button:not(.qa-button--danger):hover,.qa-button--quiet:hover,.qa-button:not(.qa-button--danger):focus-visible,.qa-button--quiet:focus-visible,.sina-weather-card__forecast-link:hover,.sina-weather-card__forecast-link:focus-visible,.sina-task-panel__link:hover,.sina-task-panel__link:focus-visible{color:#23563a;background:#f6fbf7;border-color:#8fb39c;outline:2px solid #1d5a2c0d;transform:none;box-shadow:0 .18rem .42rem #1d5a2c0f}.qa-button:not(.qa-button--danger):active,.qa-button--quiet:active,.sina-weather-card__forecast-link:active,.sina-task-panel__link:active{color:#fff;background:#1f7a48;border-color:#1f7a48;box-shadow:inset 0 .12rem .22rem #0f42252e}.qa-farm-mode-switcher .qa-button[aria-selected=true]{color:#fff;background:#1f7a48;border-color:#1f7a48;box-shadow:0 .2rem .46rem #1f7a4821}.sina-metric-card__icon{width:2.72rem;height:2.72rem;box-shadow:none;border:0;border-radius:50%;flex:none}.sina-metric-card__icon--green,.sina-metric-card__icon:not([class*=sina-metric-card__icon--]){color:#078849;background:#e8f6ed}.workspace-tabs{flex-wrap:wrap;gap:.5rem;margin-block:1rem;display:flex}.workspace-map__canvas{border-radius:.7rem;min-height:300px}.farm-boundary-editor{background:#fbfdfb;border:1px solid #dce7df;border-radius:.75rem;margin-bottom:1rem;padding:1rem}.farm-boundary-editor__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.8rem;display:flex}.farm-boundary-editor__header strong{color:#203128;font-size:.95rem}.farm-boundary-editor__header p,.farm-boundary-editor__note,.farm-boundary-editor__privacy p{color:#647268;margin:.3rem 0 0;font-size:.78rem;line-height:1.45}.farm-boundary-editor__header>span{color:#2f7651;background:#edf6f0;border-radius:999px;flex:none;padding:.3rem .55rem;font-size:.7rem;font-weight:700}.farm-boundary-editor__privacy{background:#fff;border:1px dashed #c7d9cd;border-radius:.65rem;padding:1rem}.farm-boundary-editor__privacy .qa-button{margin-top:.75rem}.farm-boundary-editor__map{z-index:0;background:#e8efea;border:1px solid #cfdcd3;border-radius:.7rem;width:100%;min-height:380px;overflow:hidden}.farm-boundary-editor__actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.farm-boundary-editor__note{margin-top:.8rem}.farm-boundary-editor--pending{border-style:dashed;margin-bottom:1rem}@media (width<=640px){.farm-boundary-editor__header{flex-direction:column}.farm-boundary-editor__map{min-height:300px}}.qa-workspace{min-width:0}.qa-workspace .qa-actions{flex-wrap:wrap;min-width:0;max-width:100%}.app-content--qa .sina-page-heading{align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.app-content--qa .sina-page-heading h1{margin:0;font-size:1.1rem}.app-content--qa .sina-page-heading p{display:none}@media print{.sina-sidebar,.sina-topbar,.qa-context-bar__actions,.qa-form,.qa-button,.workspace-tabs{display:none!important}.app-shell,.app-main,.app-content{margin:0;padding:0;display:block}.qa-history__event{break-inside:avoid}}.sina-dashboard-shell .sina-topbar{-webkit-backdrop-filter:blur(20px);color:#0d1f17;background:#ffffffc7;border-bottom:1px solid #1b4d3e1a;box-shadow:0 4px 24px #00362908}.sina-dashboard-page{color:#0d1f17;background:#f7fbfd;min-height:100%;padding:clamp(1rem,2.5vw,2rem);container:dashboard-top/inline-size}.sina-dashboard-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.sina-dashboard-toolbar h1{color:#003629;letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:750;line-height:1.2}.sina-dashboard-context{flex-wrap:wrap;flex:20rem;align-items:center;gap:.5rem 1rem;min-width:0;display:flex}.sina-dashboard-toolbar .sina-context-select{box-sizing:border-box;flex:0 20rem;min-width:0;max-width:100%}.sina-dashboard-toolbar .sina-context-select select{flex:1;width:100%;min-width:0;max-width:100%}.sina-dashboard-context__detail{color:#526573;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:.75rem}.sina-dashboard-status{margin-bottom:.75rem;display:flex}.sina-dashboard-actions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.sina-dashboard-page .sina-button{color:#1b4d3e;min-height:2.75rem;font:inherit;cursor:pointer;background:#ffffffd9;border:1px solid #1b4d3e24;border-radius:.875rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-weight:650;transition:background .18s,box-shadow .18s;display:inline-flex}.sina-dashboard-page .sina-button:hover{background:#fff;box-shadow:0 4px 14px #00362914}.sina-dashboard-page .sina-button--primary{color:#234c60;box-shadow:none;background:#eaf5fc;border-color:#c9dfe9}.sina-dashboard-page .sina-button--primary:hover{background:#dfeff8}.sina-dashboard-page .sina-button:focus-visible{outline-offset:3px;outline:3px solid #0284c7}.sina-dashboard-page .sina-button:disabled{opacity:.5;cursor:default}.sina-metrics-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;display:grid}.sina-metric-card{-webkit-backdrop-filter:none;background:#fff;border:1px solid #dce6df;border-radius:1rem;grid-template-columns:minmax(0,1fr) 2.25rem;align-items:stretch;gap:.625rem;min-width:0;min-height:10rem;padding:1rem;display:grid;box-shadow:0 6px 24px #0036290d}.sina-metric-card__icon{width:2.25rem;height:2.25rem;box-shadow:none;border:1px solid #5265731a;border-radius:.625rem;grid-area:1/2;place-items:center;display:grid}.sina-metric-card__icon svg{width:1.375rem;height:1.375rem}.sina-metric-card__icon--green{color:#16834c;background:#edf7f0}.sina-metric-card__icon--blue{color:#087fab;background:#edf7fc}.sina-metric-card__icon--rose{color:#c53b3b;background:#fbeeee}.sina-metric-card__icon--amber{color:#a9690c;background:#fbf4e7}.sina-metric-card__icon--slate{color:#526573;background:#eef2f5}.sina-metric-card__copy{color:#0d1f17;overflow-wrap:normal;grid-area:1/1/auto/-1;grid-template-rows:minmax(2.25rem,auto) 1fr auto;gap:.5rem;min-width:0;display:grid}.sina-metric-card__copy>*{margin:0}.sina-metric-card__copy>span{letter-spacing:.04em;text-transform:uppercase;word-break:normal;padding-right:2.875rem;font-size:.625rem;font-weight:700;line-height:1.4}.sina-metric-card__copy small{color:#52675c;text-overflow:clip;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;align-self:end;max-width:none;padding-right:1.5rem;font-size:.75rem;line-height:1.4;display:block;overflow:visible}.sina-metric-card__copy strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;align-self:start;font-size:clamp(1.5rem,2vw,2rem);line-height:1.15;display:block}.sina-sensor-status{color:#60716a;align-items:center;gap:.375rem;font-size:.6875rem;line-height:1.4;display:inline-flex}.sina-sensor-status__dot{background:#87948d;border-radius:50%;flex:0 0 .4375rem;width:.4375rem;height:.4375rem}@container dashboard-top (width<=70rem){.sina-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container dashboard-top (width<=44rem){.sina-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sina-dashboard-context{flex-basis:100%}.sina-dashboard-actions{flex:100%}}@container dashboard-top (width<=28rem){.sina-metrics-grid{grid-template-columns:minmax(0,1fr)}.sina-dashboard-toolbar .sina-context-select{flex-basis:100%}.sina-dashboard-actions .sina-button{flex:auto}}.sina-dashboard-grid--primary{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,.9fr);align-items:stretch;gap:24px;display:grid}.sina-dashboard-card{box-sizing:border-box;color:#0d1f17;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid #c0c9c3a6;border-radius:16px;min-width:0;padding:24px;box-shadow:0 6px 24px #0d1f170a}.sina-dashboard-card__header{color:#0d1f17;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:20px;font-weight:650;display:flex}.sina-dashboard-card__icon{color:#1b4d3e;background:#edf3ef;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.sina-dashboard-text-link,.sina-task-panel__link{color:#1b4d3e;text-underline-offset:3px;font-size:.8125rem;font-weight:600;text-decoration:none}.sina-dashboard-text-link:hover,.sina-task-panel__link:hover{color:#003629;text-decoration:underline}.sina-dashboard-text-link:focus-visible,.sina-task-panel__link:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #1b6d24}.sina-dashboard-gis{min-width:0}.sina-dashboard-map{background:#edf3ef;border:1px solid #c0c9c3a6;border-radius:12px;position:relative;overflow:hidden}.sina-dashboard-gis__mode{color:#003629;background:#fffffff0;border:1px solid #c0c9c3a6;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.sina-dashboard-gis__coordinates{color:#404945;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:.75rem}.sina-map-meta{color:#404945;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:14px;font-size:.8125rem;display:flex}.sina-weather-panel,.sina-task-panel{min-width:0}.sina-weather-card{color:#0d1f17;gap:20px;display:grid}.sina-weather-card__current{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sina-weather-card__reading{color:#404945;min-width:0}.sina-weather-card__temperature{color:#003629;letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,4vw,4rem);font-weight:600;line-height:1.05}.sina-weather-card__metrics,.sina-weather-agro-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sina-weather-card__metric{color:#404945;overflow-wrap:anywhere;background:#f3f7f4d9;border:1px solid #c0c9c366;border-radius:10px;min-width:0;padding:12px;font-size:.8125rem;line-height:1.5}.sina-weather-card__forecast{color:#404945;border-top:1px solid #c0c9c380;gap:12px;min-width:0;padding-top:16px;font-size:.8125rem;display:flex;overflow-x:auto}.sina-weather-source{color:#404945;overflow-wrap:anywhere;margin-top:12px;font-size:.6875rem;line-height:1.5}.sina-task-panel__badge,.sina-status-pill{color:#1b6d24;background:#edf6ed;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:4px 9px;font-size:.6875rem;font-weight:650;line-height:1.4;display:inline-flex}.sina-task-panel__badge{color:#1b4d3e;background:#edf3ef}.sina-operation-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.sina-operation-row{grid-template-columns:44px 10px minmax(0,1fr);align-items:start;gap:10px;display:grid}.sina-operation-row__time{color:#404945;font-variant-numeric:tabular-nums;padding-top:2px;font-size:.6875rem}.sina-operation-row__marker{background:#1b6d24;border-radius:50%;width:8px;height:8px;margin-top:6px}.sina-operation-row__body{color:#0d1f17;overflow-wrap:anywhere;min-width:0;font-size:.8125rem;line-height:1.5}.sina-status-pill[data-status=info]{color:#0284c7;background:#eef8fd}.sina-status-pill[data-status=warning]{color:#d97706;background:#fff7ed}.sina-status-pill[data-status=error]{color:#dc2626;background:#fef2f2}.sina-empty-panel{color:#404945;text-align:center;background:#f3f7f4a6;border:1px dashed #c0c9c3;border-radius:12px;padding:24px 16px;font-size:.875rem;line-height:1.6}@media (width<=1199px){.sina-dashboard-grid--primary{grid-template-columns:minmax(0,1fr)}}@media (width<=599px){.sina-dashboard-grid--primary{gap:16px}.sina-dashboard-card{padding:16px}.sina-dashboard-card__header{flex-wrap:wrap;margin-bottom:16px}.sina-weather-card__temperature{font-size:3rem}}.sina-dashboard-grid--secondary{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.sina-precision-placeholder,.sina-calendar-widget{color:#0d1f17;background:#ffffffd1;border:1px solid #1b4d3e1a;border-radius:16px;min-width:0;padding:24px;box-shadow:0 6px 24px #0036290b}.sina-precision-placeholder{align-content:center;gap:16px;min-height:260px;display:grid}.sina-alert-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.sina-alert-row{color:#404945;overflow-wrap:anywhere;background:#ffffffb8;border:1px solid #1b4d3e17;border-radius:16px;align-items:flex-start;gap:12px;min-width:0;padding:16px;display:flex}.sina-alert-row__icon{color:#1b4d3e;background:#1b4d3e14;border-radius:12px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.sina-severity-pill,.sina-chip{color:#1b4d3e;overflow-wrap:anywhere;background:#1b4d3e14;border:1px solid #1b4d3e1a;border-radius:999px;justify-content:center;align-items:center;gap:6px;max-width:100%;padding:5px 10px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.sina-severity-pill[data-severity=high]{color:#dc2626;background:#dc262612;border-color:#dc262624}.sina-severity-pill[data-severity=medium]{color:#d97706;background:#d9770612;border-color:#d9770624}.sina-severity-pill[data-severity=low]{color:#1b6d24;background:#1b6d2412;border-color:#1b6d2424}.sina-calendar-widget{box-sizing:border-box;grid-column:1/-1;width:100%}.sina-calendar-strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.sina-calendar-day{color:#0d1f17;overflow-wrap:anywhere;background:#ffffffad;border:1px solid #1b4d3e1a;border-radius:16px;flex-direction:column;gap:12px;min-width:0;min-height:176px;padding:16px 12px;display:flex;box-shadow:0 3px 12px #00362909}.sina-calendar-day[aria-current=date]{background:#1b4d3e0f;border-color:#1b4d3e59}.sina-calendar-day__weekday{color:#404945;font-size:12px;font-weight:600;line-height:1.5}.sina-calendar-day__status{color:#1b4d3e;margin-top:auto;font-size:12px;line-height:1.5}.sina-calendar-events{color:#404945;gap:8px;min-width:0;font-size:13px;line-height:1.5;display:grid}@media (width<=1024px){.sina-dashboard-grid--secondary{grid-template-columns:minmax(0,1fr)}.sina-calendar-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=640px){.sina-dashboard-grid--secondary{gap:16px}.sina-precision-placeholder,.sina-calendar-widget{padding:16px}.sina-calendar-strip{scroll-snap-type:x proximity;gap:12px;padding-bottom:12px;scroll-padding-inline:2px;display:flex;overflow-x:auto}.sina-calendar-day{box-sizing:border-box;scroll-snap-align:start;flex:0 0 180px;min-height:192px}}.sina-dashboard-card--map .sina-dashboard-card__header{flex-wrap:wrap;margin-bottom:12px}.sina-dashboard-gis__toolbar{background:#edf3ef;border:1px solid #c0c9c3;border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;display:flex}.sina-dashboard-gis__layers-label{color:#1b4d3e;align-items:center;gap:5px;margin-right:4px;font-size:.75rem;font-weight:650;display:inline-flex}.sina-dashboard-gis__layer{font:inherit;border:1px solid #b7c3bc;border-radius:4px;padding:5px 8px;font-size:.75rem}.sina-dashboard-gis__layer:disabled{color:#59665e;cursor:not-allowed;opacity:1;background:#f7f9f7}.sina-dashboard-gis__toolbar small{color:#59665e;flex-basis:100%;font-size:.6875rem}.sina-dashboard-gis__lot-context{color:#404945;margin:10px 0;font-size:.75rem}.sina-dashboard-card--map .sina-dashboard-gis{background:#14231a;border:1px solid #c0c9c3;border-radius:6px;position:relative;overflow:hidden}.sina-dashboard-card--map .sina-dashboard-map{width:100%;display:block;height:24rem!important}.sina-dashboard-card--map .sina-dashboard-gis__mode{pointer-events:none;color:#e4f4e9;background:#0d1f17f0;border-color:#668675;border-radius:4px;position:absolute;top:12px;left:12px}.sina-dashboard-gis__mode strong{color:#b3edc6;margin-left:8px;font-size:.6875rem}.sina-dashboard-card--map .sina-dashboard-gis__coordinates{color:#e4f4e9;background:#14231a;flex-wrap:wrap;gap:4px 16px;padding:8px 12px;font-family:ui-monospace,monospace;font-size:.6875rem;display:flex}.sina-dashboard-gis__viewer{min-width:0}.sina-dashboard-gis__ndvi-legend{color:#404945;box-sizing:border-box;background:#f8faf6;border:1px solid #dce4da;border-radius:.6rem;gap:.35rem;width:min(100%,19rem);margin:.65rem auto 0;padding:.55rem .7rem;font-size:.6875rem;display:grid}.sina-dashboard-gis__ndvi-title{flex-wrap:wrap;justify-content:space-between;gap:.2rem .6rem;display:flex}.sina-dashboard-gis__ndvi-title strong{color:#263c30;font-weight:600}.sina-dashboard-gis__ndvi-title small{font-size:inherit}.sina-dashboard-gis__ndvi-scale{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}.sina-dashboard-gis__ndvi-gradient{background:linear-gradient(90deg,#a46752,#c9ab62 30%,#a5b96a 50%,#5c9452 72%,#285b3b);border-radius:999px;height:.4rem}.sina-dashboard-shell .sina-shell__main{background:#f3f8fc;flex:1;min-width:0}.sina-dashboard-page.app-content.sina-content{box-sizing:border-box;background:#f3f8fc;width:100%;min-width:0;max-width:none;container:dashboard-top/inline-size}.sina-dashboard-page:before,.sina-dashboard-page:after,.sina-dashboard-page .sina-dashboard-background{content:none;background-image:none;display:none}.sina-dashboard-page .sina-dashboard-status{min-height:1.5rem;margin-bottom:.75rem;display:flex}.sina-dashboard-page .sina-metrics-grid{grid-template-columns:minmax(8.2rem,.82fr) minmax(9.8rem,1.08fr) minmax(10rem,1.12fr) minmax(8.4rem,.86fr) minmax(9.7rem,1.06fr) minmax(10.2rem,1.14fr);align-items:start;gap:1rem;width:100%;min-width:0}.sina-dashboard-page .sina-metric-card{box-sizing:border-box;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;background:#fff;border-color:#dce6ee;flex-direction:column;align-items:stretch;gap:.625rem;min-width:0;min-height:8.5rem;padding:1rem;display:flex;overflow:visible}.sina-dashboard-page .sina-metric-card__label{letter-spacing:.035em;text-transform:uppercase;color:#576c7b;font-size:.6875rem;font-weight:700;line-height:1.5}.sina-dashboard-page .sina-metric-card__icon{opacity:1;width:2.25rem;height:2.25rem;position:static}.sina-dashboard-page .sina-metric-card__value{letter-spacing:-.035em;color:#173d32;font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;line-height:1.2;display:block}.sina-dashboard-page .sina-metric-card__footer{grid-template-columns:minmax(0,1fr) 2.25rem;align-items:end;gap:.5rem;min-height:2.5rem;margin-top:auto;display:grid}.sina-dashboard-page .sina-metric-card__footer small{color:#526775;opacity:1;white-space:normal;font-size:.75rem;line-height:1.5;display:block;overflow:visible}.sina-dashboard-page .sina-metric-card__trend i{background:#789da8;border-radius:2px 2px 0 0;flex:0 0 4px;width:4px}@container dashboard-top (width<=70rem){.sina-dashboard-page .sina-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}@container dashboard-top (width<=44rem){.sina-dashboard-page .sina-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@container dashboard-top (width<=28rem){.sina-dashboard-page .sina-metrics-grid{grid-template-columns:minmax(0,1fr);align-items:stretch}}.sina-dashboard-page .sina-dashboard-actions .sina-button{color:#345568;box-shadow:none;background:#f5f9fc;border-color:#d5e3ed}.sina-dashboard-page .sina-dashboard-actions .sina-button--primary{color:#234c60;background:#eaf5fc;border-color:#c9dfe9}.sina-dashboard-page .sina-dashboard-actions .sina-button:hover,.sina-dashboard-page .sina-dashboard-actions .sina-button:active{background:#dfeff8}.sina-dashboard-page .sina-metric-card{color:inherit;cursor:pointer;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s}.sina-dashboard-page .sina-metric-card:hover{border-color:#c8dce8;transform:translateY(-2px);box-shadow:0 10px 28px #2a4a5e1a}.sina-dashboard-page .sina-metric-card:focus-visible{outline-offset:3px;outline:3px solid #8ec9e7}.sina-dashboard-heading-link{min-width:0;color:inherit;border-radius:.75rem;align-items:center;gap:.55rem;margin:-.2rem -.3rem;padding:.2rem .3rem;text-decoration:none;display:inline-flex}.sina-dashboard-heading-link:hover{background:#eef7fb}.sina-dashboard-heading-link:focus-visible{outline-offset:2px;outline:3px solid #8ec9e7}.sina-calendar-widget__header .sina-dashboard-heading-link>div{gap:.06rem;display:grid}.sina-content.sina-product-workspace{color:#173d32;background:#f3f8fc;min-width:0}.sina-product-workspace .qa-workspace{min-width:0}.sina-product-workspace :is(.qa-panel,.qa-form,.qa-table-wrap,.qa-table-container,.qa-context-bar,.farm-boundary-editor,.qa-farm-card){background:#fff;border-color:#dce6ee;box-shadow:0 8px 26px #2a4a5e0f}.sina-product-workspace :is(.qa-panel,.qa-context-bar,.qa-farm-card){border-radius:1rem}.sina-product-workspace :is(.qa-form,.qa-table-wrap,.qa-table-container,.farm-boundary-editor){border-radius:.875rem}.sina-product-workspace .qa-form{background:#f8fbfd}.sina-product-workspace :is(.qa-panel h2,.qa-panel h3,.qa-section-title h2){color:#173d32}.sina-product-workspace :is(.qa-panel p,.qa-section-title p,.qa-context-bar__empty,.qa-metadata){color:#526775}.sina-product-workspace .qa-table th{color:#294b5b;background:#f2f7fa}.sina-product-workspace .qa-table td{border-color:#e2eaf0}.sina-product-workspace :is(.qa-breadcrumb,.workspace-tabs){background:#f8fbfd;border:1px solid #dce6ee;border-radius:.75rem;padding:.5rem .65rem}.sina-product-workspace .qa-button:not(.qa-button--danger),.sina-product-workspace .qa-button--quiet,.sina-product-workspace .qa-button--context,.sina-product-workspace .qa-button--restore{color:#284f62;box-shadow:none;background:#eef7fb;border-color:#cddfe8}.sina-product-workspace .qa-button:not(.qa-button--danger):hover,.sina-product-workspace .qa-button:not(.qa-button--danger):focus-visible,.sina-product-workspace .qa-button--quiet:hover,.sina-product-workspace .qa-button--quiet:focus-visible,.sina-product-workspace .qa-button--context:hover,.sina-product-workspace .qa-button--context:focus-visible,.sina-product-workspace .qa-button--restore:hover,.sina-product-workspace .qa-button--restore:focus-visible{background:#dfeff8;border-color:#b8d5e4;outline:3px solid #8ec9e747}.sina-product-workspace .qa-farm-card--active{background:#eef8f4;border-color:#b7d9c7}.sina-product-workspace .qa-farm-mode-switcher .qa-button[aria-selected=true]{color:#245742;background:#e4f4ed;border-color:#b9d9c7}.sina-shell__main .sina-content:not(.sina-dashboard-page):not(.app-content--qa){background:#f3f8fc}.sina-shell__main .sina-content:not(.app-content--qa)>.content-card{background:#fff;border:1px solid #dce6ee;border-radius:1rem;box-shadow:0 8px 26px #2a4a5e12}.sina-shell__main .sina-content:not(.app-content--qa) .primary-button{color:#234c60;box-shadow:none;background:#eaf5fc;border:1px solid #c9dfe9}.sina-shell__main .sina-content:not(.app-content--qa) .primary-button:hover,.sina-shell__main .sina-content:not(.app-content--qa) .primary-button:focus-visible{outline-offset:2px;background:#dfeff8;border-color:#b5d3e3;outline:3px solid #8ec9e747}.sina-product-theme{--sina-product-bg:#f3f8fc;--sina-product-surface:#fff;--sina-product-surface-soft:#f8fbfd;--sina-product-border:#d8e6ee;--sina-product-border-strong:#c7dbe6;--sina-product-text:#18313d;--sina-product-muted:#526775;--sina-product-focus:#8ec9e7;background:linear-gradient(180deg, #f7fbfd 0%, var(--sina-product-bg) 100%);width:100%;min-width:0;max-width:none;color:var(--sina-product-text);overflow-x:hidden}.sina-product-theme .sina-page-heading,.sina-product-theme .page-heading{margin-bottom:1rem}.sina-product-theme .sina-page-heading h1,.sina-product-theme .page-heading h1{color:#193b49;letter-spacing:-.025em;margin:0;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.15}.sina-product-theme :is(.sina-page-heading p,.page-heading p,.content-card p){color:var(--sina-product-muted)}.sina-product-theme .content-card{border:1px solid var(--sina-product-border);background:linear-gradient(145deg,#fffffffa,#f7fbfdf5);border-radius:1rem;min-width:0;padding:clamp(1rem,2vw,1.4rem);box-shadow:0 8px 26px #2a4a5e12}.sina-product-theme .content-card+.content-card{margin-top:1rem}.sina-product-theme .content-card :is(h2,h3){color:#193b49}.sina-product-theme :is(.auth-form,.field){min-width:0}.sina-product-theme .field label,.sina-product-theme .qa-field label,.sina-product-theme .qa-label{color:#294b5b;font-size:.82rem;font-weight:700}.sina-product-theme :is(.field input,.field select,.field textarea,.qa-field input,.qa-field select,.qa-field textarea,.qa-input,.qa-select,.qa-textarea){border:1px solid var(--sina-product-border-strong);color:#173d32;background:#fff;border-radius:.65rem;width:100%;min-width:0;max-width:100%;min-height:2.625rem;padding:.58rem .72rem;box-shadow:inset 0 1px 2px #2a4a5e0a}.sina-product-theme :is(.field input,.field select,.field textarea,.qa-field input,.qa-field select,.qa-field textarea,.qa-input,.qa-select,.qa-textarea):focus-visible{outline-offset:1px;border-color:#86bfdc;outline:3px solid #8ec9e747}.sina-product-theme :is(.field input,.field select,.field textarea,.qa-field input,.qa-field select,.qa-field textarea,.qa-input,.qa-select,.qa-textarea)[aria-invalid=true]{background:snow;border-color:#e0a29b}.sina-product-theme :is(.field small,.qa-field small){color:#607681}.sina-product-theme .field-error{color:#a12822}.sina-product-theme .status-message{color:#245742;background:#eef8f4;border:1px solid #c8e3d3;border-radius:.7rem;padding:.65rem .8rem}.sina-product-theme .primary-button{color:#234c60;min-height:2.625rem;box-shadow:none;background:#eaf5fc;border:1px solid #c7dfe9;border-radius:.65rem;padding:.58rem .9rem}.sina-product-theme .primary-button:hover,.sina-product-theme .primary-button:focus-visible{outline-offset:2px;background:#dfeff8;border-color:#afd2e3;outline:3px solid #8ec9e73d}.sina-product-theme .secondary-link{color:#2d667f}.sina-product-theme .secondary-link:focus-visible{outline-offset:2px;outline:3px solid #8ec9e747}.sina-product-theme.sina-product-workspace .qa-overview{border-bottom:0;grid-template-columns:minmax(0,1fr);width:100%;margin-bottom:.9rem;display:grid}.sina-product-theme .qa-workspace{width:100%;min-width:0}.sina-product-theme .qa-context-bar{border:1px solid var(--sina-product-border);background:linear-gradient(145deg,#fff,#f5fafc);border-radius:1rem;width:100%;min-width:0;padding:.8rem 1rem;box-shadow:0 6px 20px #2a4a5e0f}.sina-product-theme .qa-context-bar__label{color:#617784}.sina-product-theme .qa-context-bar__active{color:#245742}.sina-product-theme .qa-context-bar__empty,.sina-product-theme .qa-context-bar__empty small{color:var(--sina-product-muted)}.sina-product-theme :is(.qa-panel,.qa-form,.qa-farm-card,.farm-boundary-editor){border:1px solid var(--sina-product-border);background:linear-gradient(145deg,#fffffffc,#f8fbfdf7);min-width:0;box-shadow:0 8px 24px #2a4a5e0f}.sina-product-theme :is(.qa-panel,.qa-farm-card){border-radius:1rem}.sina-product-theme :is(.qa-form,.farm-boundary-editor){border-radius:.875rem}.sina-product-theme .qa-form{background:#f8fbfd;padding:1rem}.sina-product-theme :is(.qa-section-title h2,.qa-panel h2,.qa-panel h3){color:#193b49}.sina-product-theme :is(.qa-section-title p,.qa-panel p,.qa-metadata){color:var(--sina-product-muted)}.sina-product-theme .qa-button{color:#284f62;min-height:2.5rem;box-shadow:none;background:#eef7fb;border:1px solid #cbdfe9;border-radius:.625rem;padding:.5rem .72rem;transition:background .15s,border-color .15s,box-shadow .15s}.sina-product-theme .qa-button--primary{color:#245742;background:#e4f4ed;border-color:#b9d9c7}.sina-product-theme .qa-button--quiet{color:#405e6d;background:#f8fbfd;border-color:#dce6ee}.sina-product-theme .qa-button--danger{color:#a12822;background:#fff2f1;border-color:#efc1bc}.sina-product-theme .qa-button:not(:disabled):hover,.sina-product-theme .qa-button:not(:disabled):focus-visible{outline-offset:2px;background:#dfeff8;border-color:#afd2e3;outline:3px solid #8ec9e73d}.sina-product-theme .qa-button--primary:not(:disabled):hover,.sina-product-theme .qa-button--primary:not(:disabled):focus-visible{background:#d9eee5;border-color:#a9cfbb}.sina-product-theme .qa-button--danger:not(:disabled):hover,.sina-product-theme .qa-button--danger:not(:disabled):focus-visible{background:#fee7e4;border-color:#e6aaa4}.sina-product-theme .qa-button:disabled{cursor:not-allowed;opacity:.55}.sina-product-theme :is(.qa-table-wrap,.qa-table-container){border:1px solid var(--sina-product-border);background:#fff;border-radius:.875rem;max-width:100%;overflow-x:auto;box-shadow:0 6px 20px #2a4a5e0d}.sina-product-theme .qa-table{background:#fff;width:100%}.sina-product-theme .qa-table th{color:#294b5b;letter-spacing:.025em;background:#edf5f9;border-color:#dce6ee;font-size:.76rem}.sina-product-theme .qa-table td{color:#28414d;border-color:#e4ecf1}.sina-product-theme .qa-table tbody tr:hover{background:#f7fbfd}.sina-product-theme .qa-table__empty{color:#6a7f8a}.sina-product-theme .qa-badge{color:#48606c;background:#f1f6f9;border:1px solid #d9e5ec}.sina-product-theme .qa-badge--positive{color:#245742;background:#e9f6ef;border-color:#c7e2d2}.sina-product-theme .qa-notice{border-radius:.75rem;box-shadow:0 4px 14px #2a4a5e0a}.sina-product-theme .qa-notice--success{color:#245742;background:#edf8f2;border-color:#c7e2d2}.sina-product-theme .qa-notice--error{color:#972820;background:#fff2f1;border-color:#efc1bc}.sina-product-theme :is(.qa-breadcrumb,.qa-pagination,.workspace-tabs){border:1px solid var(--sina-product-border);color:#526775;background:#f8fbfd;border-radius:.75rem;min-width:0;padding:.55rem .7rem}.sina-product-theme .workspace-tabs{align-items:center;gap:.4rem}.sina-product-theme .workspace-tabs :is(button,a){color:#45616f;background:0 0;border:1px solid #0000;border-radius:.6rem;min-height:2.35rem;padding:.45rem .7rem}.sina-product-theme .workspace-tabs :is(button[aria-selected=true],a[aria-current=page],.is-active){color:#234c60;background:#eaf5fc;border-color:#c7dfe9}.sina-product-theme .workspace-tabs :is(button,a):focus-visible{outline-offset:2px;outline:3px solid #8ec9e747}.sina-product-theme .qa-metadata dt{color:#355361}.sina-product-theme .qa-metadata dd{color:#526775}.sina-product-theme .qa-history__event:not(:last-child):before{background:#d6e4eb}.sina-product-theme .qa-history__marker{background:#4f9f79;box-shadow:0 0 0 1px #b8d5c7}.sina-product-theme .qa-history__content,.sina-product-theme .qa-media{border-color:var(--sina-product-border);background:#f8fbfd;border-radius:.8rem}.sina-product-theme .qa-farm-card--active{background:#eef8f4;border-color:#b7d9c7}.sina-product-theme .qa-modal-backdrop{-webkit-backdrop-filter:blur(4px);background:#0f172a61!important}.sina-product-theme .qa-modal-backdrop>.qa-panel{border-color:var(--sina-product-border);border-radius:1rem;box-shadow:0 24px 70px #0f172a38}@media (width<=62rem){.sina-product-theme .qa-context-bar{flex-direction:column;align-items:flex-start}.sina-product-theme .qa-context-bar__actions{flex-wrap:wrap;width:100%}.sina-product-theme .qa-form-grid{grid-template-columns:minmax(0,1fr)}.sina-product-theme :is(.qa-table-wrap,.qa-table-container){max-width:100%}}@media (width<=44rem){.sina-product-theme{padding-inline:1rem}.sina-product-theme :is(.qa-two-column,.qa-home-grid,.qa-form-grid){grid-template-columns:minmax(0,1fr)}.sina-product-theme :is(.qa-actions,.qa-context-bar__actions){flex-direction:column;align-items:stretch}.sina-product-theme :is(.qa-actions,.qa-context-bar__actions) .qa-button{justify-content:center;width:100%}.sina-product-theme :is(.qa-breadcrumb,.qa-pagination,.workspace-tabs){max-width:100%;overflow-x:auto}.sina-product-theme .content-card{padding:1rem}}.sina-dashboard-page .sina-metrics-grid{grid-template-columns:14fr 19fr 18fr 13fr 18fr 18fr;align-items:start;gap:1rem;width:100%;min-width:0;display:grid}.sina-dashboard-page .sina-metric-card{box-sizing:border-box;width:100%;min-width:0;height:auto;min-height:7.75rem;color:inherit;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;background:linear-gradient(145deg,#fffffff2 0%,#f0f7fce6 100%);border:1px solid #dbeaf2;border-radius:1rem;flex-direction:column;justify-content:space-between;align-items:stretch;gap:.75rem;padding:1rem;text-decoration:none;display:flex;box-shadow:0 4px 20px -2px #0d1f170f}.sina-dashboard-page .sina-metric-card:hover{background:linear-gradient(145deg,#fff 0%,#f0f7fcf5 100%);border-color:#cde1ec;transform:translateY(-1px);box-shadow:0 7px 22px -4px #0d1f1717}.sina-dashboard-page .sina-metric-card__heading{grid-template-columns:minmax(0,1fr) 2.5rem;align-items:start;gap:.65rem;display:grid}.sina-dashboard-page .sina-metric-card__copy{flex-direction:column;gap:.25rem;min-width:0;display:flex}.sina-dashboard-page .sina-metric-card__label{letter-spacing:.02em;text-transform:uppercase;color:#526775;overflow-wrap:anywhere;font-size:.75rem;font-weight:700;line-height:1rem}.sina-dashboard-page .sina-metric-card__value{letter-spacing:-.01em;color:#0d1f17;font-variant-numeric:tabular-nums;word-break:normal;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none;margin:0;font-size:1.375rem;font-weight:700;line-height:1.75rem;display:block}.sina-dashboard-page .sina-metric-card__icon{color:#003629;opacity:1;background:#eaf3f8;border:0;border-radius:.75rem;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:static;box-shadow:inset 0 1px 2px #0d1f170d}.sina-dashboard-page .sina-metric-card__icon svg{width:1.375rem;height:1.375rem}.sina-dashboard-page .sina-metric-card__icon--blue{color:#0284c7;background:#eaf5fc}.sina-dashboard-page .sina-metric-card__icon--rose{color:#ba1a1a;background:#ffdad6}.sina-dashboard-page .sina-metric-card__icon--amber,.sina-dashboard-page .sina-metric-card__icon--slate,.sina-dashboard-page .sina-metric-card__icon--green{color:#003629;background:#eaf3f8}.sina-dashboard-page .sina-metric-card--alerts .sina-metric-card__value{color:#ba1a1a}.sina-dashboard-page .sina-metric-card__footer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.6rem;min-height:0;margin-top:auto;padding-top:.5rem;display:grid}.sina-dashboard-page .sina-metric-card__footer small{color:#526775;opacity:1;white-space:normal;min-width:0;font-size:.6875rem;line-height:1.15;display:block;overflow:visible}.sina-dashboard-page .sina-metric-card__trend{opacity:1;justify-content:flex-end;align-items:flex-end;gap:2px;width:auto;height:1rem;display:flex;position:static}.sina-dashboard-page .sina-metric-card__trend i{background:#003629;border-radius:2px 2px 0 0;flex:0 0 4px;width:4px;display:block}.sina-dashboard-page .sina-metric-card__trend i:first-child{height:8px}.sina-dashboard-page .sina-metric-card__trend i:nth-child(2){height:10px}.sina-dashboard-page .sina-metric-card__trend i:nth-child(3){height:12px}.sina-dashboard-page .sina-metric-card__trend i:nth-child(4){height:8px}.sina-dashboard-page .sina-metric-card__trend i:nth-child(5){height:14px}.sina-dashboard-page .sina-metric-card__trend i:nth-child(6){height:16px}.sina-dashboard-page .sina-metric-card__trend i:nth-child(7){height:14px}.sina-dashboard-page .sina-metric-card--lots .sina-metric-card__trend i,.sina-dashboard-page .sina-metric-card--tasks .sina-metric-card__trend i{background:#1b6d24}.sina-dashboard-page .sina-metric-card--irrigation .sina-metric-card__trend i{background:#0284c7}.sina-dashboard-page .sina-metric-card--alerts .sina-metric-card__trend i{background:#ba1a1a}.sina-dashboard-page .sina-metric-card--lots .sina-metric-card__footer small,.sina-dashboard-page .sina-metric-card--tasks .sina-metric-card__footer small{color:#1b6d24;font-weight:600}.sina-dashboard-page .sina-metric-card--alerts .sina-metric-card__footer small{color:#93000a;font-weight:600}@container dashboard-top (width<=70rem){.sina-dashboard-page .sina-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}@container dashboard-top (width<=44rem){.sina-dashboard-page .sina-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@container dashboard-top (width<=28rem){.sina-dashboard-page .sina-metrics-grid{grid-template-columns:minmax(0,1fr);align-items:stretch}}.public-entry-actions{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:12px;margin-top:24px;display:flex}.public-entry-actions__button,.public-entry-actions__outline{text-align:center;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:12px 22px;font-weight:700;text-decoration:none;display:inline-flex}.public-entry-actions__outline{color:#174a25;background:#f2f8f3;border:2px solid #1d5a2c;transition:background-color .15s}.public-entry-actions__outline:hover{background:#dceee0}.public-entry-actions__outline:focus-visible{outline-offset:3px;outline:3px solid #52754b}.public-signup-prompt{text-align:center;background:#f1f7f2;border:1px solid #c9dacd;border-radius:12px;margin-top:18px;padding:18px}.public-signup-prompt p{margin:0 0 12px;font-weight:600}.public-signup-prompt .public-entry-actions__outline{width:100%}@media (width<=500px){.public-entry-actions>a{width:100%}}.access-page{max-width:1180px;color:var(--text-primary,#20352c);margin:auto;padding:24px}.access-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:16px 0;display:flex}.access-wordmark{color:inherit;font-size:26px;font-weight:750;text-decoration:none}.access-wordmark span{letter-spacing:.04em;font-size:12px;font-weight:500;display:block}.access-nav__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.access-nav__actions .primary-button{min-height:48px;padding:12px 22px}.access-commercial-notice{background:#f1f7f2;border-left:4px solid #276b42;border-radius:6px;margin:0;padding:14px 16px}.access-intro{max-width:780px;padding:56px 0}.access-intro h1{letter-spacing:-.035em;margin:12px 0 24px;font-size:clamp(34px,5vw,60px);line-height:1.08}.access-intro p{font-size:18px;line-height:1.7}.access-intro .primary-button{margin-top:16px;display:inline-flex}.access-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#42674f;font-weight:700;font-size:12px!important}.access-preview{border-top:1px solid #d8e1d9;padding:32px 0}.access-preview h2,.access-contact h2{letter-spacing:-.02em;font-size:30px}.access-preview figure{margin:28px 0}.access-preview img{border:1px solid #d8e1d9;border-radius:12px;width:100%;height:auto;display:block}.access-preview figcaption{padding:10px 0;font-size:13px}.access-capabilities{grid-template-columns:repeat(3,1fr);gap:32px;padding:16px 0 48px;display:grid}.access-capabilities p,.access-contact p{line-height:1.65}.access-contact{border-top:1px solid #d8e1d9;grid-template-columns:1fr 1.4fr;gap:48px;padding:40px 0;scroll-margin-top:24px;display:grid}.access-contact select,.access-contact textarea{color:#20352c;width:100%;font:inherit;background:#fff;border:1px solid #bccbbf;border-radius:8px;padding:12px}.access-privacy{font-size:13px}.access-consent{align-items:flex-start;gap:12px;line-height:1.6;display:flex}.access-consent input{flex:none;width:20px;height:20px;margin-top:6px}.access-honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.access-count{color:#284c34;background:#e5eee6;border-radius:20px;padding:4px 10px;font-size:13px;display:inline-block}.access-review-list{gap:16px;display:grid}.access-review{overflow-wrap:anywhere;border-top:1px solid #d8e1d9;padding:18px 0}.access-review header{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.access-review h3{margin:0}.access-review details{padding:8px 0 16px}.access-review summary{cursor:pointer;min-height:32px}.access-review .qa-actions{flex-wrap:wrap;align-items:center}.access-observation{white-space:pre-wrap}.access-page :focus-visible,.access-review :focus-visible{outline-offset:3px;outline:3px solid #52754b}@media (width<=760px){.access-nav__actions{width:100%}.access-nav__actions a{flex:140px}.access-page{padding:16px}.access-intro{padding:28px 0}.access-capabilities,.access-contact{grid-template-columns:1fr;gap:20px}.access-contact .content-card{padding:20px}.access-review select{max-width:100%}}.qa-workspace .sina-technology-header{align-content:start;gap:.65rem;min-width:0;padding:clamp(1rem,2vw,1.35rem);display:grid}.sina-product-theme .qa-workspace .sina-technology-header h1,.qa-workspace .sina-technology-header h1{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.35rem,2.5vw,1.8rem);font-weight:760;line-height:1.2}.qa-workspace .sina-technology-header__context{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;min-width:0;font-size:.84rem;display:flex}.qa-workspace .sina-technology-header__context>span{overflow-wrap:anywhere;min-width:0}.qa-workspace .sina-technology-header__context a{overflow-wrap:anywhere;text-underline-offset:.2em}.qa-workspace .sina-technology-header__description{max-width:76ch;margin:0;font-size:.95rem;line-height:1.5}.qa-workspace .sina-technology-header__actions{flex-wrap:wrap;gap:.55rem;display:flex}.qa-workspace .sina-technology-header__actions .qa-button{white-space:normal;overflow-wrap:anywhere;justify-content:center;align-items:center;width:auto;min-height:2.6rem;padding:.55rem .9rem;display:inline-flex}.qa-workspace .sina-technology-header__scope{max-width:90ch;margin:0;font-size:.81rem;line-height:1.5}.qa-workspace .sina-technology-header__details{min-width:0;font-size:.81rem}.qa-workspace .sina-technology-header__details summary{cursor:pointer;padding:.3rem 0;font-weight:600}.qa-workspace .sina-technology-header__details p{margin:.35rem 0;line-height:1.55}.qa-workspace .sina-technology-header__readonly{margin:0;font-size:.84rem}.qa-workspace #flight-list,.qa-workspace #flight-register{scroll-margin-top:6rem}@media (width<=560px){.qa-workspace .sina-technology-header__actions .qa-button{flex:10rem}}.sina-product-theme .sina-technology-workspace .qa-panel{overflow-wrap:anywhere;min-width:0;max-width:100%}.sina-product-theme .sina-technology-workspace .qa-panel h2{overflow-wrap:anywhere;max-width:100%;margin:0 0 .7rem;font-size:clamp(1.13rem,2vw,1.35rem);line-height:1.3}.sina-product-theme .sina-technology-workspace .qa-panel h3{overflow-wrap:anywhere;max-width:100%;margin:0 0 .55rem;font-size:1.05rem;line-height:1.35}.sina-product-theme .sina-technology-workspace .qa-panel :is(button:not(.qa-button),.qa-button){border:1px solid var(--sina-product-border-strong);color:#284f62;min-width:0;max-width:100%;min-height:2.625rem;font:inherit;overflow-wrap:anywhere;white-space:normal;cursor:pointer;background:#eef7fb;border-radius:.65rem;padding:.58rem .8rem;font-size:.875rem;font-weight:650;line-height:1.35}.sina-product-theme .sina-technology-workspace .qa-panel :is(button:not(.qa-button),.qa-button):disabled{opacity:.55;cursor:not-allowed}.sina-product-theme .sina-technology-workspace .qa-panel :is(form,input,select,textarea,fieldset,nav,ul,li){min-width:0;max-width:100%}.sina-product-theme .sina-technology-workspace .qa-panel code{overflow-wrap:anywhere;word-break:break-word}.sina-product-theme .sina-technology-workspace .sina-technology-header__actions .qa-button{min-height:2.625rem}
