@font-face{font-family:GLV Followup Devanagari;src:url(/fonts/NotoSansDevanagari-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+0900-097f,u+a8e0-a8ff,u+200c-200d,u+25cc}@font-face{font-family:GLV Followup Gurmukhi;src:url(/fonts/NotoSansGurmukhi-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+0a00-0a7f,u+200c-200d,u+25cc}.af-desk{font-family:GLV Followup Devanagari,GLV Followup Gurmukhi,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;max-width:1250px;margin:auto;padding:30px 28px 50px;font-size:14px;line-height:1.6;color:var(--foreground)}.af-desk *{box-sizing:border-box;min-width:0}.af-heading,.af-title{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.af-heading{margin-bottom:24px}.af-eyebrow{color:var(--primary);font-size:11px;font-weight:700;letter-spacing:.14em}.af-desk h1{font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1.2;margin:7px 0 10px}.af-desk h2{font-size:22px;font-weight:650;line-height:1.35;margin:8px 0;overflow-wrap:anywhere}.af-desk h3{font-size:15px;font-weight:650;margin:17px 0 9px}.af-heading p,.af-muted{color:var(--muted-foreground)}.af-intro{display:flex;gap:15px;background:var(--card);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:12px;padding:20px 22px;margin-bottom:23px}.af-intro>svg{flex-shrink:0;color:var(--primary);margin-top:4px}.af-intro p{margin-top:5px}.af-intro p,.af-intro small{color:var(--muted-foreground)}.af-intro small{display:block;margin-top:9px;font-size:12px}.af-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;align-items:start}.af-history{max-height:850px;overflow:auto}.af-list-heading{display:flex;flex-direction:column;gap:10px;margin-bottom:15px}.af-list-heading h2{font-size:16px;margin:0}.af-list-heading p{font-size:12px;color:var(--muted-foreground)}.af-item{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%;padding:15px 16px;gap:8px;border:1px solid var(--border);background:var(--card);border-radius:12px;margin-bottom:10px;cursor:pointer;overflow-wrap:anywhere}.af-item:focus-visible,.af-item:hover{border-color:var(--primary);outline:2px solid var(--ring);outline-offset:1px}.af-item.af-selected{border-color:var(--primary);background:var(--muted)}.af-item small{font-size:12px;color:var(--muted-foreground)}.af-state{display:inline-flex;border:1px solid var(--border);background:var(--muted);border-radius:30px;padding:3px 10px;font-size:11px;flex-shrink:0}.af-ready,.af-submitted{color:var(--primary);border-color:var(--primary)}.af-clarify,.af-failed{color:var(--destructive);border-color:var(--destructive)}.af-card{border:1px solid var(--border);background:var(--card);border-radius:14px;padding:24px;margin-bottom:18px}.af-field{display:flex;flex-direction:column;gap:7px;margin:16px 0}.af-field>span{font-size:13px;font-weight:600}.af-field input,.af-field select,.af-field textarea{font:inherit;background:var(--background);color:var(--foreground);border:1px solid var(--input);border-radius:8px;padding:10px 11px;min-height:42px;width:100%}.af-field small{color:var(--muted-foreground);font-size:12px}.af-field textarea{resize:vertical;min-height:100px}.af-field input:focus,.af-field select:focus,.af-field textarea:focus{outline:2px solid var(--ring);outline-offset:2px}.af-search{display:flex;align-items:flex-end;gap:10px;margin-top:12px}.af-search .af-field{flex:1;margin:0}.af-search button{min-height:42px}.af-help{color:var(--muted-foreground);margin:16px 0;font-size:13px}.af-context{padding:16px 18px;background:var(--muted);border-radius:10px;margin:20px 0}.af-context h3{margin:0 0 9px}.af-context>p{margin:8px 0}.af-quote{border-left:2px solid var(--border);padding:5px 14px;margin:14px 0;overflow-wrap:anywhere}.af-quote small{font-size:11px;color:var(--muted-foreground)}.af-quote p{margin-top:7px;white-space:pre-wrap;line-height:1.8}.af-confirm{display:flex;align-items:flex-start;gap:11px;margin:18px 0}.af-confirm input{flex-shrink:0;min-width:17px;width:17px;height:17px;accent-color:var(--primary);margin-top:4px}.af-buttons{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.af-desk button{white-space:normal;height:auto;min-height:38px}.af-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:16px 0;margin:19px 0}.af-facts dt{color:var(--muted-foreground);font-size:11px}.af-facts dd{font-size:12px;margin-top:4px;overflow-wrap:anywhere}.af-proposal{background:var(--muted);padding:20px;border-radius:10px;margin:18px 0}.af-proposal span{font-size:11px;color:var(--primary);letter-spacing:.08em;font-weight:700}.af-proposal p{font-size:18px;line-height:1.5;margin-top:9px;font-weight:600;overflow-wrap:anywhere}.af-reason p,.af-review p{overflow-wrap:anywhere;white-space:pre-wrap}.af-review{border-top:1px solid var(--border);margin-top:24px;padding-top:7px}.af-evidence{border:1px solid var(--border);border-radius:10px;padding:14px 16px;margin:22px 0}.af-desk summary{cursor:pointer;color:var(--primary);font-weight:600;font-size:13px}.af-desk summary svg{display:inline;margin-right:8px;vertical-align:middle}.af-desk summary:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.af-evidence[open]{max-height:650px;overflow:auto}.af-error,.af-notice{padding:13px 16px;border:1px solid var(--border);border-radius:9px;margin:16px 0;overflow-wrap:anywhere}.af-error{color:var(--destructive);border-color:var(--destructive)}.af-notice{color:var(--primary);border-color:var(--primary)}.af-footer{font-size:13px;color:var(--muted-foreground);margin-top:18px}.af-footer p{max-width:900px}@media(max-width:1050px){.af-layout{grid-template-columns:210px minmax(0,1fr);gap:16px}.af-title{flex-direction:column;gap:10px}.af-facts{grid-template-columns:1fr}}@media(max-width:700px){.af-desk{padding:22px 15px 35px}.af-desk h1{font-size:26px}.af-heading{gap:10px}.af-heading>button{padding:8px;min-width:38px}.af-intro{padding:16px;gap:11px}.af-layout{display:flex;flex-direction:column}.af-history,.af-main{width:100%}.af-main{order:0}.af-history{order:1;max-height:300px;margin:10px 0}.af-card{padding:18px}.af-field{margin:13px 0}.af-search{flex-wrap:wrap}.af-search .af-field{flex-basis:100%}.af-search button{width:100%}.af-buttons>button{flex-grow:1}.af-proposal{padding:16px}.af-proposal p{font-size:16px}.af-intro small{font-size:12px}.af-context{padding:14px}.af-evidence{padding:12px}.af-quote{padding:5px 10px}.af-title{gap:5px}.af-facts{gap:12px}}@font-face{font-family:GLV Employee Knowledge Devanagari;src:url(/fonts/NotoSansDevanagari-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+0900-097f,u+a8e0-a8ff,u+200c-200d,u+25cc}@font-face{font-family:GLV Employee Knowledge Gurmukhi;src:url(/fonts/NotoSansGurmukhi-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+0a00-0a7f,u+200c-200d,u+25cc}.ek-desk{font-family:GLV Employee Knowledge Devanagari,GLV Employee Knowledge Gurmukhi,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;max-width:1250px;margin:auto;padding:30px 28px 50px;font-size:14px;line-height:1.6;color:var(--foreground)}.ek-desk *{box-sizing:border-box;min-width:0}.ek-footer,.ek-heading,.ek-title{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.ek-heading{margin-bottom:24px}.ek-eyebrow{color:var(--primary);font-size:11px;font-weight:700;letter-spacing:.14em}.ek-desk h1{font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1.2;margin:7px 0 10px}.ek-desk h2{font-size:22px;font-weight:650;line-height:1.35;margin:10px 0 8px;overflow-wrap:anywhere}.ek-desk h3{font-size:16px;font-weight:650;margin:17px 0 10px}.ek-heading p,.ek-muted{color:var(--muted-foreground)}.ek-intro{display:flex;gap:15px;background:var(--card);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:12px;padding:20px 22px;margin-bottom:22px}.ek-intro>svg{flex-shrink:0;color:var(--primary);margin-top:4px}.ek-intro p{margin-top:5px}.ek-intro p,.ek-intro small{color:var(--muted-foreground)}.ek-intro small{display:block;margin-top:9px;font-size:12px}.ek-tools{display:grid;grid-template-columns:1fr 1.2fr .8fr;gap:18px;margin-bottom:14px}.ek-field{display:flex;flex-direction:column;gap:7px;margin:12px 0}.ek-field>span{font-size:13px;font-weight:600}.ek-field input,.ek-field select,.ek-field textarea{font:inherit;background:var(--background);color:var(--foreground);border:1px solid var(--input);border-radius:8px;padding:10px 11px;min-height:42px;width:100%}.ek-field small{color:var(--muted-foreground);font-size:12px}.ek-field textarea{resize:vertical;min-height:100px}.ek-field input:focus,.ek-field select:focus,.ek-field textarea:focus{outline:2px solid var(--ring);outline-offset:2px}.ek-search{position:relative}.ek-search svg{position:absolute;left:12px;top:14px;color:var(--muted-foreground)}.ek-search input{padding-left:37px}.ek-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:23px;align-items:start}.ek-list{max-height:850px;overflow:auto}.ek-list-count{font-size:12px;color:var(--muted-foreground);margin:0 0 12px}.ek-source{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%;padding:15px 17px;gap:7px;border:1px solid var(--border);background:var(--card);border-radius:12px;margin-bottom:10px;cursor:pointer;overflow-wrap:anywhere}.ek-source:focus-visible,.ek-source:hover{border-color:var(--primary);outline:none}.ek-source.ek-selected{border-color:var(--primary);background:var(--muted)}.ek-source:disabled{cursor:default}.ek-source strong{font-size:14px}.ek-source small{font-size:12px;color:var(--muted-foreground)}.ek-card{border:1px solid var(--border);background:var(--card);border-radius:14px;padding:23px;margin-bottom:18px}.ek-state{display:inline-flex;border:1px solid var(--border);background:var(--muted);border-radius:30px;padding:3px 10px;font-size:11px}.ek-current{color:var(--primary);border-color:var(--primary)}.ek-changed,.ek-overdue,.ek-owner_unavailable,.ek-quarantined{color:var(--destructive);border-color:var(--destructive)}.ek-title>button{flex-shrink:0}.ek-help{color:var(--muted-foreground);margin:15px 0}.ek-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px;background:var(--muted);border-radius:10px;padding:16px;margin:18px 0}.ek-facts dt{color:var(--muted-foreground);font-size:11px}.ek-facts dd{font-size:13px;margin-top:3px}.ek-facts dd,.ek-url{overflow-wrap:anywhere}.ek-url{color:var(--muted-foreground);font-size:12px;margin:14px 0}.ek-text{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:13px;line-height:1.75;background:var(--muted);padding:17px;border-radius:9px;max-height:400px;overflow:auto}.ek-text:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ek-note{margin:17px 0 0;padding-top:15px;border-top:1px solid var(--border);overflow-wrap:anywhere}.ek-note strong{font-size:12px;color:var(--muted-foreground)}.ek-note p{margin-top:5px}.ek-review{border-top:1px solid var(--border);margin-top:22px;padding-top:5px}.ek-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ek-date{max-width:420px}.ek-confirm{display:flex;align-items:flex-start;gap:11px;margin:18px 0}.ek-confirm input{flex-shrink:0;width:17px;height:17px;accent-color:var(--primary);margin-top:4px}.ek-buttons{display:flex;gap:10px;flex-wrap:wrap}.ek-buttons button{height:auto;min-height:38px;white-space:normal}.ek-history article{padding:15px 0;border-bottom:1px solid var(--border)}.ek-history article:last-child{border-bottom:0;padding-bottom:0}.ek-history article>div{display:flex;justify-content:space-between;gap:12px;font-size:12px;flex-wrap:wrap}.ek-history small,.ek-history span{color:var(--muted-foreground);font-size:11px}.ek-history p{margin:7px 0;overflow-wrap:anywhere}.ek-footer{flex-direction:column;font-size:13px;color:var(--muted-foreground)}.ek-error,.ek-notice{padding:13px 16px;border:1px solid var(--border);border-radius:9px;margin:16px 0;overflow-wrap:anywhere}.ek-error{color:var(--destructive);border-color:var(--destructive)}.ek-notice{color:var(--primary);border-color:var(--primary)}.ek-empty{text-align:center;padding:40px 25px}.ek-empty p{color:var(--muted-foreground);margin:10px auto 20px;max-width:600px}@media(max-width:1050px){.ek-layout{grid-template-columns:210px minmax(0,1fr);gap:16px}.ek-title{flex-direction:column;gap:10px}.ek-form-grid{grid-template-columns:1fr;gap:0}}@media(max-width:700px){.ek-desk{padding:22px 15px 35px}.ek-desk h1{font-size:26px}.ek-heading{gap:10px}.ek-heading>button{padding:8px;min-width:38px}.ek-intro{padding:16px;gap:11px}.ek-tools{grid-template-columns:1fr;gap:0}.ek-field{margin:9px 0}.ek-layout{grid-template-columns:1fr;gap:15px}.ek-list{max-height:260px}.ek-source{padding:13px 16px}.ek-card{padding:18px}.ek-title>button{width:100%}.ek-facts{grid-template-columns:1fr;gap:10px}.ek-buttons>button{flex-grow:1}.ek-footer>button{width:100%;height:auto;min-height:40px;white-space:normal}.ek-text{max-height:330px;padding:13px}.ek-history article>div{flex-direction:column;gap:2px}}.ek-tools{grid-template-columns:1fr 1.2fr auto;align-items:end}.ek-tools>button{margin-bottom:12px;min-height:42px}.ek-key{font-size:12px;color:var(--muted-foreground)}.ek-key,.ek-value{overflow-wrap:anywhere}.ek-value{background:var(--muted);padding:17px;border-radius:10px;margin:18px 0}.ek-value>span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground)}.ek-value>strong{display:block;margin:7px 0;font-size:18px;line-height:1.5}.ek-questions,.ek-value>p{font-size:13px}.ek-questions{list-style:disc;padding-left:19px}.ek-questions li{margin:7px 0;overflow-wrap:anywhere}.ek-conflict,.ek-expired,.ek-source_unavailable{color:var(--destructive);border-color:var(--destructive)}.ek-scheduled{color:var(--primary);border-color:var(--primary)}.ek-empty>svg{margin:0 auto 12px;color:var(--primary)}.ek-buttons{margin-top:18px}.ek-footer .ek-buttons{margin-top:0}.ek-desk input[type=checkbox]{min-width:17px}@media(max-width:700px){.ek-tools{grid-template-columns:1fr}.ek-tools>button{margin:10px 0}.ek-footer .ek-buttons{width:100%}.ek-value>strong{font-size:16px}}.ek-hub{max-width:480px;margin-bottom:20px}.ek-tabs{display:flex;gap:8px;margin:20px 0}.ek-tabs button{border:1px solid var(--border);border-radius:24px;background:var(--card);padding:9px 18px;cursor:pointer;font-weight:600}.ek-tabs button[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.ek-tabs button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.ek-list-heading{display:flex;flex-direction:column;gap:10px;margin-bottom:17px}.ek-list-heading p{font-size:12px;color:var(--muted-foreground)}.ek-list-heading button{white-space:normal;height:auto;min-height:40px}.ek-options{max-height:370px;overflow:auto;border:1px solid var(--border);border-radius:10px;padding:5px 14px;margin:16px 0}.ek-option{display:flex;gap:12px;padding:15px 0;align-items:flex-start;cursor:pointer}.ek-option input{flex-shrink:0;width:17px;height:17px;accent-color:var(--primary);margin-top:4px}.ek-option span{display:flex;flex-direction:column;overflow-wrap:anywhere;gap:4px}.ek-option small{font-size:12px;color:var(--muted-foreground)}.ek-source-summary{margin:12px 0}.ek-source-summary li{padding:12px 0;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:5px;overflow-wrap:anywhere}.ek-source-summary span{font-size:12px;color:var(--muted-foreground)}.ek-preview{margin-top:22px}.ek-stale{color:var(--destructive);border-color:var(--destructive)}.ek-access{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px;align-items:start}.ek-access>.ek-card{min-width:0}.ek-preview .ek-field{max-width:680px}.ek-detail .ek-card>.ek-buttons{margin-top:20px}@media(max-width:1000px){.ek-access{grid-template-columns:1fr;gap:0}}@media(max-width:700px){.ek-options{padding:5px 12px}.ek-option{gap:10px}.ek-tabs button{padding:9px 13px}.ek-hub{max-width:none}.ek-preview{margin-top:18px}}@font-face{font-family:GLV Facts Devanagari;src:url(/fonts/NotoSansDevanagari-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+0900-097f,u+a8e0-a8ff,u+200c-200d,u+25cc}@font-face{font-family:GLV Facts Gurmukhi;src:url(/fonts/NotoSansGurmukhi-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+0a00-0a7f,u+200c-200d,u+25cc}.bf-desk{font-family:GLV Facts Devanagari,GLV Facts Gurmukhi,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;max-width:1250px;margin:auto;padding:30px 28px 50px;font-size:14px;line-height:1.6;color:var(--foreground)}.bf-desk *{box-sizing:border-box;min-width:0}.bf-footer,.bf-heading,.bf-title{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.bf-heading{margin-bottom:24px}.bf-eyebrow{color:var(--primary);font-size:11px;font-weight:700;letter-spacing:.14em}.bf-desk h1{font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1.2;margin:7px 0 10px}.bf-desk h2{font-size:22px;font-weight:650;line-height:1.35;margin:10px 0 8px;overflow-wrap:anywhere}.bf-desk h3{font-size:16px;font-weight:650;margin:17px 0 10px}.bf-heading p,.bf-muted{color:var(--muted-foreground)}.bf-intro{display:flex;gap:15px;background:var(--card);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:12px;padding:20px 22px;margin-bottom:22px}.bf-intro>svg{flex-shrink:0;color:var(--primary);margin-top:4px}.bf-intro p{margin-top:5px}.bf-intro p,.bf-intro small{color:var(--muted-foreground)}.bf-intro small{display:block;margin-top:9px;font-size:12px}.bf-tools{display:grid;grid-template-columns:1fr 1.2fr .8fr;gap:18px;margin-bottom:14px}.bf-field{display:flex;flex-direction:column;gap:7px;margin:12px 0}.bf-field>span{font-size:13px;font-weight:600}.bf-field input,.bf-field select,.bf-field textarea{font:inherit;background:var(--background);color:var(--foreground);border:1px solid var(--input);border-radius:8px;padding:10px 11px;min-height:42px;width:100%}.bf-field small{color:var(--muted-foreground);font-size:12px}.bf-field textarea{resize:vertical;min-height:100px}.bf-field input:focus,.bf-field select:focus,.bf-field textarea:focus{outline:2px solid var(--ring);outline-offset:2px}.bf-search{position:relative}.bf-search svg{position:absolute;left:12px;top:14px;color:var(--muted-foreground)}.bf-search input{padding-left:37px}.bf-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:23px;align-items:start}.bf-list{max-height:850px;overflow:auto}.bf-list-count{font-size:12px;color:var(--muted-foreground);margin:0 0 12px}.bf-source{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%;padding:15px 17px;gap:7px;border:1px solid var(--border);background:var(--card);border-radius:12px;margin-bottom:10px;cursor:pointer;overflow-wrap:anywhere}.bf-source:focus-visible,.bf-source:hover{border-color:var(--primary);outline:none}.bf-source.bf-selected{border-color:var(--primary);background:var(--muted)}.bf-source:disabled{cursor:default}.bf-source strong{font-size:14px}.bf-source small{font-size:12px;color:var(--muted-foreground)}.bf-card{border:1px solid var(--border);background:var(--card);border-radius:14px;padding:23px;margin-bottom:18px}.bf-state{display:inline-flex;border:1px solid var(--border);background:var(--muted);border-radius:30px;padding:3px 10px;font-size:11px}.bf-current{color:var(--primary);border-color:var(--primary)}.bf-changed,.bf-overdue,.bf-owner_unavailable,.bf-quarantined{color:var(--destructive);border-color:var(--destructive)}.bf-title>button{flex-shrink:0}.bf-help{color:var(--muted-foreground);margin:15px 0}.bf-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px;background:var(--muted);border-radius:10px;padding:16px;margin:18px 0}.bf-facts dt{color:var(--muted-foreground);font-size:11px}.bf-facts dd{font-size:13px;margin-top:3px}.bf-facts dd,.bf-url{overflow-wrap:anywhere}.bf-url{color:var(--muted-foreground);font-size:12px;margin:14px 0}.bf-text{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:13px;line-height:1.75;background:var(--muted);padding:17px;border-radius:9px;max-height:400px;overflow:auto}.bf-text:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.bf-note{margin:17px 0 0;padding-top:15px;border-top:1px solid var(--border);overflow-wrap:anywhere}.bf-note strong{font-size:12px;color:var(--muted-foreground)}.bf-note p{margin-top:5px}.bf-review{border-top:1px solid var(--border);margin-top:22px;padding-top:5px}.bf-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bf-date{max-width:420px}.bf-confirm{display:flex;align-items:flex-start;gap:11px;margin:18px 0}.bf-confirm input{flex-shrink:0;width:17px;height:17px;accent-color:var(--primary);margin-top:4px}.bf-buttons{display:flex;gap:10px;flex-wrap:wrap}.bf-buttons button{height:auto;min-height:38px;white-space:normal}.bf-history article{padding:15px 0;border-bottom:1px solid var(--border)}.bf-history article:last-child{border-bottom:0;padding-bottom:0}.bf-history article>div{display:flex;justify-content:space-between;gap:12px;font-size:12px;flex-wrap:wrap}.bf-history small,.bf-history span{color:var(--muted-foreground);font-size:11px}.bf-history p{margin:7px 0;overflow-wrap:anywhere}.bf-footer{flex-direction:column;font-size:13px;color:var(--muted-foreground)}.bf-error,.bf-notice{padding:13px 16px;border:1px solid var(--border);border-radius:9px;margin:16px 0;overflow-wrap:anywhere}.bf-error{color:var(--destructive);border-color:var(--destructive)}.bf-notice{color:var(--primary);border-color:var(--primary)}.bf-empty{text-align:center;padding:40px 25px}.bf-empty p{color:var(--muted-foreground);margin:10px auto 20px;max-width:600px}@media(max-width:1050px){.bf-layout{grid-template-columns:210px minmax(0,1fr);gap:16px}.bf-title{flex-direction:column;gap:10px}.bf-form-grid{grid-template-columns:1fr;gap:0}}@media(max-width:700px){.bf-desk{padding:22px 15px 35px}.bf-desk h1{font-size:26px}.bf-heading{gap:10px}.bf-heading>button{padding:8px;min-width:38px}.bf-intro{padding:16px;gap:11px}.bf-tools{grid-template-columns:1fr;gap:0}.bf-field{margin:9px 0}.bf-layout{grid-template-columns:1fr;gap:15px}.bf-list{max-height:260px}.bf-source{padding:13px 16px}.bf-card{padding:18px}.bf-title>button{width:100%}.bf-facts{grid-template-columns:1fr;gap:10px}.bf-buttons>button{flex-grow:1}.bf-footer>button{width:100%;height:auto;min-height:40px;white-space:normal}.bf-text{max-height:330px;padding:13px}.bf-history article>div{flex-direction:column;gap:2px}}.bf-tools{grid-template-columns:1fr 1.2fr auto;align-items:end}.bf-tools>button{margin-bottom:12px;min-height:42px}.bf-key{font-size:12px;color:var(--muted-foreground)}.bf-key,.bf-value{overflow-wrap:anywhere}.bf-value{background:var(--muted);padding:17px;border-radius:10px;margin:18px 0}.bf-value>span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground)}.bf-value>strong{display:block;margin:7px 0;font-size:18px;line-height:1.5}.bf-questions,.bf-value>p{font-size:13px}.bf-questions{list-style:disc;padding-left:19px}.bf-questions li{margin:7px 0;overflow-wrap:anywhere}.bf-conflict,.bf-expired,.bf-source_unavailable{color:var(--destructive);border-color:var(--destructive)}.bf-scheduled{color:var(--primary);border-color:var(--primary)}.bf-empty>svg{margin:0 auto 12px;color:var(--primary)}.bf-buttons{margin-top:18px}.bf-footer .bf-buttons{margin-top:0}.bf-desk input[type=checkbox]{min-width:17px}@media(max-width:700px){.bf-tools{grid-template-columns:1fr}.bf-tools>button{margin:10px 0}.bf-footer .bf-buttons{width:100%}.bf-value>strong{font-size:16px}}@font-face{font-family:GLV Review Devanagari;src:url(/fonts/NotoSansDevanagari-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+0900-097f,u+a8e0-a8ff,u+200c-200d,u+25cc}@font-face{font-family:GLV Review Gurmukhi;src:url(/fonts/NotoSansGurmukhi-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+0a00-0a7f,u+200c-200d,u+25cc}.sr-desk{font-family:GLV Review Devanagari,GLV Review Gurmukhi,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;max-width:1250px;margin:auto;padding:30px 28px 50px;font-size:14px;line-height:1.6;color:var(--foreground)}.sr-desk *{box-sizing:border-box;min-width:0}.sr-footer,.sr-heading,.sr-title{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.sr-heading{margin-bottom:24px}.sr-eyebrow{color:var(--primary);font-size:11px;font-weight:700;letter-spacing:.14em}.sr-desk h1{font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1.2;margin:7px 0 10px}.sr-desk h2{font-size:22px;font-weight:650;line-height:1.35;margin:10px 0 8px;overflow-wrap:anywhere}.sr-desk h3{font-size:16px;font-weight:650;margin:17px 0 10px}.sr-heading p,.sr-muted{color:var(--muted-foreground)}.sr-intro{display:flex;gap:15px;background:var(--card);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:12px;padding:20px 22px;margin-bottom:22px}.sr-intro>svg{flex-shrink:0;color:var(--primary);margin-top:4px}.sr-intro p{margin-top:5px}.sr-intro p,.sr-intro small{color:var(--muted-foreground)}.sr-intro small{display:block;margin-top:9px;font-size:12px}.sr-tools{display:grid;grid-template-columns:1fr 1.2fr .8fr;gap:18px;margin-bottom:14px}.sr-field{display:flex;flex-direction:column;gap:7px;margin:12px 0}.sr-field>span{font-size:13px;font-weight:600}.sr-field input,.sr-field select,.sr-field textarea{font:inherit;background:var(--background);color:var(--foreground);border:1px solid var(--input);border-radius:8px;padding:10px 11px;min-height:42px;width:100%}.sr-field small{color:var(--muted-foreground);font-size:12px}.sr-field textarea{resize:vertical;min-height:100px}.sr-field input:focus,.sr-field select:focus,.sr-field textarea:focus{outline:2px solid var(--ring);outline-offset:2px}.sr-search{position:relative}.sr-search svg{position:absolute;left:12px;top:14px;color:var(--muted-foreground)}.sr-search input{padding-left:37px}.sr-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:23px;align-items:start}.sr-list{max-height:850px;overflow:auto}.sr-list-count{font-size:12px;color:var(--muted-foreground);margin:0 0 12px}.sr-source{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%;padding:15px 17px;gap:7px;border:1px solid var(--border);background:var(--card);border-radius:12px;margin-bottom:10px;cursor:pointer;overflow-wrap:anywhere}.sr-source:focus-visible,.sr-source:hover{border-color:var(--primary);outline:none}.sr-source.sr-selected{border-color:var(--primary);background:var(--muted)}.sr-source:disabled{cursor:default}.sr-source strong{font-size:14px}.sr-source small{font-size:12px;color:var(--muted-foreground)}.sr-card{border:1px solid var(--border);background:var(--card);border-radius:14px;padding:23px;margin-bottom:18px}.sr-state{display:inline-flex;border:1px solid var(--border);background:var(--muted);border-radius:30px;padding:3px 10px;font-size:11px}.sr-current{color:var(--primary);border-color:var(--primary)}.sr-changed,.sr-overdue,.sr-owner_unavailable,.sr-quarantined{color:var(--destructive);border-color:var(--destructive)}.sr-title>button{flex-shrink:0}.sr-help{color:var(--muted-foreground);margin:15px 0}.sr-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px;background:var(--muted);border-radius:10px;padding:16px;margin:18px 0}.sr-facts dt{color:var(--muted-foreground);font-size:11px}.sr-facts dd{font-size:13px;margin-top:3px}.sr-facts dd,.sr-url{overflow-wrap:anywhere}.sr-url{color:var(--muted-foreground);font-size:12px;margin:14px 0}.sr-text{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:13px;line-height:1.75;background:var(--muted);padding:17px;border-radius:9px;max-height:400px;overflow:auto}.sr-text:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.sr-note{margin:17px 0 0;padding-top:15px;border-top:1px solid var(--border);overflow-wrap:anywhere}.sr-note strong{font-size:12px;color:var(--muted-foreground)}.sr-note p{margin-top:5px}.sr-review{border-top:1px solid var(--border);margin-top:22px;padding-top:5px}.sr-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sr-date{max-width:420px}.sr-confirm{display:flex;align-items:flex-start;gap:11px;margin:18px 0}.sr-confirm input{flex-shrink:0;width:17px;height:17px;accent-color:var(--primary);margin-top:4px}.sr-buttons{display:flex;gap:10px;flex-wrap:wrap}.sr-buttons button{height:auto;min-height:38px;white-space:normal}.sr-history article{padding:15px 0;border-bottom:1px solid var(--border)}.sr-history article:last-child{border-bottom:0;padding-bottom:0}.sr-history article>div{display:flex;justify-content:space-between;gap:12px;font-size:12px;flex-wrap:wrap}.sr-history small,.sr-history span{color:var(--muted-foreground);font-size:11px}.sr-history p{margin:7px 0;overflow-wrap:anywhere}.sr-footer{flex-direction:column;font-size:13px;color:var(--muted-foreground)}.sr-error,.sr-notice{padding:13px 16px;border:1px solid var(--border);border-radius:9px;margin:16px 0;overflow-wrap:anywhere}.sr-error{color:var(--destructive);border-color:var(--destructive)}.sr-notice{color:var(--primary);border-color:var(--primary)}.sr-empty{text-align:center;padding:40px 25px}.sr-empty p{color:var(--muted-foreground);margin:10px auto 20px;max-width:600px}@media(max-width:1050px){.sr-layout{grid-template-columns:210px minmax(0,1fr);gap:16px}.sr-title{flex-direction:column;gap:10px}.sr-form-grid{grid-template-columns:1fr;gap:0}}@media(max-width:700px){.sr-desk{padding:22px 15px 35px}.sr-desk h1{font-size:26px}.sr-heading{gap:10px}.sr-heading>button{padding:8px;min-width:38px}.sr-intro{padding:16px;gap:11px}.sr-tools{grid-template-columns:1fr;gap:0}.sr-field{margin:9px 0}.sr-layout{grid-template-columns:1fr;gap:15px}.sr-list{max-height:260px}.sr-source{padding:13px 16px}.sr-card{padding:18px}.sr-title>button{width:100%}.sr-facts{grid-template-columns:1fr;gap:10px}.sr-buttons>button{flex-grow:1}.sr-footer>button{width:100%;height:auto;min-height:40px;white-space:normal}.sr-text{max-height:330px;padding:13px}.sr-history article>div{flex-direction:column;gap:2px}}