HTML and Web Design Basics for Computer Operator: Tags, Tables, Forms and CSS

⏱ 5 min read

Web design is one of the practical-test topics for Computer Operator, and HTML questions also appear in Paper I and Paper II. This note covers the structure of an HTML page, common tags, lists, tables, links, images, forms and the basics of CSS.

1. Basic terms

TermMeaning
HTMLHyperText Markup Language: the language used to structure web pages. Created by Tim Berners-Lee.
TagA keyword inside angle brackets, e.g. <p>. Most tags have an opening and a closing tag.
AttributeExtra information inside an opening tag, e.g. href, src, alt, width.
Web browserSoftware that displays web pages (Chrome, Firefox, Edge).
CSSCascading Style Sheets: controls colour, font and layout.
JavaScriptA scripting language that adds interactivity to pages.

2. Structure of an HTML page

<!DOCTYPE html> <html> <head> <title>My Page</title> </head> <body> ... </body> </html>

  • <html> is the root element.
  • <head> holds the title, meta information and links to CSS.
  • <title> text appears on the browser tab.
  • <body> holds everything visible on the page.
  • HTML files are saved with the extension .html or .htm.

3. Common tags

TagUse
<h1> … <h6>Headings (h1 largest, h6 smallest)
<p>Paragraph
<br>Line break (empty tag)
<hr>Horizontal line (empty tag)
<b> / <strong>Bold text
<i> / <em>Italic text
<u>Underline
<sup> / <sub>Superscript (x²) / subscript (H₂O)
<a href=””>Hyperlink
<img src=”” alt=””>Image
<!– –>Comment (not shown in browser)

4. Lists and tables

  • <ul> unordered (bulleted) list; <ol> ordered (numbered) list; <li> each list item.
  • <dl> description list with <dt> (term) and <dd> (description).
  • <table> creates a table; <tr> row; <td> data cell; <th> header cell.
  • colspan merges cells across columns; rowspan merges cells down rows.
  • The border, cellpadding and cellspacing attributes control table spacing.

5. Links, images and forms

  • <a href="page.html" target="_blank"> opens the link in a new tab.
  • <a href="mailto:..."> creates an email link.
  • The alt attribute of <img> gives alternate text if the image cannot load.
  • <form> collects user input; action sets where data goes; method is GET or POST.
  • Input types: text, password, radio, checkbox, submit, reset, email, date, file.
  • <select> with <option> creates a drop-down list; <textarea> creates a multi-line text box.

6. CSS basics

MethodExample
Inline<p style=”color:red”>
Internal<style> p {color:red;} </style> inside <head>
External<link rel=”stylesheet” href=”style.css”>
  • A CSS rule has a selector and a declaration (property: value).
  • #id selects one element by id; .class selects all elements with that class.
  • Common properties: color, background-color, font-size, font-family, margin, padding, border, text-align.

7. Web terms often asked

  • URL: address of a web page; domain name: e.g. loksewapathsala.com.
  • Web server: computer that stores and serves websites.
  • Static website: same content for everyone; dynamic website: content generated by programs and databases.
  • Web hosting: renting server space to publish a website.
  • WWW was invented by Tim Berners-Lee in 1989.

8. Common tags at a glance

TagUse
Root of the page
, </td><td>Page information and title</td></tr><tr><td><body></td><td>Visible content</td></tr><tr><td><h1> to <h6></td><td>Headings</td></tr><tr><td><p></td><td>Paragraph</td></tr><tr><td><a href></td><td>Hyperlink</td></tr><tr><td><img src></td><td>Image</td></tr><tr><td><table>, <tr>, <td></td><td>Table, row, cell</td></tr><tr><td><ul>, <ol>, <li></td><td>Lists</td></tr></tbody></table></figure> <h2 class="wp-block-heading">9. Quick facts</h2> <ul class="wp-block-list"><li>HTML stands for HyperText Markup Language.</li><li>Created by Tim Berners-Lee.</li><li>HTML is a markup language, not a programming language.</li><li>CSS styles a page; JavaScript adds behaviour.</li></ul> <h2 class="wp-block-heading">10. How this topic is asked in the exam</h2> <p class="wp-block-paragraph">Computer operator papers ask the full form of HTML, the use of tags and the difference between HTML, CSS and JavaScript. Practical tests ask candidates to make a simple page with a table, list and link.</p> <div class="wp-block-group lpn-key is-layout-constrained wp-block-group-is-layout-constrained"> <h2 class="wp-block-heading">📌 Key points to remember</h2> <ul class="wp-block-list"> <li>HTML structures pages; CSS styles them; JavaScript adds behaviour.</li> <li><head> is not visible; <body> is visible; <title> shows on the tab.</li> <li>h1 is the largest heading; <br> and <hr> are empty tags.</li> <li><a href> for links, <img src alt> for images.</li> <li><ul> bulleted, <ol> numbered, <li> item.</li> <li><tr> row, <td> cell, <th> header; colspan/rowspan merge cells.</li> <li>CSS can be inline, internal or external; #id and .class selectors.</li> </ul> </div> <div id="lpn-quiz" class="lpn-quizhead"><span class="lpn-qtag">📝 Quiz</span><h2>Test yourself: HTML and Web Design Basics for Computer Operator</h2><p>50 questions check what you read about Basic terms, Lists and tables and Web terms often asked. Each attempt picks 25 at random.</p></div> <div class="lpq" data-quiz="{"id":"co-html-web-design-quiz","title":"HTML and Web Design Quiz","mode":"embed","url":"https:\/\/loksewapathsala.com\/quiz\/co-html-web-design-quiz\/","subject":"Computer","level":"Computer Operator","difficulty":"Medium","type":"Topic test","year":"","show":25,"time":25,"mins":25,"qs":[{"q":"HTML stands for:","o":["High Text Machine Language","HyperText Markup Language","HyperTool Multi Language","Home Text Markup Link"],"a":1,"e":"HTML is HyperText Markup Language."},{"q":"HTML was created by:","o":["Bill Gates","Charles Babbage","Tim Berners-Lee","Dennis Ritchie"],"a":2,"e":"Tim Berners-Lee created HTML and the WWW."},{"q":"The root element of an HTML page is:","o":["\u2039body\u203a","\u2039head\u203a","\u2039title\u203a","\u2039html\u203a"],"a":3,"e":"The \u2039html\u203a tag is the root element. Every other element, including \u2039head\u203a and \u2039body\u203a, is placed inside it."},{"q":"Which section is not displayed in the browser window?","o":["\u2039head\u203a","\u2039body\u203a","\u2039p\u203a","\u2039h1\u203a"],"a":0,"e":"The head holds information about the page."},{"q":"Text inside the \u2039title\u203a tag appears on the:","o":["Page footer","Browser tab or title bar","First paragraph","Status bar only"],"a":1,"e":"The title shows on the tab."},{"q":"The largest heading tag is:","o":["\u2039h6\u203a","\u2039head\u203a","\u2039h1\u203a","\u2039big\u203a"],"a":2,"e":"h1 is largest, h6 smallest."},{"q":"Which tag creates a paragraph?","o":["\u2039para\u203a","\u2039pg\u203a","\u2039text\u203a","\u2039p\u203a"],"a":3,"e":"The \u2039p\u203a tag creates a paragraph. Browsers add space before and after each paragraph automatically."},{"q":"Which tag inserts a line break?","o":["\u2039br\u203a","\u2039lb\u203a","\u2039break\u203a","\u2039hr\u203a"],"a":0,"e":"The \u2039br\u203a tag inserts a single line break and has no closing tag. \u2039hr\u203a draws a horizontal line instead."},{"q":"Which tag draws a horizontal line?","o":["\u2039line\u203a","\u2039hr\u203a","\u2039br\u203a","\u2039hl\u203a"],"a":1,"e":"\u2039hr\u203a is a horizontal rule."},{"q":"An HTML tag with no closing tag is called:","o":["A container tag","A meta tag","An empty tag","A body tag"],"a":2,"e":"\u2039br\u203a and \u2039hr\u203a are empty tags."},{"q":"Which tag makes text bold?","o":["\u2039i\u203a","\u2039u\u203a","\u2039em\u203a","\u2039b\u203a"],"a":3,"e":"\u2039b\u203a or \u2039strong\u203a make text bold."},{"q":"To write the 2 in H\u2082O (written below the line), use:","o":["\u2039sub\u203a","\u2039sup\u203a","\u2039small\u203a","\u2039low\u203a"],"a":0,"e":"The \u2039sub\u203a tag writes text as subscript, below the normal line, as in H\u2082O. \u2039sup\u203a writes superscript, above the line."},{"q":"To write the 2 in x\u00b2 (written above the line), use:","o":["\u2039sub\u203a","\u2039sup\u203a","\u2039top\u203a","\u2039up\u203a"],"a":1,"e":"The \u2039sup\u203a tag writes text as superscript, above the normal line, as in x\u00b2 or 10\u00b3. \u2039sub\u203a is used for subscript."},{"q":"Which tag creates a hyperlink?","o":["\u2039link\u203a","\u2039href\u203a","\u2039a\u203a","\u2039url\u203a"],"a":2,"e":"The anchor tag \u2039a\u203a makes links."},{"q":"Which attribute of \u2039a\u203a gives the destination address?","o":["src","alt","link","href"],"a":3,"e":"The href attribute holds the address the link points to, for example \u2039a href=\"page.html\"\u203a. src is used for images and scripts."},{"q":"target=\"_blank\" in a link makes it open:","o":["In a new tab or window","In the same tab","As a download","In print preview"],"a":0,"e":"_blank opens a new tab."},{"q":"Which tag inserts an image?","o":["\u2039image\u203a","\u2039img\u203a","\u2039pic\u203a","\u2039src\u203a"],"a":1,"e":"The \u2039img\u203a tag inserts an image. It needs the src attribute for the file location and should have alt text."},{"q":"The attribute giving the image file location is:","o":["href","alt","src","path"],"a":2,"e":"src (short for source) gives the location of the image file, for example \u2039img src=\"photo.jpg\"\u203a. href is for links."},{"q":"The alt attribute of an image is used for:","o":["Image alignment","Image size","Image border","Alternate text if the image does not load"],"a":3,"e":"The alt attribute gives alternate text that is shown if the image does not load and is read aloud by screen readers."},{"q":"Which tag creates a numbered list?","o":["\u2039ol\u203a","\u2039ul\u203a","\u2039li\u203a","\u2039nl\u203a"],"a":0,"e":"\u2039ol\u203a means ordered list, which shows items with numbers or letters. \u2039ul\u203a is for bullets and \u2039li\u203a is each item."},{"q":"Which tag creates a bulleted list?","o":["\u2039ol\u203a","\u2039ul\u203a","\u2039dl\u203a","\u2039bl\u203a"],"a":1,"e":"\u2039ul\u203a means unordered list, which shows items with bullets. \u2039ol\u203a shows numbered items."},{"q":"Each item in a list uses:","o":["\u2039it\u203a","\u2039item\u203a","\u2039li\u203a","\u2039td\u203a"],"a":2,"e":"\u2039li\u203a means list item. It is used for each item inside both \u2039ol\u203a (numbered) and \u2039ul\u203a (bulleted) lists."},{"q":"In a table, \u2039tr\u203a defines a:","o":["Column","Cell border","Caption","Row"],"a":3,"e":"\u2039tr\u203a means table row. Cells are placed inside it using \u2039td\u203a for data or \u2039th\u203a for headings."},{"q":"A normal data cell in a table uses:","o":["\u2039td\u203a","\u2039tr\u203a","\u2039th\u203a","\u2039tc\u203a"],"a":0,"e":"\u2039td\u203a means table data and makes a normal cell. \u2039th\u203a makes a heading cell, which is bold and centred by default."},{"q":"A table header cell uses:","o":["\u2039td\u203a","\u2039th\u203a","\u2039thead\u203a","\u2039head\u203a"],"a":1,"e":"th = table header (bold, centred)."},{"q":"To merge two cells across columns, use:","o":["rowspan","cellpadding","colspan","merge"],"a":2,"e":"The colspan attribute makes a cell stretch across two or more columns, for example colspan=\"2\". rowspan stretches it down rows."},{"q":"To merge cells down two rows, use:","o":["colspan","cellspacing","rowmerge","rowspan"],"a":3,"e":"The rowspan attribute makes a cell stretch down two or more rows, for example rowspan=\"2\". colspan stretches it across columns."},{"q":"Space between the cell border and its content is set by:","o":["cellpadding","cellspacing","border","margin-cell"],"a":0,"e":"cellpadding sets the space between a cell's border and its content. cellspacing sets the space between separate cells."},{"q":"HTML files are saved with the extension:","o":[".doc",".html",".xls",".exe"],"a":1,"e":"HTML files are saved with the .html (or .htm) extension so that browsers open them as web pages."},{"q":"A comment in HTML is written as:","o":["\/\/ comment","\/* comment *\/","\u2039!-- comment --\u203a","# comment"],"a":2,"e":"HTML comments use \u2039!-- --\u203a."},{"q":"Which tag collects user input?","o":["\u2039input-box\u203a","\u2039table\u203a","\u2039frame\u203a","\u2039form\u203a"],"a":3,"e":"The \u2039form\u203a tag groups input controls such as text boxes, radio buttons and the submit button, and sends the data to a server."},{"q":"The input type that hides typed characters is:","o":["password","text","hidden-text","secret"],"a":0,"e":"\u2039input type=\"password\"\u203a hides typed characters behind dots or stars, so others cannot read the password on screen."},{"q":"To choose only one option from a group, use:","o":["Checkboxes","Radio buttons","Text area","Submit button"],"a":1,"e":"Radio buttons with the same name let the user pick only one option, such as male or female. Checkboxes allow several choices."},{"q":"To select several options at once, use:","o":["Radio buttons","Password box","Checkboxes","Reset button"],"a":2,"e":"Checkboxes let the user select several options at once, such as several hobbies. Radio buttons allow only one choice."},{"q":"A drop-down list is created with:","o":["\u2039list\u203a","\u2039drop\u203a","\u2039ul\u203a","\u2039select\u203a and \u2039option\u203a"],"a":3,"e":"A drop-down list is made with \u2039select\u203a, and each choice inside it is an \u2039option\u203a tag."},{"q":"A multi-line text box is created with:","o":["\u2039textarea\u203a","\u2039input type=\"text\"\u203a","\u2039textbox\u203a","\u2039p\u203a"],"a":0,"e":"\u2039textarea\u203a creates a box for several lines of text, such as a comment or address. \u2039input type=\"text\"\u203a allows only one line."},{"q":"The form method that hides data from the URL is:","o":["GET","POST","PUT-URL","SEND"],"a":1,"e":"GET shows data in the URL; POST does not."},{"q":"CSS stands for:","o":["Creative Style System","Computer Style Sheets","Cascading Style Sheets","Colour Setting Script"],"a":2,"e":"CSS = Cascading Style Sheets."},{"q":"CSS is mainly used to control:","o":["Database storage","Server security","Program compiling","Presentation and layout"],"a":3,"e":"CSS (Cascading Style Sheets) controls how a page looks: colours, fonts, spacing and layout. HTML gives the structure."},{"q":"CSS written inside the style attribute of a tag is:","o":["Inline CSS","Internal CSS","External CSS","Linked CSS"],"a":0,"e":"Inline CSS is written inside a tag's style attribute, for example \u2039p style=\"color:red\"\u203a. It affects only that one element."},{"q":"An external CSS file is linked using:","o":["\u2039style src\u203a","\u2039link rel=\"stylesheet\"\u203a","\u2039css\u203a","\u2039script\u203a"],"a":1,"e":"An external CSS file is linked in the \u2039head\u203a with \u2039link rel=\"stylesheet\" href=\"style.css\"\u203a, so one file can style many pages."},{"q":"In CSS, the # symbol selects an element by its:","o":["class","tag name","id","attribute"],"a":2,"e":"In CSS, # selects an element by its id (for example #header), and a dot selects by class (for example .menu)."},{"q":"In CSS, the . (dot) selects elements by:","o":["id","tag","name","class"],"a":3,"e":"Dot is the class selector."},{"q":"Which CSS property changes text colour?","o":["color","font-color","text-colour","fgcolor"],"a":0,"e":"The CSS property color sets the text colour, for example color: blue. There is no font-color property in CSS."},{"q":"Which CSS property changes text size?","o":["text-size","font-size","size","font-weight"],"a":1,"e":"font-size sets the size of text, for example font-size: 18px. font-weight sets how bold the text is."},{"q":"The language that adds interactivity to web pages is:","o":["HTML","CSS","JavaScript","SQL"],"a":2,"e":"JavaScript adds interactivity, such as responding to clicks and checking forms. HTML gives structure and CSS gives style."},{"q":"Software used to view web pages is a:","o":["Web server","Compiler","Spreadsheet","Web browser"],"a":3,"e":"A web browser such as Chrome, Firefox or Edge displays web pages. A web server stores and sends the pages."},{"q":"A website whose content is the same for every visitor is:","o":["Static","Dynamic","Interactive","Server-side"],"a":0,"e":"Static pages do not change."},{"q":"Renting space on a server to publish a website is called:","o":["Web browsing","Web hosting","Web crawling","Web mailing"],"a":1,"e":"Hosting keeps the site online."},{"q":"The World Wide Web was invented in:","o":["1969","1975","1989","2001"],"a":2,"e":"Tim Berners-Lee proposed the WWW in 1989."}]}"><div class="lpq-loading">Loading quiz...</div></div> <div class="lp-related" style="margin:32px 0 8px;padding:18px 20px;border:1px solid #dbe4f0;border-left:4px solid #1d4ed8;border-radius:10px;background:#f8fafc"><h2 style="margin:0 0 10px;font-size:1.15em">📚 Related notes</h2><ul style="margin:0 0 10px 18px"><li><a href="https://loksewapathsala.com/database-dbms-sql-basics-computer-operator/">Database (DBMS) and SQL Basics for Computer Operator: Keys, Normalisation and Commands</a></li><li><a href="https://loksewapathsala.com/number-systems-binary-octal-hexadecimal-conversion/">Number Systems for Computer Operator: Binary, Octal, Decimal and Hexadecimal Conversion</a></li><li><a href="https://loksewapathsala.com/input-output-devices-printers-ports/">Input and Output Devices, Printers and Ports: Computer Notes for Lok Sewa</a></li><li><a href="https://loksewapathsala.com/kharidar-computer-skill-test-typing-guide/">Kharidar Computer Skill Test Guide: Devanagari and English Typing, Windows Basics and MS Word (with Marking Scheme)</a></li><li><a href="https://loksewapathsala.com/computer-hardware-memory-troubleshooting-computer-operator/">Computer Hardware, Memory and Troubleshooting for Computer Operator</a></li></ul><p style="margin:0;font-size:.95em">More notes in <a href="https://loksewapathsala.com/category/computer-knowledge/">Computer Knowledge</a> · Free account: <a href="/premium-login/">Register for Premium practice</a></p></div> <aside class="lps-about" aria-label="About this post"><p class="lps-about-h">About this post</p><p>Prepared by <strong>Loksewa Pathsala</strong>, a free Lok Sewa study project run by Uday Chaudhary. Facts are checked against the syllabus, Acts and official notices (see our <a href="/sources/">Sources</a> and <a href="/editorial-policy/">Editorial Policy</a>). Not an official government website.</p><p class="lps-about-d">Published 14 October 2026 · Last updated 8 November 2026</p><p>Found a mistake? <a href="/contact-us/">Tell us</a> and we will fix it.</p></aside> </div><!-- .entry-content .clear --> </div> </article><!-- #post-## --> <nav class="navigation post-navigation" aria-label="Posts"> <div class="nav-links"><div class="nav-previous"><a title="Database (DBMS) and SQL Basics for Computer Operator: Keys, Normalisation and Commands" href="https://loksewapathsala.com/database-dbms-sql-basics-computer-operator/" rel="prev"><span class="ast-post-nav" aria-hidden="true"><span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M134.059 296H436c6.627 0 12-5.373 12-12v-56c0-6.627-5.373-12-12-12H134.059v-46.059c0-21.382-25.851-32.09-40.971-16.971L7.029 239.029c-9.373 9.373-9.373 24.569 0 33.941l86.059 86.059c15.119 15.119 40.971 4.411 40.971-16.971V296z'></path></svg></span> Previous</span> <p> Database (DBMS) and SQL Basics for Computer Operator: Keys, Normalisation and Commands </p></a></div><div class="nav-next"><a title="Computer Hardware, Memory and Troubleshooting for Computer Operator" href="https://loksewapathsala.com/computer-hardware-memory-troubleshooting-computer-operator/" rel="next"><span class="ast-post-nav" aria-hidden="true">Next <span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M313.941 216H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h301.941v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.569 0-33.941l-86.059-86.059c-15.119-15.119-40.971-4.411-40.971 16.971V216z'></path></svg></span></span> <p> Computer Hardware, Memory and Troubleshooting for Computer Operator </p></a></div></div> </nav> <div id="comments" class="comments-area comment-form-position-below "> <div id="respond" class="comment-respond"> <h3 id="reply-title" class="comment-reply-title">Leave a Comment <small><a rel="nofollow" id="cancel-comment-reply-link" href="/html-web-design-basics-computer-operator/#respond" style="display:none;">Cancel Reply</a></small></h3><form action="https://loksewapathsala.com/wp-comments-post.php" method="post" id="ast-commentform" class="comment-form"><p class="comment-notes"><span id="email-notes">Your email address will not be published.</span> <span class="required-field-message">Required fields are marked <span class="required">*</span></span></p><div class="ast-row comment-textarea"><fieldset class="comment-form-comment"><legend class ="comment-form-legend"></legend><div class="comment-form-textarea ast-grid-common-col"><label for="comment" class="screen-reader-text">Type here..</label><textarea id="comment" name="comment" placeholder="Type here.." cols="45" rows="8" aria-required="true"></textarea></div></fieldset></div><div class="ast-comment-formwrap ast-row"> <p class="comment-form-author ast-grid-common-col ast-width-lg-33 ast-width-md-4 ast-float"> <label for="author" class="screen-reader-text">Name*</label> <input id="author" name="author" type="text" value="" placeholder="Name*" size="30" aria-required='true' autocomplete="name" /> </p> <p class="comment-form-email ast-grid-common-col ast-width-lg-33 ast-width-md-4 ast-float"> <label for="email" class="screen-reader-text">Email*</label> <input id="email" name="email" type="text" value="" placeholder="Email*" size="30" aria-required='true' autocomplete="email" /> </p> <p class="comment-form-url ast-grid-common-col ast-width-lg-33 ast-width-md-4 ast-float"> <label for="url" class="screen-reader-text">Website</label> <input id="url" name="url" type="text" value="" placeholder="Website" size="30" autocomplete="url" /> </p> </div> <p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent">Save my name, email, and website in this browser for the next time I comment.</label></p> <p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Post Comment" /> <input type='hidden' name='comment_post_ID' value='1430' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </p></form> </div><!-- #respond --> </div><!-- #comments --> </main><!-- #main --> </div><!-- #primary --> </div> <!-- ast-container --> </div><!-- #content --> <footer class="site-footer" id="colophon" itemtype="https://schema.org/WPFooter" itemscope="itemscope" itemid="#colophon"> <div class="site-below-footer-wrap ast-builder-grid-row-container site-footer-focus-item ast-builder-grid-row-full ast-builder-grid-row-tablet-full ast-builder-grid-row-mobile-full ast-footer-row-stack ast-footer-row-tablet-stack ast-footer-row-mobile-stack" data-section="section-below-footer-builder"> <div class="ast-builder-grid-row-container-inner"> <div class="ast-builder-footer-grid-columns site-below-footer-inner-wrap ast-builder-grid-row"> <div class="site-footer-below-section-1 site-footer-section site-footer-section-1"> <div class="footer-widget-area widget-area site-footer-focus-item ast-footer-html-1" data-section="section-fb-html-1"> <div class="ast-header-html inner-link-style-"><div class="ast-builder-html-element"><div class="lpf"> <div class="lpf-col1"> <div class="lpf-brand"><img src="https://loksewapathsala.com/wp-content/uploads/2026/09/loksewa-app-icon-192.png" alt="Loksewa Pathsala" /><b>Loksewa Pathsala</b></div> <p>Free notes, practice quizzes and old question papers for Lok Sewa exams in Nepal. Prepare smarter, anytime and anywhere.</p></div> <div> <h4>Quick Links</h4> <ul> <li><a href="/">Home</a></li> <li><a href="/practice-quiz/">Quiz</a></li> <li><a href="/category/old-questions/">Old Papers</a></li> <li><a href="/#lp-subjects">Notes</a></li> <li><a href="/premium-login/">Log in / Register</a></li> </ul> </div> <div> <h4>Subjects</h4> <ul> <li><a href="/category/general-knowledge/">General Knowledge</a></li> <li><a href="/category/nepali/">Nepali</a></li> <li><a href="/category/english/">English</a></li> <li><a href="/category/mathematics-iq/">Maths and IQ</a></li> <li><a href="/category/science-technology/">Science and Tech</a></li> <li><a href="/category/administration-law/">Admin and Law</a></li> </ul> </div> <div> <h4>Help</h4> <ul> <li><a href="/about-us/">About Us</a></li> <li><a href="/contact-us/">Contact Us</a></li> <li><a href="/privacy-policy/">Privacy Policy</a></li> <li><a href="/disclaimer/">Disclaimer</a></li> <li><a href="/terms-and-conditions/">Terms</a></li> <li><a href="/sources/">Sources</a></li> </ul> <p><a class="lpf-mail" href="mailto:info@loksewapathsala.com">✉️ Email us</a></p> </div> </div> </div></div> </div> <div class="ast-builder-layout-element ast-flex site-footer-focus-item ast-footer-copyright" data-section="section-footer-builder"> <div class="ast-footer-copyright"><p>©2026 Loksewa Pathsala. All rights reserved. · Made for Lok Sewa aspirants in Nepal 🇳🇵</p> </div> </div> </div> </div> </div> </div> </footer><!-- #colophon --> </div><!-- #page --> <script id="lp-quiz-v2"> /* Loksewa quiz engine v2: Study mode + Exam mode with Lok Sewa negative marking (20% per wrong answer). Replaces the lp-kharidar engine on any .lpq element, whichever of the two scripts runs first. */ (function(){if(window.LPQ2)return;window.LPQ2=1;var LPD=window.LP||{};var L="ABCDEF"; function esc(s){var d=document.createElement("div");d.textContent=String(s==null?"":s);return d.innerHTML} function shuffle(a){for(var i=a.length-1;i>0;i--){var j=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[j];a[j]=t}return a} function fmt(s){s=Math.max(0,s);var h=Math.floor(s/3600),m=Math.floor(s%3600/60),x=s%60;return(h?h+":"+(m<10?"0":""):"")+m+":"+(x<10?"0":"")+x} function r2(x){return Math.round(x*100)/100} function api(){if(!LPD.api)return"";return String(LPD.api).replace(/progress\/?$/,"scores")} function localScores(){try{return JSON.parse(localStorage.getItem("lpScores")||"{}")}catch(e){return{}}} function saveLocal(id,score,total){var all=localScores();var row=all[id]||{best:0,bestTotal:total,attempts:0};var pct=score/total,bp=row.best/(row.bestTotal||1);if(pct>=bp){row.best=score;row.bestTotal=total}row.last=score;row.lastTotal=total;row.attempts=(row.attempts||0)+1;all[id]=row;try{localStorage.setItem("lpScores",JSON.stringify(all));var t=JSON.parse(localStorage.getItem("lqcTried")||"{}");t[id]=1;localStorage.setItem("lqcTried",JSON.stringify(t))}catch(e){}return row} function diffClass(d){d=String(d).toLowerCase();if(d.indexOf("easy")>-1)return"c1";if(d.indexOf("hard")>-1)return"c3";return"c2"} /* Lok Sewa objective papers: 50 questions x 2 marks, 100 questions x 1 mark. Penalty is 20% of the question's marks. */ function marksPer(D,n){var m=parseFloat(D.marks);if(m>0)return m;return n>=100?1:2} function failBox(el,msg){el.innerHTML='<div class="lpq-card"><div class="lpq-body" style="padding-top:24px"><p class="lpq-err">'+msg+'</p><a class="lpq-btn lpq-light" href="/practice-quiz/">🎯 Browse other quizzes</a></div></div>'} function Quiz(el){var D;try{D=JSON.parse(el.getAttribute("data-quiz"))}catch(e){D=null} if(!D||!D.qs||!D.qs.length){failBox(el,"Sorry, this quiz could not load. Please refresh the page. If it still doesn't open, try another quiz.");return} var isMock=/mock/i.test(String(D.type||""))||(D.show||D.qs.length)>=50; var S={mode:isMock?"exam":"study",list:[],i:0,score:0,answers:[],picks:[],start:0,timer:null,limit:0,confirm:!1,pal:!1,live:!1}; function best(){var r=localScores()[D.id];return r?r:null} function rep(q){var s='Quiz mistake: '+(D.title||D.id);var b='Quiz: '+(D.title||'')+'\nPage: '+location.href+'\nQuestion: '+q.q+'\nAnswer shown as correct: '+q.o[q.a]+'\n\nWhat is wrong (please explain, with a source if possible):\n';return '<a class="lpq-repl" href="mailto:info@loksewapathsala.com?subject='+encodeURIComponent(s)+'&body='+encodeURIComponent(b)+'">⚑ Report a mistake</a>'} function n(){return S.list.length||Math.min(D.show||D.qs.length,D.qs.length)} function examMins(){return D.time||D.mins||Math.ceil(n()*0.9)} function startScreen(){var b=best();var typeLine=D.type+(D.year?" · "+D.year:"");var mk=marksPer(D,n()),pen=r2(mk*0.2);var ex=S.mode==="exam"; var rules=ex?'<li>⏱ <b>'+examMins()+' minutes</b>. The clock starts when you begin and the test submits itself when time runs out.</li><li>✍️ Each question carries <b>'+mk+' mark'+(mk>1?"s":"")+'</b>. A wrong answer loses <b>'+pen+'</b> (20%), as in the real Lok Sewa exam. A question you leave blank loses nothing.</li><li>🙈 Answers and explanations appear only after you submit.</li><li>↔️ Move between questions and change your answers any time before you submit.</li>':'<li>✅ Pick one answer. You see the correct answer and explanation instantly.</li><li>🔀 Questions change every time you retry.</li>'+(D.time?'<li>⏱ Time limit: '+D.time+' minutes.</li>':'<li>⏱ No time limit, but your time is recorded.</li>'); el.innerHTML='<div class="lpq-card"><div class="lpq-head"><span class="lpq-tag">'+(D.mode==="embed"?"📝 READY? CHECK YOUR PREPARATION":(isMock?"📝 MOCK TEST":"🎯 PRACTICE QUIZ"))+'</span><h3>'+esc(D.title)+'</h3><p>'+esc(D.subject)+' · '+esc(typeLine)+'</p></div>'+'<div class="lpq-chips"><span>📝 '+n()+' questions</span><span>⏱ '+(ex?examMins():"~"+(D.time||D.mins))+' min</span><span class="'+diffClass(D.difficulty)+'">'+esc(D.difficulty)+'</span><span>🎓 '+esc(D.level)+'</span></div>'+'<div class="lpq-body">'+(b?'<div class="lpq-best">⭐ Your best: '+b.best+'/'+b.bestTotal+' ('+Math.round(b.best*100/(b.bestTotal||1))+'%) · '+b.attempts+' attempt(s)</div>':'')+'<p class="lpq-ml">Choose how you want to practise</p><div class="lpq-modes" role="radiogroup" aria-label="Quiz mode"><button type="button" role="radio" aria-checked="'+(!ex)+'" class="lpq-mode'+(ex?"":" on")+'" data-m="study"><b>📘 Study mode</b><small>See the answer and explanation after every question.</small></button><button type="button" role="radio" aria-checked="'+ex+'" class="lpq-mode'+(ex?" on":"")+'" data-m="exam"><b>📝 Exam mode</b><small>Timed like the real exam, with negative marking. Answers shown after you submit.</small></button></div><ul class="lpq-rules">'+rules+'</ul>'+'<button class="lpq-btn lpq-go" data-a="start">'+(ex?"Start exam →":"Start Quiz →")+'</button></div></div>'} function begin(){var pool=shuffle(D.qs.slice());S.list=pool.slice(0,Math.min(D.show||pool.length,pool.length)).map(function(q){if(!q||!q.o||typeof q.a!=="number"||q.o.some(function(o){return/(all|none|both|neither) of (the )?(above|these)|\bboth [A-F]\b|\b[A-F] (and|or) [A-F]\b|only [A-F]\b|माथिका|उपर्युक्त|सबै सही|कुनै पनि होइन/i.test(String(o))}))return q;var ix=q.o.map(function(_,i){return i});shuffle(ix);var c={};for(var k in q)c[k]=q[k];c.o=ix.map(function(i){return q.o[i]});c.a=ix.indexOf(q.a);return c}); S.i=0;S.score=0;S.answers=[];S.picks=S.list.map(function(){return-1});S.confirm=!1;S.pal=!1;S.start=Date.now();if(S.timer){clearInterval(S.timer)} S.limit=S.mode==="exam"?examMins()*60:(D.time||0)*60;S.live=!0;S.timer=setInterval(tick,1000);showQ();top()} function top(){if(el.scrollIntoView){el.scrollIntoView({behavior:"smooth",block:"start"})}} function elapsed(){return Math.round((Date.now()-S.start)/1000)} function tick(){var t=el.querySelector(".lpq-timer");if(S.limit){var r=S.limit-elapsed();if(r<=0){finish(!0);return}if(!t)return;t.textContent="⏱ "+fmt(r);if(r<=(S.mode==="exam"?300:60)){t.className="lpq-timer warn"}}else if(t){t.textContent="⏱ "+fmt(elapsed())}} function answered(){var c=0;for(var i=0;i<S.picks.length;i++){if(S.picks[i]>-1)c++}return c} function showQ(){if(S.mode==="exam"){return showExamQ()}var q=S.list[S.i],N=S.list.length;var opts="";for(var k=0;k<q.o.length;k++){opts+='<button class="lpq-opt" data-o="'+k+'"><b>'+L.charAt(k)+'</b><span>'+esc(q.o[k])+'</span></button>'} el.innerHTML='<div class="lpq-card"><div class="lpq-body" style="padding-top:24px"><div class="lpq-top"><span>Question '+(S.i+1)+' of '+N+'</span><span>✔ '+S.score+' correct</span><span class="lpq-timer">⏱ 0:00</span></div><div class="lpq-bar"><i style="width:'+Math.round(S.i*100/N)+'%"></i></div><p class="lpq-q">'+esc(q.q)+'</p><div class="lpq-opts">'+opts+'</div><div class="lpq-fbw"></div></div></div>';tick()} function showExamQ(){var q=S.list[S.i],N=S.list.length,p=S.picks[S.i],A=answered();var opts="";for(var k=0;k<q.o.length;k++){opts+='<button class="lpq-opt'+(p===k?" sel":"")+'" aria-pressed="'+(p===k)+'" data-o="'+k+'"><b>'+L.charAt(k)+'</b><span>'+esc(q.o[k])+'</span></button>'} var pal="";for(var j=0;j<N;j++){pal+='<button type="button" class="'+(S.picks[j]>-1?"done":"")+(j===S.i?" cur":"")+'" data-q="'+j+'" aria-label="Question '+(j+1)+(S.picks[j]>-1?", answered":", not answered")+'">'+(j+1)+'</button>'} var last=S.i===N-1; var conf=S.confirm?'<div class="lpq-conf" role="alertdialog" aria-live="polite"><p><b>Submit your exam?</b><br>You answered '+A+' of '+N+' questions.'+(N-A?' '+(N-A)+' left blank (no penalty).':'')+'</p><div class="lpq-actions"><button class="lpq-btn lpq-go" data-a="finish">Yes, submit</button><button class="lpq-btn lpq-light" data-a="cancel">Keep going</button></div></div>':''; el.innerHTML='<div class="lpq-card"><div class="lpq-body" style="padding-top:24px"><div class="lpq-top"><span>Q '+(S.i+1)+' / '+N+'</span><span>✍️ '+A+' answered</span><span class="lpq-timer">⏱ '+fmt(S.limit-elapsed())+'</span></div><div class="lpq-bar"><i style="width:'+Math.round(A*100/N)+'%"></i></div><p class="lpq-q">'+esc(q.q)+'</p><div class="lpq-opts">'+opts+'</div>'+(p>-1?'<p class="lpq-hint">Tap your answer again to clear it.</p>':'')+'<div class="lpq-nav"><button class="lpq-btn lpq-light" data-a="prev"'+(S.i?'':' disabled')+'>← Previous</button><button class="lpq-btn lpq-dark" data-a="'+(last?"submit":"next")+'">'+(last?"Review and submit":"Next →")+'</button></div><details class="lpq-pald"'+(S.pal?" open":"")+'><summary>All questions · '+A+' of '+N+' answered</summary><div class="lpq-pal">'+pal+'</div></details><div class="lpq-sub2"><button class="lpq-btn lpq-ghost" data-a="submit">Submit exam</button></div>'+conf+'</div></div>';tick();if(S.confirm){var c=el.querySelector(".lpq-conf");if(c&&c.scrollIntoView){c.scrollIntoView({behavior:"smooth",block:"center"})}}} function pick(k){if(S.mode==="exam"){S.picks[S.i]=S.picks[S.i]===k?-1:k;S.confirm=!1;var pd=el.querySelector(".lpq-pald");S.pal=!!(pd&&pd.open);showExamQ();return} var q=S.list[S.i];var btns=el.querySelectorAll(".lpq-opt");for(var x=0;x<btns.length;x++){btns[x].disabled=!0} var right=(k===q.a);if(right){S.score++}S.picks[S.i]=k; btns[q.a].className+=" ok";if(!right){btns[k].className+=" no"} S.answers.push({q:q,pick:k,right:right});var last=(S.i===S.list.length-1);var fb='<div class="lpq-fb '+(right?"ok":"no")+'"><b>'+(right?"✅ Correct!":"❌ Not quite. Correct answer: "+L.charAt(q.a)+") "+esc(q.o[q.a]))+'</b>'+(q.e?'<br>'+esc(q.e):'')+'<br>'+rep(q)+'</div><div class="lpq-next"><button class="lpq-btn lpq-dark" data-a="'+(last?"finish":"next")+'">'+(last?"See my result →":"Next question →")+'</button></div>';el.querySelector(".lpq-fbw").innerHTML=fb;var t=el.querySelector(".lpq-top span:nth-child(2)");if(t){t.textContent="✔ "+S.score+" correct"}} function finish(timeUp){if(S.timer){clearInterval(S.timer);S.timer=null}S.live=!1; var N=S.list.length,secs=S.limit?Math.min(elapsed(),S.limit):elapsed(),ex=S.mode==="exam"; if(ex){S.answers=[];S.score=0;for(var i=0;i<N;i++){var pk=S.picks[i],ok=pk>-1&&pk===S.list[i].a;if(ok)S.score++;S.answers.push({q:S.list[i],pick:pk,right:ok})}}else{for(var i2=S.answers.length;i2<N;i2++){S.answers.push({q:S.list[i2],pick:-1,right:!1})}} var wrong=0,skipped=0;for(var a=0;a<S.answers.length;a++){if(S.answers[a].pick<0){skipped++}else if(!S.answers[a].right){wrong++}} var mk=marksPer(D,N),gain=r2(S.score*mk),cut=r2(wrong*mk*0.2),net=r2(gain-cut),full=r2(N*mk); var pct=ex?Math.max(0,Math.round(net*100/full)):Math.round(S.score*100/N); var msg,sub,col;if(pct>=80){msg="🎉 Excellent! You are exam-ready";sub="Great preparation. Try a harder quiz or a mock test next.";col="#16a34a"}else if(pct>=60){msg="👍 Good work!";sub="You know most of it. Review the wrong answers below and try again.";col="#0891b2"}else if(pct>=40){msg="📘 Keep practising";sub="Read the note once more, then retry. New questions appear each time.";col="#f59e0b"}else{msg="💪 Don't give up";sub="Revise this topic carefully, then come back and beat this score.";col="#dc2626"} if(ex&&cut>0&&wrong>=S.score/2){sub+=" Wrong answers cost you "+cut+" marks, so skip a question when you are only guessing."} var row=saveLocal(D.id,S.score,N); var rev="";for(var r=0;r<S.answers.length;r++){var A=S.answers[r];rev+='<div class="lpq-ri'+(A.right?"":(A.pick<0?" sk":" no"))+'"><p><b>'+(r+1)+'. '+esc(A.q.q)+'</b></p>'+(A.right?'<p class="c">✅ '+esc(A.q.o[A.q.a])+(ex?' <small>+'+mk+'</small>':'')+'</p>':'<p class="y">Your answer: '+(A.pick<0?"not answered":esc(A.q.o[A.pick])+(ex?' <small>−'+r2(mk*0.2)+'</small>':''))+'</p><p class="c">Correct: '+esc(A.q.o[A.q.a])+'</p>')+(A.q.e?'<p class="w">💡 '+esc(A.q.e)+'</p>':'')+'<p>'+rep(A.q)+'</p></div>'} var mkTable='<table class="lpq-mk"><caption>Marks with negative marking</caption><tbody><tr><td>Total questions</td><td>'+N+'</td></tr><tr><td>Attempted</td><td>'+(S.score+wrong)+'</td></tr><tr><td>Correct (× '+mk+')</td><td>'+S.score+' <span class="p">+'+gain+'</span></td></tr><tr><td>Wrong</td><td>'+wrong+'</td></tr><tr><td>Marks deducted (20% per wrong answer)</td><td><span class="m">−'+cut+'</span></td></tr><tr><td>Not answered (no penalty)</td><td>'+skipped+'</td></tr><tr class="t"><td>Net score</td><td>'+net+' / '+full+'</td></tr></tbody></table>'; var logged=!!LPD.loggedIn; var ring=ex?'<div class="lpq-ring" style="background:conic-gradient('+col+' '+pct+'%,#e2e8f0 0)"><div><b>'+net+'</b><small>of '+full+' marks</small></div></div>':'<div class="lpq-ring" style="background:conic-gradient('+col+' '+pct+'%,#e2e8f0 0)"><div><b>'+pct+'%</b><small>'+S.score+' / '+N+'</small></div></div>'; var stats=ex?'<div class="lpq-stats"><div><b>'+S.score+'</b><small>Correct</small></div><div><b>'+wrong+'</b><small>Wrong</small></div><div><b>−'+cut+'</b><small>Deducted</small></div><div><b>'+fmt(secs)+'</b><small>Time</small></div></div>':'<div class="lpq-stats"><div><b>'+S.score+'</b><small>Correct</small></div><div><b>'+wrong+'</b><small>Wrong</small></div><div><b>'+fmt(secs)+'</b><small>Time</small></div><div><b>'+row.best+'/'+row.bestTotal+'</b><small>Best score</small></div></div>'; el.innerHTML='<div class="lpq-card"><div class="lpq-body"><div class="lpq-res">'+(timeUp?'<p class="lpq-tu">⏰ Time is up. Your exam was submitted automatically.</p>':'')+ring+'<p class="lpq-msg">'+msg+'</p><p class="lpq-sub">'+sub+'</p>'+stats+(ex?mkTable:'<p class="lpq-xs">Exam-style score with negative marking: <b>'+net+' / '+full+'</b> ('+S.score+' × '+mk+' − '+wrong+' × '+r2(mk*0.2)+')</p>')+'<p class="lpq-save">'+(logged?'<span class="lpq-saving">Saving to your account...</span>':'💡 <a href="'+esc(LPD.login||"/wp-login.php")+'">Log in</a> to save your scores on every device.')+'</p>'+'<div class="lpq-actions"><button class="lpq-btn lpq-go" data-a="start">↻ Try again (new questions)</button><a class="lpq-btn lpq-light" href="/practice-quiz/">🎯 More quizzes</a></div>'+'<details class="lpq-review"'+(pct<60||ex?' open':'')+'><summary>📋 Review all answers ('+N+')</summary>'+rev+'</details></div></div></div>';top(); if(logged&&api()&&window.fetch){fetch(api(),{method:"POST",credentials:"same-origin",headers:{"Content-Type":"application/json","X-WP-Nonce":LPD.nonce||""},body:JSON.stringify({id:D.id,score:S.score,total:N,secs:secs})}).then(function(res){var s=el.querySelector(".lpq-saving");if(s){s.textContent=res.ok?"✓ Score saved to your account":"Could not save right now (saved on this device)"}}).catch(function(){var s=el.querySelector(".lpq-saving");if(s){s.textContent="Offline: saved on this device"}})}} el.addEventListener("click",function(e){var t=e.target.closest("[data-a],[data-o],[data-m],[data-q]");if(!t||t.disabled)return; if(t.hasAttribute("data-o")){pick(parseInt(t.getAttribute("data-o"),10));return} if(t.hasAttribute("data-m")){S.mode=t.getAttribute("data-m");startScreen();var f=el.querySelector('.lpq-mode.on');if(f)f.focus();return} var pd=el.querySelector(".lpq-pald");S.pal=!!(pd&&pd.open); if(t.hasAttribute("data-q")){S.i=parseInt(t.getAttribute("data-q"),10);S.confirm=!1;showQ();return} var a=t.getAttribute("data-a");if(a==="start"){begin()} if(a==="next"){S.i++;S.confirm=!1;showQ();top()} if(a==="prev"&&S.i>0){S.i--;S.confirm=!1;showQ();top()} if(a==="submit"){S.confirm=!0;showQ()} if(a==="cancel"){S.confirm=!1;showQ()} if(a==="finish"){finish(!1)}}); window.addEventListener("beforeunload",function(e){if(S.live&&S.mode==="exam"&&answered()){e.preventDefault();e.returnValue=""}}); startScreen()} function init(){var els=document.querySelectorAll(".lpq");for(var i=0;i<els.length;i++){var e=els[i];if(e.getAttribute("data-v")==="2")continue;var c=e.cloneNode(!1);c.setAttribute("data-ready","1");c.setAttribute("data-v","2");e.parentNode.replaceChild(c,e);Quiz(c)}} if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",init)}else{init()}})(); </script> <!-- 6 Nov 2026: app install popup removed (app is in testing; do not promote the home-screen shortcut). Old copy: browser localStorage lps_snip1495_0611 / WPvivid 19:52 backup. --> <div id="lp-govnote" style="background:#0b1d4f;color:#c9d4f2;text-align:center;font-size:13px;line-height:1.5;padding:10px 16px 14px">Loksewa Pathsala is an independent educational platform. It is not affiliated with the Public Service Commission (Lok Sewa Aayog) or the Government of Nepal. · लोक सेवा आयोगको आधिकारिक साइट होइन। · <a href="https://loksewapathsala.com/sources/" style="color:#ffc93c">Sources & disclaimer</a></div><script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/astra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <style> .lpn-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 24px;padding:10px 12px;background:#f0f9ff;border:1px solid #bae6fd;border-radius:14px} .lpn-time{font-size:13px;color:#0e7490;font-weight:700;margin-right:auto;padding-left:4px} .lpn-b{border:1px solid #0891b2;background:#fff;color:#0e7490;border-radius:30px;padding:8px 15px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;line-height:1.2} .lpn-b:hover{background:#0891b2;color:#fff} .lpn-dl{background:#0891b2;color:#fff} .lpn-dl:hover{background:#0e7490;border-color:#0e7490} .lpn-b[disabled]{opacity:.65;cursor:wait} .lpn-key{background:#fffbeb;border:1px solid #fde68a;border-left:5px solid #f59e0b;border-radius:14px;padding:4px 22px 8px;margin:30px 0} .lpn-key h2{margin-top:16px} .lpn-table table{border-collapse:collapse;width:100%;font-size:15px} .lpn-table th{background:#0b2447;color:#fff;text-align:left;padding:10px 12px;border:0} .lpn-table td{border:0;border-bottom:1px solid #e2e8f0;padding:9px 12px;vertical-align:top} .lpn-table tr:nth-child(even) td{background:#f8fafc} .lpn-quizhead{margin:44px 0 14px;padding:18px 22px;border-radius:16px;background:#f0f9ff;border:1px dashed #7dd3fc;color:#1e293b} .entry-content .lpn-quizhead h2{color:#0b2447;margin:10px 0 6px;font-size:22px;border:0;padding:0;background:none} .entry-content .lpn-quizhead h2::before,.entry-content .lpn-quizhead h2::after{display:none} .lpn-quizhead p{margin:0;color:#334155} .lpn-qtag{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.08em;background:#0891b2;color:#fff;padding:4px 11px;border-radius:20px} @media(max-width:600px){.lpn-time{width:100%}.lpn-b{flex:1;text-align:center;padding:9px 4px;font-size:13px}.lpn-quizhead{padding:16px 16px}.entry-content .lpn-quizhead h2{font-size:19px}} @media(max-width:600px){.lpn-table table{font-size:13px;table-layout:auto}.lpn-table th,.lpn-table td{padding:7px 6px;overflow-wrap:anywhere;word-break:normal}} @media print{.site-header,.site-footer,header.site-header,footer.site-footer,#secondary,#comments,.lpn-tools,.lpq,.lp-post-cta,.lpn-quizhead,.ast-breadcrumbs,.post-navigation,#ast-scroll-top{display:none !important}} </style> <script> (function(){ var bar=document.querySelector(".lpn-tools");if(!bar)return; var art=bar.parentNode; var quiz=document.getElementById("lpn-quiz")||art.querySelector(".lpq"); var qb=bar.querySelector(".lpn-qz"); if(quiz){qb.hidden=false;qb.addEventListener("click",function(){window.scrollTo(0,quiz.getBoundingClientRect().top+window.pageYOffset-90)})} bar.querySelector(".lpn-pr").addEventListener("click",function(){window.print()}); var LIB="https://cdnjs.cloudflare.com/ajax/libs/html2pdf.js/0.10.1/html2pdf.bundle.min.js"; function load(cb,fail){if(window.html2pdf){cb();return}var s=document.createElement("script");s.src=LIB;s.onload=cb;s.onerror=fail;document.head.appendChild(s)} var CSS=".lpn-pdf{width:680px;background:#fff;font-family:Arial,Helvetica,sans-serif;color:#1e293b;font-size:13px;line-height:1.6}"+ ".lpn-pdf .ph{display:flex;justify-content:space-between;align-items:center;border-bottom:3px solid #0891b2;padding-bottom:7px;margin-bottom:6px;font-size:12px;color:#0e7490}"+ ".lpn-pdf .ph b{color:#0b2447;font-size:14px}"+ ".lpn-pdf h1{font-size:22px;line-height:1.3;color:#0b2447;margin:10px 0 14px}"+ ".lpn-pdf h2{font-size:16px;color:#0b5cb8;margin:18px 0 6px;padding-bottom:3px;border-bottom:2px solid #e0f2fe}"+ ".lpn-pdf h3{font-size:14px;color:#0b2447;margin:14px 0 4px}"+ ".lpn-pdf p{margin:0 0 9px}.lpn-pdf ul,.lpn-pdf ol{margin:0 0 10px;padding-left:20px}.lpn-pdf li{margin:0 0 3px}"+ ".lpn-pdf table{border-collapse:collapse;width:100%;font-size:12px;margin:6px 0 12px}"+ ".lpn-pdf th{background:#0b2447;color:#fff;padding:6px 8px;text-align:left}"+ ".lpn-pdf td{border:1px solid #e2e8f0;padding:6px 8px;vertical-align:top}"+ ".lpn-pdf figure{margin:0}"+ ".lpn-pdf .lpn-key{background:#fffbeb;border:1px solid #fde68a;border-left:4px solid #f59e0b;border-radius:8px;padding:2px 14px 6px;margin:16px 0}"+ ".lpn-pdf .pf{margin-top:18px;border-top:1px solid #cbd5e1;padding-top:8px;font-size:11px;color:#64748b}"; function build(){ var h=document.querySelector("h1.entry-title")||document.querySelector("h1"); var title=h?h.textContent.trim():document.title; var w=document.createElement("div");w.className="lpn-pdf"; w.innerHTML="<style>"+CSS+"</style><div class=\"ph\"><b>Loksewa Pathsala</b><span>Free Lok Sewa notes · loksewapathsala.com</span></div><h1></h1>"; w.querySelector("h1").textContent=title; var kids=art.children; for(var i=0;i<kids.length;i++){ var k=kids[i]; if(k===bar)continue; if(k.id==="lpn-quiz")break; if(k.classList.contains("lpq"))continue; if(k.classList.contains("lp-post-cta"))continue; if(k.classList.contains("lpn-rel"))continue; if(k.tagName==="SCRIPT")continue; if(k.tagName==="STYLE")continue; w.appendChild(k.cloneNode(true)); } var f=document.createElement("div");f.className="pf"; f.textContent="Downloaded from Loksewa Pathsala. Test yourself with the free quiz for this note: "+location.origin+location.pathname; w.appendChild(f); return w; } var dl=bar.querySelector(".lpn-dl");var label=dl.textContent; function done(){dl.disabled=false;dl.textContent=label} dl.addEventListener("click",function(){ dl.disabled=true;dl.textContent="⏳ Preparing PDF…"; load(function(){ var opt={margin:[12,12,14,12],filename:(bar.getAttribute("data-file")||"notes")+"-loksewapathsala.pdf",image:{type:"jpeg",quality:0.9},html2canvas:{scale:2,useCORS:true,backgroundColor:"#ffffff"},jsPDF:{unit:"mm",format:"a4",orientation:"portrait"},pagebreak:{mode:["css","legacy"],avoid:["tr","li","h2","h3","p",".lpn-key"]}}; window.html2pdf().set(opt).from(build()).save().then(done).catch(function(){done();window.print()}); },function(){done();window.print()}); }); })(); </script><style>.lpn-rel{margin:34px 0 10px;padding:20px 22px;border:1px solid #e2e8f0;border-radius:16px;background:#f8fafc}.entry-content .lpn-rel h3{font-size:18px;margin:0 0 12px;padding:0;color:#0b2447}.lpn-rel h3+.lpn-rel-g{margin-bottom:18px}.lpn-rel-g{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.lpn-rel-i,.lpn-rel-m{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background:#fff;border:1px solid #cbd5e1;text-decoration:none !important;color:#1e293b;font-weight:600;font-size:14px;line-height:1.35}.lpn-rel-i:hover,.lpn-rel-m:hover{border-color:#0891b2;box-shadow:0 2px 8px rgba(8,145,178,.15)}.lpn-rel-i b,.lpn-rel-m b{color:#0891b2;white-space:nowrap;font-size:13px}.lpn-rel-m{background:#fff7ed;border-color:#fed7aa}.lpn-rel-m b{color:#c2410c}.lpn-rel-all{text-decoration:none !important;display:inline-block;margin-top:4px;font-weight:700;color:#0b5cb8;text-decoration:none}@media print{.lpn-rel{display:none !important}}</style> <div id="ast-scroll-top" tabindex="0" class="ast-scroll-top-icon ast-scroll-to-top-right" data-on-devices="both"> <span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> </svg></span> <span class="screen-reader-text">Scroll to Top</span> </div> <!-- LPS motion v1 (6 Nov 2026). WPCode HTML snippet, Site Wide Footer. Small motion details: button press spring, cascading cards, quiz score count-up + ring sweep, drawn tick on right answers and good results. Ad-safe: never touches ad elements (ins.adsbygoogle, Google iframes, auto-placed ads), only opacity/transform (no layout shift, no CLS), everything off for "reduce motion". No library, ~3 KB. --> <style id="lps-motion-css"> @media (prefers-reduced-motion: no-preference){ .lpq-btn,.lpq-opt,.lpjob-btn,.lqc-btn,.lpapp-btn,.lps-sbtn,.lp-404-b1,.lp-404-b2{transition:transform .28s cubic-bezier(.34,1.56,.64,1),background-color .2s,border-color .2s,box-shadow .2s} .lpq-btn:active,.lpq-opt:active,.lpjob-btn:active,.lqc-btn:active,.lpapp-btn:active,.lps-sbtn:active,.lp-404-b1:active,.lp-404-b2:active{transform:scale(.97);transition-duration:.1s} .lpjob-card{transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .2s} .lpjob-card:active{transform:scale(.985);transition-duration:.1s} .lpm-in{animation:lpmUp .34s cubic-bezier(.22,1,.36,1) backwards} .lpq-fb{animation:lpmPop .3s cubic-bezier(.34,1.56,.64,1) both} .lpq-res .lpq-ring{animation:lpmPop .45s cubic-bezier(.34,1.56,.64,1) both} .lpm-tick circle{stroke-dasharray:63;stroke-dashoffset:63;animation:lpmDraw .3s ease-out forwards} .lpm-tick path{stroke-dasharray:20;stroke-dashoffset:20;animation:lpmDraw .2s .28s ease-out forwards} } @keyframes lpmUp{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}} @keyframes lpmPop{from{opacity:.4;transform:scale(.92)}to{opacity:1;transform:none}} @keyframes lpmDraw{to{stroke-dashoffset:0}} .lpm-tick{width:22px;height:22px;vertical-align:-5px;margin-left:6px;flex:none;color:#16a34a} .lpq-msg .lpm-tick{width:26px;height:26px;margin:0 6px 0 0} </style> <script id="lps-motion-js"> (function(){ if (!window.matchMedia || matchMedia('(prefers-reduced-motion: reduce)').matches) return; var AD = 'ins.adsbygoogle,.google-auto-placed,.adsbygoogle,[id^="aswift"],[id^="google_ads"],iframe'; function isAd(e){ return !e || e.matches(AD) || !!e.closest(AD) || !!e.querySelector(AD); } var TICK = '<svg class="lpm-tick" viewBox="0 0 24 24" aria-hidden="true" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="M7.5 12.4l3 3 6-6.4"/></svg>'; // Cascade: cards slide in 60 ms apart (first 8 only, the rest at once). function cascade(list){ var n = 0; for (var i = 0; i < list.length; i++){ var e = list[i]; if (e.dataset.lpm || isAd(e)) continue; e.dataset.lpm = 1; if (n < 8){ e.style.animationDelay = (n * 60) + 'ms'; e.classList.add('lpm-in'); } n++; } } function scan(root){ cascade(root.querySelectorAll('.lpjob-card,.lqc-grid > *,.lpq-opts > .lpq-opt,.lpq-stats > div')); } // Quiz result: count the score up and sweep the ring, tick if 60 %+. function result(res){ if (res.dataset.lpm) return; res.dataset.lpm = 1; var ring = res.querySelector('.lpq-ring'), b = ring && ring.querySelector('b'); if (!ring || !b) return; var end = parseInt(b.textContent, 10); var bg = ring.style.background || ''; var m = bg.match(/conic-gradient\((.*?)\s([\d.]+)%/); if (isNaN(end)) return; var t0 = null, dur = 900; function frame(t){ if (t0 === null) t0 = t; var p = Math.min(1, (t - t0) / dur), e = 1 - Math.pow(1 - p, 3), v = Math.round(end * e); b.textContent = v + '%'; if (m) ring.style.background = bg.replace(m[2] + '%', (end * e).toFixed(1) + '%'); if (p < 1) requestAnimationFrame(frame); else { b.textContent = end + '%'; if (m) ring.style.background = bg; var msg = res.querySelector('.lpq-msg'); if (end >= 60 && msg && !msg.querySelector('.lpm-tick')) msg.insertAdjacentHTML('afterbegin', TICK); } } b.textContent = '0%'; requestAnimationFrame(frame); } // Right answer: draw a tick inside the option. function opt(o){ if (o.classList.contains('ok') && !o.querySelector('.lpm-tick')) o.insertAdjacentHTML('beforeend', TICK); } function watch(root){ var mo = new MutationObserver(function(rs){ for (var i = 0; i < rs.length; i++){ var r = rs[i]; if (r.type === 'attributes'){ if (r.target.classList && r.target.classList.contains('lpq-opt')) opt(r.target); continue; } var res = root.querySelector('.lpq-res'); if (res) result(res); scan(root); } }); mo.observe(root, {childList: true, subtree: true, attributes: true, attributeFilter: ['class']}); } function start(){ scan(document); var roots = document.querySelectorAll('.lpq,.lqc-grid,.lpjob-list'); for (var i = 0; i < roots.length; i++) watch(roots[i]); } if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', start); else start(); })(); </script> <style> .lp-lang{display:inline-flex;align-items:stretch;border:1.5px solid #0b5cb8;border-radius:999px;overflow:hidden;margin:0 10px 0 0;font:700 13px/1 system-ui,-apple-system,"Segoe UI",sans-serif;flex:none;vertical-align:middle;background:#fff} .lp-lang button{border:0;background:#fff;color:#0b5cb8;padding:7px 11px;cursor:pointer;min-height:32px;font:inherit;line-height:1} .lp-lang button.on{background:#0b5cb8;color:#fff} .lp-lang button:focus-visible{outline:2px solid #f59e0b;outline-offset:-2px} .lp-lang.busy button.on{opacity:.75} .lp-lang-toast{position:fixed;left:50%;bottom:18px;transform:translateX(-50%);background:#0f172a;color:#fff;padding:9px 14px;border-radius:10px;font:600 13px system-ui,sans-serif;z-index:100000;box-shadow:0 6px 20px rgba(0,0,0,.25);transition:opacity .3s} /* machine-translation notice */ .lp-mt-note{position:fixed;left:12px;right:12px;bottom:12px;z-index:99998;max-width:560px;margin:0 auto;display:flex;align-items:flex-start;gap:10px;background:#fff7ed;color:#7c2d12;border:1px solid #fdba74;border-radius:12px;padding:10px 12px;font:500 13.5px/1.6 "Nirmala UI","Mukta",system-ui,sans-serif;box-shadow:0 10px 30px -12px rgba(0,0,0,.35)} .lp-mt-note button{flex:none;border:0;background:transparent;color:#7c2d12;font-size:20px;line-height:1;cursor:pointer;padding:0 2px} /* bottom app bar removed on request */ #lp-bnav{display:none!important} @media(max-width:921px){body:not(.wp-admin){padding-bottom:0!important}} /* desktop header fit (lang button added) */ @media (min-width:922px){ .site-header .main-header-menu{flex-wrap:nowrap!important} .site-header .main-header-menu>li{flex:none!important} .site-header .ast-builder-menu-1{flex:none!important} .site-header .main-header-menu>li>a.menu-link{padding:0 8px!important;font-size:14.5px!important;white-space:nowrap} .site-header .ast-header-account img.avatar{display:none!important} .site-header .ast-header-account-text{white-space:nowrap!important;font-size:14px!important;line-height:1.2!important;padding:10px 16px!important;height:auto!important;width:auto!important} .site-header .lp-lang{margin:0 8px 0 6px!important} .site-header .lp-lang button{padding:6px 9px;font-size:12px;min-height:30px} .site-header .site-title{white-space:nowrap;font-size:22px!important} } @media (min-width:1300px){.site-header .site-primary-header-wrap.ast-container{max-width:1320px!important}} @media (min-width:922px) and (max-width:1299px){ .site-header .site-title,.site-header .ast-site-title-wrap{display:none!important} .site-header .main-header-menu>li>a.menu-link{padding:0 6px!important;font-size:14px!important} } @media (min-width:922px) and (max-width:1099px){ .site-header .main-header-menu>li>a.menu-link{padding:0 4px!important;font-size:13px!important} .site-header .ast-header-account-text{padding:8px 10px!important;font-size:13px!important} .site-header .lp-lang button{padding:5px 7px} } @media (min-width:922px) and (max-width:1023px){ .site-header .main-header-menu>li>a.menu-link{padding:0 3px!important;font-size:12px!important} .site-header .ast-header-account-text{padding:7px 9px!important;font-size:12px!important} .site-header .lp-lang{margin:0 4px!important} .site-header .lps-sbtn{display:none!important} .site-header .lp-lang button{padding:5px 6px;font-size:11px} .site-header .custom-logo-link img,.site-header .site-logo-img img{max-width:52px!important} } </style> <script> (function(){ var LEGAL=/^\/(privacy-policy|terms-and-conditions|disclaimer|delete-account)\//.test(location.pathname); var ALT={};[].forEach.call(document.querySelectorAll('link[rel="alternate"][hreflang]'),function(l){ALT[String(l.hreflang).toLowerCase()]=l.href}); var NEURL=ALT.ne||ALT['ne-np']||'',ENURL=ALT.en||ALT['en-us']||ALT['x-default']||'';var TP=!!NEURL; var NOTR='.lpq,#lp-exams,.lp-legal,[translate="no"],.notranslate'; var KEY='lp_lang',CK='lp_tr_ne_v2',EP='https://translate.googleapis.com/translate_a/t?client=gtx&sl=en&tl=ne&dt=t&format=html'; ['','; domain='+location.hostname,'; domain=.'+location.hostname.replace(/^www\./,'')].forEach(function(d){document.cookie='googtrans=; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT'+d}); try{localStorage.removeItem('lp_tr_ne_v1')}catch(e){} function getMode(){try{return localStorage.getItem(KEY)==='ne'?'ne':'en'}catch(e){return'en'}} function setMode(m){try{localStorage.setItem(KEY,m)}catch(e){}} var cache={};try{cache=JSON.parse(localStorage.getItem(CK)||'{}')||{}}catch(e){cache={}} /* Fixed Nepali words for menus and headings (Google's version is wrong for these). */ var GLOSS={'Home':'गृहपृष्ठ','My Exam':'मेरो परीक्षा','Notes':'नोट्स','Quiz':'क्विज','Old Papers':'पुराना प्रश्नपत्र','Model Papers':'मोडेल प्रश्नपत्र','Papers':'प्रश्नपत्र','Vacancies':'विज्ञापन','More':'थप','Current Affairs':'समसामयिक','Videos':'भिडियो','About Us':'हाम्रो बारेमा','Contact Us':'सम्पर्क','Log In':'लग इन','Old Questions':'पुराना प्रश्न','Privacy Policy':'गोपनीयता नीति','Disclaimer':'अस्वीकरण','Terms':'सर्तहरू','Sources':'स्रोतहरू','Practise today':'आजको अभ्यास','Latest vacancies':'नयाँ विज्ञापन','Latest headlines':'ताजा समाचार','Notes by subject':'विषयगत नोट्स','Take a Quiz':'क्विज दिनुहोस्','📝 Take the quiz':'📝 क्विज दिनुहोस्','Start Quiz →':'क्विज सुरु गर्नुहोस् →','General Knowledge':'सामान्य ज्ञान','Constitution of Nepal':'नेपालको संविधान','Public Management':'सार्वजनिक व्यवस्थापन','Maths and IQ':'गणित र बौद्धिक परीक्षण','Computer Knowledge':'कम्प्युटर ज्ञान','Office Management':'कार्यालय व्यवस्थापन','Kharidar':'खरिदार','Nayab Subba':'नायब सुब्बा','Section Officer':'शाखा अधिकृत','Computer Operator':'कम्प्युटर अपरेटर'};for(var g in GLOSS)cache[g]=GLOSS[g]; var saveT;function saveCache(){clearTimeout(saveT);saveT=setTimeout(function(){try{var k=Object.keys(cache);if(k.length>2500){var c2={};k.slice(-1800).forEach(function(x){c2[x]=cache[x]});cache=c2}localStorage.setItem(CK,JSON.stringify(cache))}catch(e){cache={};try{localStorage.removeItem(CK)}catch(e2){}}},800)} /* Whole paragraphs, list items and headings are translated as one piece (format=html), so sentences keep their grammar and bold/links stay in place. */ var SKIP={SCRIPT:1,STYLE:1,NOSCRIPT:1,TEXTAREA:1,INPUT:1,SELECT:1,OPTION:1,CODE:1,PRE:1,SVG:1,svg:1,IFRAME:1,KBD:1,BUTTON:1,FORM:1}; var BLOCK='p,li,h1,h2,h3,h4,h5,h6,td,th,dt,dd,figcaption,blockquote,summary,caption'; var INLINE={B:1,STRONG:1,I:1,EM:1,A:1,SPAN:1,BR:1,SUP:1,SUB:1,SMALL:1,MARK:1,U:1,ABBR:1}; var KEEP_ATTR={href:1,class:1,title:1,target:1,rel:1,lang:1}; function langOk(s){s=s.trim();if(s.length<2)return!1;var lat=(s.match(/[A-Za-z]/g)||[]).length;if(lat<2)return!1;var dev=(s.match(/[ऀ-ॿ]/g)||[]).length;if(dev>lat)return!1;if(/^(https?:|www\.)\S+$/.test(s))return!1;return!0} function blocked(el){for(var p=el;p&&p!==document.body;p=p.parentNode){if(p.nodeType!==1)continue;if(SKIP[p.tagName])return!0;if(p.id==='wpadminbar')return!0;var cl=p.classList;if(cl&&(cl.contains('notranslate')||cl.contains('lp-lang')||cl.contains('lp-mt-note')))return!0;if(p.getAttribute('translate')==='no')return!0;if(p.matches&&p.matches(NOTR))return!0}return!1} function simpleBlock(el){if(el.innerHTML.length>3000)return!1;var all=el.getElementsByTagName('*');for(var i=0;i<all.length;i++){var c=all[i];if(!INLINE[c.tagName])return!1;if(c.id)return!1;for(var j=0;j<c.attributes.length;j++){if(!KEEP_ATTR[c.attributes[j].name])return!1}}return!0} function esc(s){return s.replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>')} function unesc(s){var t=document.createElement('textarea');t.innerHTML=s;return t.value} function clean(html,el){var hrefs={};[].forEach.call(el.querySelectorAll('a[href]'),function(a){hrefs[a.getAttribute('href')]=1});var tpl=document.createElement('template');tpl.innerHTML=html;(function walk(n){[].slice.call(n.childNodes).forEach(function(c){if(c.nodeType===1){if(!INLINE[c.tagName]){c.replaceWith(document.createTextNode(c.textContent));return}[].slice.call(c.attributes).forEach(function(a){var nm=a.name;if(!KEEP_ATTR[nm]||(nm==='href'&&!hrefs[a.value]))c.removeAttribute(nm)});walk(c)}else if(c.nodeType!==3){c.remove()}})})(tpl.content);return tpl.innerHTML} var muting=!1,mode=getMode(),touched=[],touchedEl=[];if(TP){mode=/^ne/i.test(document.documentElement.lang||'')?'ne':'en'} function collect(root){var blocks=[],texts=[];var scope=root&&root.nodeType===1?root:document.body;var cand=[].slice.call(scope.querySelectorAll(BLOCK));if(scope.matches&&scope.matches(BLOCK))cand.unshift(scope);var inBlock=[];cand.forEach(function(el){if(el.__lpDoneHTML&&el.innerHTML===el.__lpDoneHTML)return;if(!langOk(el.textContent))return;if(GLOSS[el.textContent.trim()])return;if(blocked(el))return;if(!simpleBlock(el))return;for(var i=0;i<inBlock.length;i++){if(inBlock[i].contains(el))return}inBlock.push(el);blocks.push(el)}); var w=document.createTreeWalker(scope,NodeFilter.SHOW_TEXT,null);var n;while((n=w.nextNode())){if(n.__lpDone&&n.nodeValue===n.__lpDone)continue;var pe=n.parentNode;if(!pe||!langOk(n.nodeValue))continue;var inside=!1;for(var i=0;i<inBlock.length;i++){if(inBlock[i].contains(pe)){inside=!0;break}}if(inside)continue;if(pe.closest&&pe.closest(BLOCK)&&pe.closest(BLOCK).__lpDoneHTML)continue;if(blocked(pe))continue;texts.push(n)}return{blocks:blocks,texts:texts}} function applyBlock(el,html){if(!el.__lpOrigHTML||el.innerHTML!==el.__lpDoneHTML)el.__lpOrigHTML=el.innerHTML;touchedEl.push(el);muting=!0;el.innerHTML=clean(html,el);el.__lpDoneHTML=el.innerHTML;muting=!1} function applyText(n,tr){var t=n.nodeValue;var lead=t.match(/^\s*/)[0],trail=t.match(/\s*$/)[0];if(!n.__lpOrig||n.nodeValue!==n.__lpDone)n.__lpOrig=t;touched.push(n);var v=lead+tr+trail;muting=!0;n.nodeValue=v;n.__lpDone=v;muting=!1} function fetchBatch(list){var b=new URLSearchParams();list.forEach(function(s){b.append('q',s)});return fetch(EP,{method:'POST',body:b}).then(function(r){if(!r.ok)throw r.status;return r.json()}).then(function(j){if(typeof j==='string')j=[j];list.forEach(function(s,i){var v=j[i];if(Array.isArray(v))v=v[0];if(typeof v==='string'&&v)cache[s]=v})})} function translate(root){if(LEGAL)return Promise.resolve();var c=collect(root||document.body);var items=[];c.blocks.forEach(function(el){items.push({k:el.innerHTML.trim(),el:el})});c.texts.forEach(function(n){items.push({k:esc(n.nodeValue.trim()),n:n})});if(!items.length)return Promise.resolve(); function put(it){var v=cache[it.k];if(!v)return!1;if(it.el){if(it.el.isConnected)applyBlock(it.el,v)}else if(it.n.isConnected){applyText(it.n,unesc(v))}return!0} var need=[],seen={};items.forEach(function(it){if(!put(it)&&!seen[it.k]){seen[it.k]=1;need.push(it.k)}});if(!need.length)return Promise.resolve(); var batches=[],cur=[],len=0;need.forEach(function(s){if(cur.length&&(cur.length>=40||len+s.length>4500)){batches.push(cur);cur=[];len=0}cur.push(s);len+=s.length});if(cur.length)batches.push(cur); var i=0,okB=0,badB=0;function worker(){if(i>=batches.length)return Promise.resolve();var bt=batches[i++];return fetchBatch(bt).then(function(){okB++},function(){badB++}).then(worker)} busy(!0);return Promise.all([worker(),worker(),worker()]).then(function(){if(badB&&!okB){busy(!1);toast('Translation is not available right now, showing English. / अनुवाद अहिले उपलब्ध छैन।');go('en');return}saveCache();if(mode==='ne')items.forEach(function(it){if(it.el&&it.el.__lpDoneHTML&&it.el.innerHTML===it.el.__lpDoneHTML)return;if(it.n&&it.n.__lpDone&&it.n.nodeValue===it.n.__lpDone)return;put(it)});busy(!1)})} function restore(){var nn=document.getElementById('lp-mt-note');if(nn)nn.remove();muting=!0;touchedEl.forEach(function(el){if(el.__lpOrigHTML!=null&&el.innerHTML===el.__lpDoneHTML)el.innerHTML=el.__lpOrigHTML;el.__lpDoneHTML=null});touchedEl=[];touched.forEach(function(n){if(n.__lpOrig&&n.nodeValue===n.__lpDone)n.nodeValue=n.__lpOrig;n.__lpDone=null});touched=[];muting=!1;document.documentElement.lang='en-US'} var mo=null,mt,pend=[];function watch(on){if(on&&!mo){mo=new MutationObserver(function(ms){if(muting||mode!=='ne')return;ms.forEach(function(m){if(m.type==='characterData')pend.push(m.target.parentNode||document.body);else m.addedNodes.forEach(function(a){pend.push(a.nodeType===3?(a.parentNode||document.body):a)})});clearTimeout(mt);mt=setTimeout(function(){var r=pend;pend=[];r.forEach(function(x){if(x&&x.isConnected&&x.nodeType===1)translate(x)})},250)});mo.observe(document.body,{childList:!0,subtree:!0,characterData:!0})}else if(!on&&mo){mo.disconnect();mo=null}} var btns=[];function busy(b){btns.forEach(function(w){w.classList.toggle('busy',b)})} function paint(){btns.forEach(function(w){w.querySelectorAll('button').forEach(function(b){var on=b.getAttribute('data-l')===mode;b.classList.toggle('on',on);b.setAttribute('aria-pressed',on?'true':'false')})})} function toast(msg){var t=document.createElement('div');t.className='lp-lang-toast notranslate';t.textContent=msg;document.body.appendChild(t);setTimeout(function(){t.style.opacity='0'},2200);setTimeout(function(){t.remove()},2600)} function showNote(){if(LEGAL||document.getElementById('lp-mt-note'))return;try{if(sessionStorage.getItem('lp_mt_note_x'))return}catch(e){}var d=document.createElement('div');d.id='lp-mt-note';d.className='lp-mt-note notranslate';d.setAttribute('translate','no');d.setAttribute('role','note');d.innerHTML='<span lang="ne">स्वचालित (मेसिन) अनुवाद: केही शब्द गलत हुन सक्छन्। प्रश्न, उत्तर र कानुनी पृष्ठहरू शुद्धताका लागि अंग्रेजीमै राखिएका छन्।</span><button type="button" aria-label="Close">×</button>';d.querySelector('button').addEventListener('click',function(){d.remove();try{sessionStorage.setItem('lp_mt_note_x','1')}catch(e){}});document.body.appendChild(d)} function go(m){if(TP){if(m===mode)return;setMode(m);var u=m==='ne'?NEURL:ENURL;if(u){location.href=u}return}if(m===mode)return;mode=m;setMode(m);paint();if(m==='ne'){document.documentElement.lang='ne';showNote();toast(LEGAL?'यो कानुनी पृष्ठ शुद्धताका लागि अंग्रेजीमै देखाइन्छ। (This page stays in English.)':'नेपालीमा अनुवाद हुँदैछ… (स्वचालित अनुवाद)');translate().then(function(){watch(!0)})}else{watch(!1);restore()}} function btn(){var w=document.createElement('div');w.className='lp-lang notranslate';w.setAttribute('translate','no');w.setAttribute('role','group');w.setAttribute('aria-label','Language / भाषा');w.innerHTML='<button type="button" data-l="en">EN</button><button type="button" data-l="ne" lang="ne">नेपाली</button>';w.querySelectorAll('button').forEach(function(b){b.addEventListener('click',function(){go(b.getAttribute('data-l'))})});btns.push(w);return w} function init(){var s=document.querySelectorAll('.site-header .ast-header-account');if(s.length){s.forEach(function(x){x.parentNode.insertBefore(btn(),x)})}else{var b=btn();b.style.cssText='position:fixed;top:10px;right:10px;z-index:99999';document.body.appendChild(b)} paint();if(TP){if(mode==='ne')showNote();return}if(mode==='ne'){document.documentElement.lang='ne';showNote();translate().then(function(){watch(!0)})}} if(document.readyState!=='loading')init();else document.addEventListener('DOMContentLoaded',init)})(); </script><script> (function(){var b=document.body;if(!b||!b.classList.contains('category'))return;var nr=document.querySelector('section.no-results');if(!nr)return; var old=/old-questions/.test(b.className); var t=old?'पुराना प्रश्नपत्रहरू छिट्टै थपिँदैछन्':'यस विषयका नोट्स छिट्टै आउँदैछन्'; var s=old?'We are re-typing past Lok Sewa papers for this post. Meanwhile, practise with our free model papers and Paper I package.':'New notes for this subject are being added. Meanwhile, start with our free Paper I package and practice quizzes.'; nr.innerHTML='<div style="border:1px solid #dbe4f0;border-left:5px solid #1d4ed8;border-radius:14px;background:#f8fafc;padding:22px 20px;margin:6px 0 10px"><div style="font-size:1.3em;font-weight:700;margin:0 0 6px">📚 '+t+'</div><p style="margin:0 0 16px;color:#475569">'+s+'</p><div style="display:flex;flex-wrap:wrap;gap:10px"><a href="/paper-1-package/" style="background:#f97316;color:#fff;padding:10px 16px;border-radius:10px;font-weight:700;text-decoration:none">📘 Paper I Package</a><a href="/category/model-question-papers/" style="background:#eef2ff;color:#1d4ed8;padding:10px 16px;border-radius:10px;font-weight:700;text-decoration:none">📝 Model Papers 2083</a><a href="/practice-quiz/" style="background:#eef2ff;color:#1d4ed8;padding:10px 16px;border-radius:10px;font-weight:700;text-decoration:none">🎯 Practice Quiz</a><a href="https://t.me/loksewapathsala" target="_blank" rel="noopener" style="background:#e0f2fe;color:#0369a1;padding:10px 16px;border-radius:10px;font-weight:700;text-decoration:none">✈️ Get notified on Telegram</a></div></div>';})(); </script> <script> /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); </script> <script async data-wp-strategy="async" fetchpriority="low" id="comment-reply-js" src="https://loksewapathsala.com/wp-includes/js/comment-reply.min.js?ver=7.1.4"></script> <script id="astra-theme-js-js-extra"> var astra = {"break_point":"921","isRtl":"","is_scroll_to_id":"1","is_scroll_to_top":"1","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":""}; //# sourceURL=astra-theme-js-js-extra </script> <script data-wp-strategy="defer" defer id="astra-theme-js-js" src="https://loksewapathsala.com/wp-content/themes/astra/assets/js/minified/frontend.min.js?ver=4.14.2"></script> <script id="superpwa-register-sw-js-extra"> var superpwa_sw = {"url":"/superpwa-sw.js?2.2.48.1","disable_addtohome":"0","enableOnDesktop":"","offline_form_addon_active":"","ajax_url":"https://loksewapathsala.com/wp-admin/admin-ajax.php","offline_message":"1","offline_message_txt":"You are currently offline.","online_message_txt":"You're back online . \u003Ca href=\"javascript:location.reload()\"\u003Erefresh\u003C/a\u003E","manifest_name":"superpwa-manifest.json","script_debug":""}; //# sourceURL=superpwa-register-sw-js-extra </script> <script data-wp-strategy="defer" defer id="superpwa-register-sw-js" src="https://loksewapathsala.com/wp-content/plugins/super-progressive-web-apps/public/js/register-sw.js?ver=2.2.49"></script> <script id="lp-legal-links">(function(){var d=document.querySelector('.lpf a[href="/disclaimer/"]');if(!d)return;var li=d.closest('li');[['/terms-and-conditions/','Terms of Use'],['/delete-account/','Delete account']].reverse().forEach(function(x){if(document.querySelector('.lpf a[href="'+x[0]+'"]'))return;var a=document.createElement('a');a.href=x[0];a.textContent=x[1];if(li){var n=li.cloneNode(false);n.appendChild(a);li.parentNode.insertBefore(n,li.nextSibling)}else{d.parentNode.insertBefore(a,d.nextSibling)}})})();</script> <script>window.lpvCfg={"url":"https:\/\/loksewapathsala.com\/wp-json\/lp\/v1\/video-watch","nonce":""};</script><script id="lpv-track">(function(){var cfg=window.lpvCfg;if(!cfg)return;var ready=false,wait=[],live=[];var prev=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=function(){ready=true;if(prev)prev();wait.splice(0).forEach(attach)};function api(){if(window.YT&&YT.Player){ready=true;return}if(!document.getElementById('lpv-yt-api')){var s=document.createElement('script');s.id='lpv-yt-api';s.src='https://www.youtube.com/iframe_api';document.head.appendChild(s)}}function attach(o){o.p=new YT.Player(o.f.id,{events:{onStateChange:function(e){o.on=(e.data===1)}}});live.push(o)}window.lpvTrack=function(f,v){if(!v)return;f.id='lpv-f-'+v+'-'+Date.now();var o={f:f,v:v,pend:0,pos:0,dur:0,start:1,on:false};api();if(ready)attach(o);else wait.push(o)};function send(o,beacon){if(!o.pend)return;var body=JSON.stringify({v:o.v,sec:o.pend,pos:Math.round(o.pos),dur:Math.round(o.dur),start:o.start});o.pend=0;o.start=0;var url=cfg.url+(cfg.nonce?(cfg.url.indexOf('?')>-1?'&':'?')+'_wpnonce='+cfg.nonce:'');if(beacon&&navigator.sendBeacon){navigator.sendBeacon(url,new Blob([body],{type:'application/json'}))}else{fetch(url,{method:'POST',headers:{'Content-Type':'application/json'},body:body,credentials:'same-origin',keepalive:true}).catch(function(){})}}setInterval(function(){live.forEach(function(o){if(o.on)o.pend++;try{var t=o.p.getCurrentTime();if(t>o.pos)o.pos=t;var d=o.p.getDuration();if(d)o.dur=d}catch(e){}if(o.pend>=30)send(o,false)})},1000);function all(){live.forEach(function(o){send(o,true)})}addEventListener('pagehide',all);document.addEventListener('visibilitychange',function(){if(document.visibilityState==='hidden')all()})})();</script> <script id="lpv-js">(function(){document.addEventListener('click',function(e){var b=e.target.closest('.lpv-start');if(b){var id=b.getAttribute('data-yt');if(!/^[A-Za-z0-9_-]{11}$/.test(id))return;var f=document.createElement('iframe');f.src='https://www.youtube-nocookie.com/embed/'+id+'?autoplay=1&rel=0&modestbranding=1&playsinline=1&enablejsapi=1&origin='+encodeURIComponent(location.origin);f.title=b.getAttribute('aria-label')||'Video';f.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share';f.allowFullscreen=true;b.parentNode.replaceChild(f,b);if(window.lpvTrack)window.lpvTrack(f,b.getAttribute('data-v'));return}var c=e.target.closest('.lpv-chips button');if(c){var t=c.getAttribute('data-t');[].forEach.call(c.parentNode.children,function(x){x.classList.toggle('on',x===c)});[].forEach.call(document.querySelectorAll('.lpv-card'),function(k){k.style.display=(!t||(' '+k.getAttribute('data-topics')+' ').indexOf(' '+t+' ')>-1)?'':'none'})}})})();</script> <style>.lpf-follow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}.lpf-follow span{font-weight:600;opacity:.85;width:100%}.lpf-follow a{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:rgba(255,255,255,.12);color:inherit;text-decoration:none;font-size:14px;font-weight:600}.lpf-follow a:hover{background:rgba(255,255,255,.22)}</style><template id="lpf-follow-tpl"><div class="lpf-follow"><span>Follow us</span><a href="https://www.facebook.com/loksewapathsala.np" target="_blank" rel="noopener" aria-label="Loksewa Pathsala on Facebook"><svg viewBox="0 0 24 24" width="18" height="18" aria-hidden="true"><path fill="currentColor" d="M22 12a10 10 0 1 0-11.56 9.88v-6.99H7.9V12h2.54V9.8c0-2.5 1.5-3.89 3.78-3.89 1.09 0 2.24.2 2.24.2v2.46h-1.26c-1.24 0-1.63.77-1.63 1.56V12h2.78l-.44 2.89h-2.34v6.99A10 10 0 0 0 22 12z"/></svg>Facebook</a><a href="https://www.instagram.com/loksewapathsalaofficial/" target="_blank" rel="noopener" aria-label="Loksewa Pathsala on Instagram"><svg viewBox="0 0 24 24" width="18" height="18" aria-hidden="true"><path fill="currentColor" d="M12 7a5 5 0 1 0 0 10 5 5 0 0 0 0-10zm0 8.2a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4zM17.3 5.4a1.2 1.2 0 1 0 0 2.4 1.2 1.2 0 0 0 0-2.4zM21.9 7c-.1-1.6-.4-3-1.6-4.2C19.1 1.6 17.6 1.2 16 1.1 14.4 1 9.6 1 8 1.1c-1.6.1-3 .4-4.2 1.6C2.6 3.9 2.2 5.4 2.1 7 2 8.6 2 13.4 2.1 15c.1 1.6.4 3 1.6 4.2 1.2 1.2 2.7 1.6 4.3 1.7 1.6.1 6.4.1 8 0 1.6-.1 3-.4 4.2-1.7 1.2-1.2 1.6-2.6 1.7-4.2.1-1.6.1-6.4 0-8zm-2.1 9.8a3.3 3.3 0 0 1-1.8 1.8c-1.3.5-4.3.4-5.9.4s-4.6.1-5.9-.4a3.3 3.3 0 0 1-1.8-1.8c-.5-1.3-.4-4.3-.4-5.8s-.1-4.6.4-5.8a3.3 3.3 0 0 1 1.8-1.8c1.3-.5 4.3-.4 5.9-.4s4.6-.1 5.9.4a3.3 3.3 0 0 1 1.8 1.8c.5 1.3.4 4.3.4 5.8s.1 4.6-.4 5.8z"/></svg>Instagram</a></div></template><script>(function(){var c=document.querySelector(".lpf-col1");var t=document.getElementById("lpf-follow-tpl");if(c){if(t){c.appendChild(t.content.cloneNode(true));}}})();</script><style id="lpq-css">.lpq{max-width:820px;margin:34px auto;font-family:inherit;color:#1e293b} .lpq *{box-sizing:border-box} .lpq-loading{padding:30px;text-align:center;color:#64748b} .lpq-card{background:#fff;border:1px solid #e2e8f0;border-radius:22px;box-shadow:0 14px 34px rgba(11,36,71,.10);overflow:hidden} .lpq-head{background:linear-gradient(120deg,#0b2447 0%,#0b3d91 55%,#0891b2 100%);color:#fff;padding:26px 28px;position:relative;overflow:hidden} .lpq-head::after{content:"";position:absolute;width:220px;height:220px;border-radius:50%;background:rgba(255,255,255,.08);right:-60px;top:-80px} .lpq-tag{display:inline-block;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.3);border-radius:30px;padding:4px 12px;font-size:12px;font-weight:800;letter-spacing:.6px} .lpq-head h3{color:#fff!important;font-size:25px!important;margin:10px 0 6px!important;font-weight:800;line-height:1.3;border:0!important;padding:0!important} .lpq-head p{margin:0;color:#cfe8ff;font-size:15px} .lpq-chips{display:flex;flex-wrap:wrap;gap:8px;padding:18px 28px 4px} .lpq-chips span{background:#f1f5f9;color:#334155;border-radius:20px;padding:5px 12px;font-size:13px;font-weight:700} .lpq-chips .c1{background:#dcfce7;color:#166534}.lpq-chips .c2{background:#fef9c3;color:#854d0e}.lpq-chips .c3{background:#fee2e2;color:#991b1b} .lpq-body{padding:20px 28px 28px} .lpq-rules{margin:4px 0 18px;padding:0;list-style:none;color:#475569;font-size:15px} .lpq-rules li{padding:4px 0} .lpq-best{background:#ecfeff;border:1px solid #a5f3fc;color:#0e7490;border-radius:12px;padding:10px 14px;font-weight:700;margin-bottom:16px;font-size:14px} .lpq-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;padding:13px 24px;font-size:16px;font-weight:800;cursor:pointer;font-family:inherit;text-decoration:none!important;transition:transform .15s,background .15s} .lpq-btn:hover{transform:translateY(-2px)} .lpq-go{background:#f97316;color:#fff!important;box-shadow:0 8px 18px rgba(249,115,22,.3)} .lpq-go:hover{background:#ea6a0c} .lpq-dark{background:#0b2447;color:#fff!important} .lpq-dark:hover{background:#0891b2} .lpq-light{background:#f1f5f9;color:#0b2447!important} .lpq-top{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:14px;color:#475569;font-weight:700;margin-bottom:8px} .lpq-timer{background:#f1f5f9;border-radius:20px;padding:4px 12px} .lpq-timer.warn{background:#fee2e2;color:#b91c1c} .lpq-bar{height:8px;background:#e2e8f0;border-radius:8px;overflow:hidden;margin-bottom:20px} .lpq-bar i{display:block;height:100%;background:linear-gradient(90deg,#0891b2,#22c55e);border-radius:8px;transition:width .3s} .lpq-q{font-size:20px;font-weight:800;color:#0b2447;line-height:1.5;margin:0 0 18px} .lpq-opts{display:grid;gap:10px} .lpq-opt{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:#fff;border:2px solid #e2e8f0;border-radius:14px;padding:13px 16px;font-size:16px;color:#1e293b;cursor:pointer;font-family:inherit;transition:border-color .15s,background .15s} .lpq-opt:hover{border-color:#0891b2;background:#f0fdff} .lpq-opt[disabled]:not(.ok):not(.no):hover{border-color:#e2e8f0;background:#fff} .lpq-opt b{flex:0 0 32px;height:32px;border-radius:50%;background:#f1f5f9;color:#0b2447;display:flex;align-items:center;justify-content:center;font-size:14px} .lpq-opt.ok{border-color:#16a34a;background:#f0fdf4} .lpq-opt.ok b{background:#16a34a;color:#fff} .lpq-opt.no{border-color:#dc2626;background:#fef2f2} .lpq-opt.no b{background:#dc2626;color:#fff} .lpq-opt[disabled]{cursor:default} .lpq-fb{margin-top:16px;border-radius:14px;padding:14px 16px;font-size:15px;line-height:1.6} .lpq-fb.ok{background:#f0fdf4;border-left:5px solid #16a34a;color:#14532d} .lpq-fb.no{background:#fef2f2;border-left:5px solid #dc2626;color:#7f1d1d} .lpq-next{margin-top:18px;display:flex;justify-content:flex-end} .lpq-res{text-align:center;padding:10px 0 4px} .lpq-ring{width:150px;height:150px;border-radius:50%;margin:0 auto 14px;display:flex;align-items:center;justify-content:center} .lpq-ring div{width:118px;height:118px;border-radius:50%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center} .lpq-ring b{font-size:32px;color:#0b2447;line-height:1} .lpq-ring small{color:#64748b;font-size:13px;margin-top:4px} .lpq-msg{font-size:22px;font-weight:800;color:#0b2447;margin:6px 0 4px} .lpq-sub{color:#475569;font-size:15px;margin:0 0 18px} .lpq-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 18px} .lpq-stats div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:12px 6px} .lpq-stats b{display:block;font-size:20px;color:#0b2447} .lpq-stats small{color:#64748b;font-size:12.5px} .lpq-save{font-size:14px;margin:0 0 16px;color:#15803d;font-weight:700} .lpq-save a{color:#0891b2;font-weight:800} .lpq-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:8px} .lpq-review{margin-top:22px;text-align:left} .lpq-review summary{cursor:pointer;font-weight:800;color:#0b2447;font-size:16px;padding:10px 0} .lpq-ri{border:1px solid #e2e8f0;border-left:5px solid #16a34a;border-radius:12px;padding:12px 14px;margin:10px 0;font-size:15px;line-height:1.55} .lpq-ri.no{border-left-color:#dc2626} .lpq-ri p{margin:4px 0} .lpq-ri .y{color:#b91c1c}.lpq-ri .c{color:#15803d;font-weight:700}.lpq-ri .w{color:#475569} @media(max-width:600px){.lpq-head{padding:22px 18px}.lpq-head h3{font-size:21px!important}.lpq-chips{padding:16px 18px 2px}.lpq-body{padding:16px 18px 22px}.lpq-q{font-size:18px}.lpq-opt{font-size:15px;padding:12px}.lpq-stats{grid-template-columns:repeat(2,1fr)}.lpq-btn{width:100%}}</style><script id="lpq-js">(function(){ var LPD=window.LP||{}; var L="ABCDEF"; function esc(s){var d=document.createElement("div");d.textContent=String(s==null?"":s);return d.innerHTML} function shuffle(a){for(var i=a.length-1;i>0;i--){var j=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[j];a[j]=t}return a} function fmt(s){var m=Math.floor(s/60),x=s%60;return m+":"+(x<10?"0":"")+x} function api(){if(!LPD.api)return "";return String(LPD.api).replace(/progress\/?$/,"scores")} function localScores(){try{return JSON.parse(localStorage.getItem("lpScores")||"{}")}catch(e){return {}}} function saveLocal(id,score,total){var all=localScores();var row=all[id]||{best:0,bestTotal:total,attempts:0};var pct=score/total,bp=row.best/(row.bestTotal||1);if(pct>=bp){row.best=score;row.bestTotal=total}row.last=score;row.lastTotal=total;row.attempts=(row.attempts||0)+1;all[id]=row;try{localStorage.setItem("lpScores",JSON.stringify(all));var t=JSON.parse(localStorage.getItem("lqcTried")||"{}");t[id]=1;localStorage.setItem("lqcTried",JSON.stringify(t))}catch(e){}return row} function diffClass(d){d=String(d).toLowerCase();if(d.indexOf("easy")>-1)return "c1";if(d.indexOf("hard")>-1)return "c3";return "c2"} function Quiz(el){ var D;try{D=JSON.parse(el.getAttribute("data-quiz"))}catch(e){return} var S={list:[],i:0,score:0,answers:[],start:0,timer:null,left:0}; function best(){var r=localScores()[D.id];return r?r:null} function startScreen(){ var b=best();var typeLine=D.type+(D.year?" · "+D.year:""); el.innerHTML='<div class="lpq-card"><div class="lpq-head"><span class="lpq-tag">'+(D.mode==="embed"?"📝 READY? CHECK YOUR PREPARATION":"🎯 PRACTICE QUIZ")+'</span><h3>'+esc(D.title)+'</h3><p>'+esc(D.subject)+' · '+esc(typeLine)+'</p></div>'+ '<div class="lpq-chips"><span>📝 '+D.show+' questions</span><span>⏱ ~'+(D.time||D.mins)+' min</span><span class="'+diffClass(D.difficulty)+'">'+esc(D.difficulty)+'</span><span>🎓 '+esc(D.level)+'</span></div>'+ '<div class="lpq-body">'+(b?'<div class="lpq-best">⭐ Your best: '+b.best+'/'+b.bestTotal+' ('+Math.round(b.best*100/(b.bestTotal||1))+'%) · '+b.attempts+' attempt(s)</div>':'')+ '<ul class="lpq-rules"><li>✅ Pick one answer. You see the correct answer and explanation instantly.</li><li>🔀 Questions change every time you retry.</li>'+(D.time?'<li>⏱ Time limit: '+D.time+' minutes.</li>':'<li>⏱ No time limit, but your time is recorded.</li>')+'</ul>'+ '<button class="lpq-btn lpq-go" data-a="start">Start Quiz →</button></div></div>'; } function begin(){ var pool=shuffle(D.qs.slice());S.list=pool.slice(0,Math.min(D.show||pool.length,pool.length)).map(function(q){if(!q||!q.o||typeof q.a!=="number"||q.o.some(function(o){return /(all|none|both|neither) of (the )?(above|these)|\bboth [A-F]\b|\b[A-F] (and|or) [A-F]\b|only [A-F]\b|माथिका|उपर्युक्त|सबै सही|कुनै पनि होइन/i.test(String(o))}))return q;var ix=q.o.map(function(_,i){return i});shuffle(ix);var n={};for(var k in q)n[k]=q[k];n.o=ix.map(function(i){return q.o[i]});n.a=ix.indexOf(q.a);return n});S.i=0;S.score=0;S.answers=[];S.start=Date.now(); if(S.timer){clearInterval(S.timer)} S.left=(D.time||0)*60; S.timer=setInterval(tick,1000); showQ(); if(el.scrollIntoView){el.scrollIntoView({behavior:"smooth",block:"start"})} } function elapsed(){return Math.round((Date.now()-S.start)/1000)} function tick(){var t=el.querySelector(".lpq-timer");if(!t)return;if(D.time){var r=S.left-elapsed();if(r<=0){finish();return}t.textContent="⏱ "+fmt(r);if(r<=60){t.className="lpq-timer warn"}}else{t.textContent="⏱ "+fmt(elapsed())}} function showQ(){ var q=S.list[S.i],n=S.list.length;var opts=""; for(var k=0;k<q.o.length;k++){opts+='<button class="lpq-opt" data-o="'+k+'"><b>'+L.charAt(k)+'</b><span>'+esc(q.o[k])+'</span></button>'} el.innerHTML='<div class="lpq-card"><div class="lpq-body" style="padding-top:24px"><div class="lpq-top"><span>Question '+(S.i+1)+' of '+n+'</span><span>✔ '+S.score+' correct</span><span class="lpq-timer">⏱ 0:00</span></div><div class="lpq-bar"><i style="width:'+Math.round(S.i*100/n)+'%"></i></div><p class="lpq-q">'+esc(q.q)+'</p><div class="lpq-opts">'+opts+'</div><div class="lpq-fbw"></div></div></div>'; tick(); } function pick(k){ var q=S.list[S.i];var btns=el.querySelectorAll(".lpq-opt"); for(var x=0;x<btns.length;x++){btns[x].disabled=true} var right=(k===q.a); if(right){S.score++} btns[q.a].className+=" ok"; if(!right){btns[k].className+=" no"} S.answers.push({q:q,pick:k,right:right}); var last=(S.i===S.list.length-1); var fb='<div class="lpq-fb '+(right?"ok":"no")+'"><b>'+(right?"✅ Correct!":"❌ Not quite. Correct answer: "+L.charAt(q.a)+") "+esc(q.o[q.a]))+'</b>'+(q.e?'<br>'+esc(q.e):'')+'</div><div class="lpq-next"><button class="lpq-btn lpq-dark" data-a="'+(last?"finish":"next")+'">'+(last?"See my result →":"Next question →")+'</button></div>'; el.querySelector(".lpq-fbw").innerHTML=fb; var t=el.querySelector(".lpq-top span:nth-child(2)");if(t){t.textContent="✔ "+S.score+" correct"} } function finish(){ if(S.timer){clearInterval(S.timer);S.timer=null} var n=S.list.length,secs=elapsed(); for(var i=S.answers.length;i<n;i++){S.answers.push({q:S.list[i],pick:-1,right:false})} var pct=Math.round(S.score*100/n); var msg,sub,col; if(pct>=80){msg="🎉 Excellent! You are exam-ready";sub="Great preparation. Try a harder quiz or a mock test next.";col="#16a34a"} else if(pct>=60){msg="👍 Good work!";sub="You know most of it. Review the wrong answers below and try again.";col="#0891b2"} else if(pct>=40){msg="📘 Keep practising";sub="Read the note once more, then retry. New questions appear each time.";col="#f59e0b"} else{msg="💪 Don't give up";sub="Revise this topic carefully, then come back and beat this score.";col="#dc2626"} var row=saveLocal(D.id,S.score,n); var wrong=0,skipped=0;for(var a=0;a<S.answers.length;a++){if(S.answers[a].pick<0){skipped++}else{if(!S.answers[a].right){wrong++}}} var rev=""; for(var r=0;r<S.answers.length;r++){var A=S.answers[r];rev+='<div class="lpq-ri'+(A.right?"":" no")+'"><p><b>'+(r+1)+'. '+esc(A.q.q)+'</b></p>'+(A.right?'<p class="c">✅ '+esc(A.q.o[A.q.a])+'</p>':'<p class="y">Your answer: '+(A.pick<0?"not answered":esc(A.q.o[A.pick]))+'</p><p class="c">Correct: '+esc(A.q.o[A.q.a])+'</p>')+(A.q.e?'<p class="w">💡 '+esc(A.q.e)+'</p>':'')+'</div>'} var logged=!!LPD.loggedIn; el.innerHTML='<div class="lpq-card"><div class="lpq-body"><div class="lpq-res"><div class="lpq-ring" style="background:conic-gradient('+col+' '+pct+'%,#e2e8f0 0)"><div><b>'+pct+'%</b><small>'+S.score+' / '+n+'</small></div></div><p class="lpq-msg">'+msg+'</p><p class="lpq-sub">'+sub+'</p>'+ '<div class="lpq-stats"><div><b>'+S.score+'</b><small>Correct</small></div><div><b>'+wrong+'</b><small>Wrong</small></div><div><b>'+fmt(secs)+'</b><small>Time</small></div><div><b>'+row.best+'/'+row.bestTotal+'</b><small>Best score</small></div></div>'+ '<p class="lpq-save">'+(logged?'<span class="lpq-saving">Saving to your account...</span>':'💡 <a href="'+esc(LPD.login||"/wp-login.php")+'">Log in</a> to save your scores on every device.')+'</p>'+ '<div class="lpq-actions"><button class="lpq-btn lpq-go" data-a="start">↻ Try again (new questions)</button><a class="lpq-btn lpq-light" href="/practice-quiz/">🎯 More quizzes</a></div>'+ '<details class="lpq-review"'+(pct<60?' open':'')+'><summary>📋 Review all answers ('+n+')</summary>'+rev+'</details></div></div></div>'; if(el.scrollIntoView){el.scrollIntoView({behavior:"smooth",block:"start"})} if(logged){if(api()){if(window.fetch){fetch(api(),{method:"POST",credentials:"same-origin",headers:{"Content-Type":"application/json","X-WP-Nonce":LPD.nonce||""},body:JSON.stringify({id:D.id,score:S.score,total:n,secs:secs})}).then(function(res){var s=el.querySelector(".lpq-saving");if(s){s.textContent=res.ok?"✓ Score saved to your account":"Could not save right now (saved on this device)"}}).catch(function(){var s=el.querySelector(".lpq-saving");if(s){s.textContent="Offline: saved on this device"}})}}} } el.addEventListener("click",function(e){ var t=e.target.closest("[data-a],[data-o]");if(!t)return; if(t.hasAttribute("data-o")){if(!t.disabled){pick(parseInt(t.getAttribute("data-o"),10))}return} var a=t.getAttribute("data-a"); if(a==="start"){begin()} if(a==="next"){S.i++;showQ();if(el.scrollIntoView){el.scrollIntoView({behavior:"smooth",block:"start"})}} if(a==="finish"){finish()} }); startScreen(); } function init(){var els=document.querySelectorAll(".lpq");for(var i=0;i<els.length;i++){if(!els[i].getAttribute("data-ready")){els[i].setAttribute("data-ready","1");Quiz(els[i])}}} if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",init)}else{init()} })();</script><style id="lp-app-css"> :root{--lp-navy:#0b3d91;--lp-blue:#1d4ed8;--lp-dark:#0c2448;--lp-orange:#f97316;--lp-gold:#f5b800;--lp-line:#dbe4f0} body:not(.wp-admin){background:#f4f7fb} .ast-separate-container .ast-article-single,.ast-separate-container .ast-article-post{border-radius:18px;box-shadow:0 2px 14px rgba(12,36,72,.06)} .single-post .entry-title{color:var(--lp-dark);line-height:1.25} .single-post .entry-content h2{color:var(--lp-dark);margin-top:1.6em;padding-bottom:.25em;border-bottom:2px solid #eef2f8} .single-post .entry-content table{border-radius:12px;overflow:hidden} .single-post .entry-content th{background:#eff6ff;color:var(--lp-dark)} .single-post .entry-content tr:nth-child(even) td{background:#fafcff} .single-post .post-navigation{display:none} #lp-read{position:fixed;top:0;left:0;height:3px;width:0;background:linear-gradient(90deg,#f5b800,#f97316);z-index:99999;transition:width .1s} .lp-appbar{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:10px;margin:-6px 0 14px;padding:8px 0;background:inherit} .ast-separate-container .lp-appbar{background:#fff} .lp-appbar a{text-decoration:none!important} .lp-ab-back{flex:none;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;border:1px solid var(--lp-line);background:#fff;color:var(--lp-dark)!important;font-size:20px;font-weight:700} .lp-ab-txt{flex:1;min-width:0;font-size:13px;font-weight:700;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .lp-ab-quiz{flex:none;background:var(--lp-orange);color:#fff!important;font-weight:800;font-size:13px;padding:8px 14px;border-radius:10px} .lp-lesson{margin:28px 0 8px;border-radius:16px;border:1px solid #bfdbfe;background:#eff6ff;padding:16px} .lp-lesson .t{display:flex;justify-content:space-between;gap:8px;font-size:13px;font-weight:800;color:var(--lp-navy);letter-spacing:.02em} .lp-lesson .bar{height:8px;border-radius:99px;background:#dbeafe;margin:8px 0 12px;overflow:hidden}.lp-lesson .bar i{display:block;height:100%;background:linear-gradient(90deg,#1d4ed8,#0b3d91)} .lp-lesson .row{display:flex;gap:8px;flex-wrap:wrap} .lp-lesson a,.lp-lesson button{font:inherit;text-decoration:none!important;border-radius:11px;padding:10px 14px;font-weight:700;font-size:14px;cursor:pointer;border:2px solid var(--lp-line);background:#fff;color:var(--lp-dark)!important} .lp-lesson .done{background:#16a34a;border-color:#16a34a;color:#fff!important} .lp-lesson .next{background:var(--lp-navy);border-color:var(--lp-navy);color:#fff!important;flex:1;text-align:center;min-width:180px} .lp-lesson .nt{display:block;font-size:12px;font-weight:600;opacity:.85;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} #lp-bnav{display:none} .lpx-sub a{min-width:0;overflow-wrap:anywhere} .lpx-sub>*{min-width:0} @media(max-width:600px){.lpx-sub{grid-template-columns:repeat(2,minmax(0,1fr))!important}} @media(max-width:921px){ #lp-bnav{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:9999;background:#fff;border-top:1px solid var(--lp-line);box-shadow:0 -4px 16px rgba(12,36,72,.08);padding:6px 4px calc(6px + env(safe-area-inset-bottom))} #lp-bnav a,#lp-bnav button{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;font-family:inherit;font-size:11px;font-weight:600;line-height:1.2;color:#64748b!important;text-decoration:none!important;background:none;border:0;padding:4px 0;cursor:pointer} #lp-bnav svg{width:22px;height:22px} #lp-bnav .on{color:var(--lp-navy)!important} #lp-bnav .on svg{stroke:var(--lp-navy)} body:not(.wp-admin){padding-bottom:64px} #ast-scroll-top{bottom:78px!important} } </style> <nav id="lp-bnav" aria-label="Quick navigation"><a href="/" data-m="^/$"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 11l9-8 9 8v9a1 1 0 0 1-1 1h-5v-6H9v6H4a1 1 0 0 1-1-1z"/></svg>Home</a><a href="/premium-class/" data-m="^/premium-class|^/paper-1-package"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 5h11a3 3 0 0 1 3 3v12H7a3 3 0 0 1-3-3z"/><path d="M18 8h2v12"/></svg>My Exam</a><a href="/practice-quiz/" data-m="^/practice-quiz|^/quiz/"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"/><path d="M9.5 9a2.5 2.5 0 1 1 3.5 2.3c-.6.3-1 .9-1 1.7"/><circle cx="12" cy="17" r=".6"/></svg>Quiz</a><a href="/category/model-question-papers/" data-m="model-question|old-question"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M7 3h7l5 5v13H7z"/><path d="M14 3v5h5M10 13h6M10 17h6"/></svg>Papers</a><button type="button" id="lp-bmenu"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 6h16M4 12h16M4 18h16"/></svg>Menu</button></nav> <script> (function(){var p=location.pathname;[].forEach.call(document.querySelectorAll('#lp-bnav a'),function(a){if(new RegExp(a.getAttribute('data-m')).test(p))a.classList.add('on')}); var mb=document.getElementById('lp-bmenu');if(mb)mb.addEventListener('click',function(){var t=document.querySelector('.ast-mobile-menu-trigger-minimal,.menu-toggle,.ast-button-wrap .menu-toggle,[data-index] .ast-mobile-menu-trigger-fill');if(t){window.scrollTo(0,0);t.click()}else location.href='/#lp-subjects'});})(); </script> <script> (function(){var O=[["solar-system-space-sun-planets-moon-eclipses-missions","Solar System and Space: Sun, Planets, Moon, Eclipses and Space Miss…"],["world-geography-continents-oceans-earthquake-volcano-rivers-climate","World Geography: Continents, Oceans, Latitude and Time, Mountains, …"],["world-geography-basics-latitude-longitude","World Geography Basics: Earth, Latitude, Longitude, Time Zones and …"],["world-superlatives-largest-longest-highest","World Superlatives: Largest, Longest, Highest and Deepest in the World"],["geography-of-nepal-location-area-physical-regions","Geography of Nepal: Location, Area, Borders and Physical Regions"],["rivers-lakes-and-glaciers-of-nepal","Rivers, Lakes and Glaciers of Nepal"],["mountains-himalayan-peaks-of-nepal","Mountains and Himalayan Peaks of Nepal: Eight-Thousanders, First As…"],["climate-seasons-of-nepal-monsoon-rainfall","Climate and Seasons of Nepal: Climatic Zones, Monsoon, Rainfall and…"],["natural-resources-minerals-of-nepal","Natural Resources and Minerals of Nepal: Water, Land, Minerals and …"],["forests-vegetation-of-nepal-community-forestry","Forests and Vegetation of Nepal: Forest Types, Community Forestry a…"],["national-parks-conservation-areas-of-nepal","National Parks, Wildlife Reserve and Conservation Areas of Nepal"],["provinces-of-nepal-capitals-districts","Provinces of Nepal: Capitals, Districts and Key Facts"],["world-history-industrial-french-american-revolution","World History I: Industrial Revolution, French Revolution and Ameri…"],["world-history-russian-revolution-world-wars-indian-independence","World History II: Russian Revolution, First and Second World Wars a…"],["ancient-medieval-nepal-gopal-kirat-licchavi-malla","Ancient and Medieval Nepal: Gopal, Kirat, Licchavi and Malla Periods"],["unification-of-nepal-prithvi-narayan-shah","Unification of Nepal: Prithvi Narayan Shah and the Making of Modern…"],["nepal-after-unification-shah-period-1831-1903","Nepal After Unification (1831 to 1903 BS): Shah Rulers, Regents, Wa…"],["anglo-nepal-war-treaty-of-sugauli","Anglo-Nepal War (1871 to 1872 BS) and the Treaty of Sugauli: Battle…"],["kot-parva-rise-of-jung-bahadur-rana","Kot Parva and the Rise of Jung Bahadur Rana: Bhandarkhal, Alau, Mul…"],["rana-period-of-nepal-1903-2007","The Rana Period of Nepal (1903 to 2007 BS)"],["revolution-of-2007-bs-end-of-rana-rule","Revolution of 2007 BS: Political Parties, King Tribhuvan, Delhi Agr…"],["panchayat-system-nepal-2017-2046","Panchayat System in Nepal (2017 to 2046 BS): Royal Takeover, Featur…"],["nepal-2046-to-2062-democracy-maoist-conflict","Nepal from 2046 to 2062 BS: People’s Movement 2046, Constitution 20…"],["peoples-movement-2062-63-peace-republic","People’s Movement 2062/63, Peace Agreement and Republic: From Armed…"],["major-treaties-of-nepal","Major Treaties of Nepal: Sugauli, 1923 Treaty, 1950 Treaty, Boundar…"],["culture-of-nepal-festivals-languages-religions","Culture of Nepal: Festivals, Languages, Religions, Ethnic Groups an…"],["world-heritage-sites-of-nepal","World Heritage Sites of Nepal: Kathmandu Valley, Sagarmatha, Chitwa…"],["famous-books-and-authors-nepali-world","Famous Books and Authors: Nepali and World Literature for Lok Sewa"],["famous-personalities-of-nepal-heroes-poets-martyrs","Famous Personalities of Nepal: National Heroes, Poets, Writers and …"],["population-of-nepal-census-2078-key-facts","Population of Nepal: National Census 2078 Key Facts and Figures"],["national-income-gdp-gni-per-capita-income","National Income: GDP, GNI, Per Capita Income, Measurement Methods a…"],["foreign-aid-remittance-fdi-nepal","Foreign Aid, Remittance and Foreign Investment in Nepal"],["basic-concepts-of-economics-demand-supply-market","Basic Concepts of Economics: Definitions, Demand, Supply, Market an…"],["inflation-poverty-unemployment-nepal","Inflation, Poverty and Unemployment: Meaning, Types, Causes and Mea…"],["agriculture-industry-trade-of-nepal","Agriculture, Industry and Trade of Nepal: Crops, Industries, Export…"],["tourism-and-communication-in-nepal","Tourism and Communication in Nepal: Key Facts, Institutions, Airpor…"],["transport-in-nepal-highways-airports-railways","Transport in Nepal: Highways, Airports, Railways, Ropeways and Trad…"],["hydropower-in-nepal-projects-history","Hydropower in Nepal: History, Major Projects, Types and Electricity…"],["periodic-plans-of-nepal-first-to-sixteenth","Periodic Plans of Nepal: First to Sixteenth Plan, Periods and Main …"],["constitution-of-nepal","Constitution of Nepal 2072: Parts, Schedules, Fundamental Rights an…"],["constitution-of-nepal-2072-preamble-features","Constitution of Nepal 2072: Preamble, Basic Features and National S…"],["federalism-local-government-nepal-local-government-operation-act-2074","Federalism and Local Government in Nepal: Structure, Powers and the…"],["provincial-government-nepal-province-head-chief-minister-assembly","Provincial Government of Nepal: Province Head, Chief Minister and P…"],["federal-parliament-of-nepal-hor-national-assembly","Federal Parliament of Nepal: House of Representatives and National …"],["president-vice-president-of-nepal-constitution","President and Vice-President of Nepal: Election, Qualification, Ter…"],["prime-minister-council-of-ministers-article-76","Prime Minister and Council of Ministers of Nepal: Article 76, Vote …"],["major-scientific-inventions-and-inventors","Major Scientific Inventions, Discoveries and Recent Scientific Acti…"],["basic-physics-units-motion-light-sound-electricity","Basic Physics in Daily Life: Units, Motion, Energy, Heat, Light, So…"],["electricity-magnetism-current-ohms-law-circuits-magnets","Electricity and Magnetism in Daily Life: Current, Ohm’s Law, Circui…"],["chemistry-in-daily-life-acids-bases-metals","Chemistry in Daily Life: Matter, Atoms, Acids, Bases, Salts, Metals…"],["emerging-technologies-ai-cloud-iot-blockchain-big-data","Emerging Technologies: Artificial Intelligence, Cloud Computing, Io…"],["public-health-diseases-food-nutrition","Public Health, Food and Nutrition: Nutrients, Deficiency Diseases, …"],["human-body-systems-and-health","Human Body and Health: Body Systems, Blood, Hormones, Vitamins and …"],["cell-plant-life-classification-of-living-things","Cell, Plant Life and Classification of Living Things: Biology Notes…"],["environment-pollution-climate-change-basics","Environment, Pollution and Climate Change: Ecosystem, Ozone, Greenh…"],["biodiversity-sustainable-development-urbanization-migration","Ecology, Biodiversity, Sustainable Development, Climate Agreements,…"],["international-organisations-nepal-un-saarc-bimstec","International Organisations and Nepal: UN, SAARC, BIMSTEC and Other…"],["current-affairs-september-2026-nepal-lok-sewa","Current Affairs September 2026 (Bhadra–Ashwin 2083): Nepal and Worl…"],["famous-world-personalities-and-thinkers","Famous World Personalities and Thinkers: Leaders, Philosophers, Sci…"],["important-national-international-days","Important National and International Days: Dates for Lok Sewa"],["major-awards-honours-nobel-magsaysay","Major Awards and Honours: Nobel Prize, Magsaysay, Oscar, Booker and…"],["countries-capitals-currencies-gk","Countries, Capitals and Currencies: SAARC, Neighbours and Major Wor…"],["firsts-of-nepal-first-persons-institutions","Firsts of Nepal: First Persons, Institutions and Events for Lok Sewa"],["sports-gk-olympics-fifa-cricket-nepal","Sports General Knowledge: Olympics, FIFA World Cup, Cricket, South …"],["important-abbreviations-full-forms-lok-sewa","Important Abbreviations and Full Forms for Lok Sewa: Nepal, Interna…"],["bost-verification-test-filing-aptitude-test","BOST: Verification Test and Filing Aptitude Test (Alphabetical, Num…"],["number-series-and-coding-decoding","Number Series and Coding-Decoding: Patterns, Method and Examples"],["non-verbal-reasoning-figure-series-mirror-water-image","Non-verbal Reasoning: Figure Series, Mirror and Water Images, Paper…"],["analogy-and-classification-odd-one-out","Analogy and Classification (Odd One Out): Relationship Types, Metho…"],["bost-following-instructions-matching-test","BOST: Following Instructions Test, Coding and Matching Test and Num…"],["percentage-shortcuts-and-examples","Percentage: Rules, Shortcuts and Worked Examples"],["average-problems-on-ages-formulas-shortcuts-examples","Average and Problems on Ages: Formulas, Shortcuts and Worked Examples"],["analytical-reasoning-seating-arrangement-syllogism-puzzles","Analytical Reasoning: Seating Arrangement, Ranking, Syllogism and S…"],["blood-relations-reasoning-family-tree-examples","Blood Relations: Family Terms, Generation Method and Worked Examples"],["direction-sense-and-ranking-test","Direction Sense and Ranking: Turns, Distance, Shadows and Position …"],["office-management-meaning-functions-layout","Office and Office Management: Meaning, Functions, Layout and Office…"],["assistant-staff-functions-qualities-office-resources","Assistant Staff (सहायक कर्मचारी): Functions and Qualities, and Offi…"],["office-communication-importance-types-means","Communication in the Office (कार्यालयमा सञ्चार): Importance, Types …"],["communication-coordination-management","Communication and Coordination in Management: Process, Types, Barri…"],["patra-lekhan-official-letter-writing","Patra Lekhan (Official Letter Writing): Parts, Types and Format of …"],["darta-chalani-registration-dispatch","Darta–Chalani (Registration and Dispatch of Letters): Process, Regi…"],["suchana-paripatra-tok-adesh-notice-circular-order","Notice (सूचना), Circular (परिपत्र) and Order (तोक आदेश): Meaning, F…"],["tippani-lekhan-official-note-writing","Tippani Lekhan (Official Note Writing): Parts, Types, Format and Tips"],["report-writing-pratibedan-lekhan-format-types","Report Writing (प्रतिवेदन लेखन): Meaning, Types, Format and Points …"],["filing-records-management-office","Filing and Records Management: Methods of Filing, Indexing and Reco…"],["indexing-modern-technology-record-management","Records, Indexing (अनुक्रमणिका) and Modern Technology in Record Man…"],["meetings-minutes-agenda-quorum","Meetings and Minutes in Government Offices: Notice, Agenda, Quorum,…"],["public-relations-grievance-management-office","Public Relations (जनसम्पर्क) and Grievance Management (गुनासो व्यवस…"],["fundamental-rights-duties-constitution-nepal","Fundamental Rights and Duties in the Constitution of Nepal: Article…"],["directive-principles-policies-obligations-of-state","Directive Principles, Policies and Obligations of the State: Part 4…"],["constitutional-bodies-of-nepal","Constitutional Bodies of Nepal: Parts 21 to 27 of the Constitution"],["public-service-commission-of-nepal","Public Service Commission of Nepal (Lok Sewa Aayog)"],["opmcm-mofaga-federal-parliament-secretariat","Office of the Prime Minister and Council of Ministers, Ministry of …"],["civic-conscience-character-human-values-discipline","Civic Conscience (नागरिक सचेतना): Character Development, Human Valu…"],["fundamental-operations-unitary-method-fractions-decimals","Fundamental Operations, BODMAS, Unitary Method, Fractions and Decim…"],["ratio-and-proportion-rules-examples","Ratio and Proportion: Rules and Worked Examples"],["profit-loss-and-discount","Profit, Loss and Discount: Formulas and Worked Examples"],["tax-vat-commission-depreciation-arithmetic","Tax, VAT, Commission and Depreciation: Arithmetic with Solved Examples"],["simple-and-compound-interest","Simple and Compound Interest: Formulas and Worked Examples"],["household-arithmetic-electricity-water-telephone-bills-exchange","Household Arithmetic: Electricity, Water and Telephone Bills and Mo…"],["mensuration-area-perimeter-volume-land-units","Mensuration: Area, Perimeter, Volume, Pythagoras and Nepali Land Units"],["civil-service-nepal-civil-service-act-2049-classes-conduct-punishment","Civil Service of Nepal: Civil Service Act 2049, Services, Classes, …"],["human-resource-management-civil-service","Human Resource Management in the Civil Service: Recruitment, Traini…"],["public-service-delivery-citizen-charter","Public Service Delivery and Citizen Charter: Principles, Tools, Gri…"],["good-governance-concept-and-act-2064","Good Governance: Concept, Tools and the Good Governance Act 2064"],["right-to-information-act-nepal","Right to Information in Nepal: Constitution and the RTI Act 2064"],["prevention-of-corruption-act-2059-offences","Prevention of Corruption Act, 2059 (भ्रष्टाचार निवारण ऐन): Chapter …"],["ethics-anti-corruption-public-service-nepal","Ethics and Anti-Corruption in Public Service: Values, Laws and Inst…"],["federation-province-local-coordination-interrelation-act-2077","Federation, Province and Local Level (Coordination and Inter-relati…"],["right-to-food-food-sovereignty-act-2075","Right to Food and Food Sovereignty Act, 2075: Chapters 1 to 3 (Defi…"],["vital-registration-national-identity-card-nepal","Vital Registration (व्यक्तिगत घटना दर्ता) and National Identity Car…"],["e-governance-ict-safe-use-in-office","E-Governance (विद्युतीय शासन) and Safe Use of ICT in Government Off…"],["it-in-nepal-it-policy-electronic-transactions-act-cyber-law","IT in Nepal: IT Policy, Electronic Transactions Act 2063, Cyber Cri…"],["basic-accounting-terms-double-entry","Basic Accounting Terms: Double Entry, Journal, Ledger, Trial Balanc…"],["government-accounting-beruju-audit","Government Accounting and Beruju: Budget Release, Treasury, Audit a…"],["budget-estimate-approval-lmbis-nepal","Budget Estimate and Approval Process and LMBIS (Line Ministry Budge…"],["budget-fiscal-year-nepal-jestha-15","Budget and Fiscal Year of Nepal: Jestha 15, Types of Budget, Revenu…"],["chart-of-accounts-tsa-rmis-cgas-sutra-dharauti","Chart of Accounts, TSA, RMIS, CGAS, SuTRA and Deposit (धरौटी) Accou…"],["goshwara-voucher-bank-cash-book-maskebari-fantbari","Goshwara Voucher, Bank Cash Book, Budget Sheet, Maskebari, Fantbari…"],["public-procurement-management-pams-nepal","Public Procurement Management (सार्वजनिक खरिद) and PAMS: Objectives…"],["jinsi-management-government-store","Jinsi Management (Government Store and Property): Types, Records, I…"],["fpfa-act-2076-internal-control-audit-beruju","Financial Procedures and Fiscal Accountability Act, 2076: Internal …"],["vat-nepal-registration-return-exempt-zero-rated","Value Added Tax (मूल्य अभिवृद्धि कर) in Nepal: Registration, Return…"],["taxation-in-nepal-vat-income-tax","Taxation in Nepal: Direct and Indirect Taxes, VAT, Income Tax and R…"],["tds-income-tax-chapter-17-audit-act-2075","Tax Deduction at Source (Income Tax Act 2058, Chapter 17) and Audit…"],["law-meaning-sources-act-rules-regulation-gazette","Law: Meaning, Importance and Sources; Act, Rules, Regulation (Bylaw…"],["judiciary-of-nepal-supreme-court-high-court","Judiciary of Nepal: Supreme Court, High Courts, District Courts, Co…"],["hakdaiya-hadmyad-myad-tarikh-darta-darpith-myad-tameli","Hakdaiya, Hadmyad, Myad, Tarikh, Likhat, Darta–Darpith and Myad Tam…"],["jaheri-pakrau-purji-charge-sheet-free-legal-aid","Jaheri Darkhast (FIR), Arrest Warrant, Baramdi Muchulka, Charge She…"],["muluki-civil-criminal-codes-2074-features","Muluki Civil Code, Civil Procedure Code, Criminal Code and Criminal…"],["kharidar-computer-skill-test-typing-guide","Kharidar Computer Skill Test Guide: Devanagari and English Typing, …"],["ms-word-notes-word-processing-shortcuts","MS Word Notes: Word Processing, Ribbon Tabs, Formatting, Mail Merge…"],["operating-system-windows-basics-files-shortcuts","Operating System and Windows Basics: Types, Booting, Files and Shor…"],["kharidar-interview-questions-answers","Kharidar Interview Preparation: 30 Common Questions with Sample Ans…"]];var art=document.querySelector('.single-post article .entry-content');if(!art)return; var bar=document.createElement('div');bar.id='lp-read';document.body.appendChild(bar);addEventListener('scroll',function(){var h=document.documentElement,max=h.scrollHeight-h.clientHeight;bar.style.width=(max>0?h.scrollTop*100/max:0)+'%'},{passive:true}); var slug=location.pathname.replace(/^\/|\/$/g,'');var PM=[["office-management-meaning-functions-layout","Office and Office Management: Meaning, Functions, Layout and Office Environment"],["filing-records-management-office","Filing and Records Management: Methods of Filing, Indexing and Record Life Cycle"],["indexing-modern-technology-record-management","Records, Indexing (अनुक्रमणिका) and Modern Technology in Record Management"],["office-communication-importance-types-means","Communication in the Office (कार्यालयमा सञ्चार): Importance, Types and Means"],["management-information-system-mis-government-office","Management Information System (MIS) in Government Offices: Meaning, Need and Importance"],["government-accounting-beruju-audit","Government Accounting and Beruju: Budget Release, Treasury, Audit and Settlement of Irregularities"],["basic-accounting-terms-double-entry","Basic Accounting Terms: Double Entry, Journal, Ledger, Trial Balance and Final Accounts"],["fpfa-act-2076-internal-control-audit-beruju","Financial Procedures and Fiscal Accountability Act, 2076: Internal Control, Internal and Final Audit, Beruju and Accountability"],["chart-of-accounts-tsa-rmis-cgas-sutra-dharauti","Chart of Accounts, TSA, RMIS, CGAS, SuTRA and Deposit (धरौटी) Accounting in Nepal"],["jinsi-management-government-store","Jinsi Management (Government Store and Property): Types, Records, Inspection and Procurement"],["revenue-administration-nepal-tax-customs-excise-deposit","Revenue Administration in Nepal: Tax, Customs, Excise, Revenue and Deposit (Dharauti) Systems"],["taxation-in-nepal-vat-income-tax","Taxation in Nepal: Direct and Indirect Taxes, VAT, Income Tax and Revenue Sharing"],["budget-fiscal-year-nepal-jestha-15","Budget and Fiscal Year of Nepal: Jestha 15, Types of Budget, Revenue and Expenditure"],["budget-estimate-approval-lmbis-nepal","Budget Estimate and Approval Process and LMBIS (Line Ministry Budget Information System)"],["civil-service-nepal-civil-service-act-2049-classes-conduct-punishment","Civil Service of Nepal: Civil Service Act 2049, Services, Classes, Conduct and Punishment"],["human-resource-management-civil-service","Human Resource Management in the Civil Service: Recruitment, Training, Appraisal and Promotion"],["manpower-planning-development-management-civil-service","Manpower Planning, Development and Management in the Civil Service of Nepal"],["provincial-and-local-civil-service-nepal","Provincial and Local Service in Nepal: Constitution, Provincial PSC and Employee Adjustment"],["public-service-delivery-citizen-charter","Public Service Delivery and Citizen Charter: Principles, Tools, Grievance Handling and E-Governance"],["public-relations-grievance-management-office","Public Relations (जनसम्पर्क) and Grievance Management (गुनासो व्यवस्थापन) in Government Offices"],["right-to-information-act-nepal","Right to Information in Nepal: Constitution and the RTI Act 2064"],["e-governance-ict-safe-use-in-office","E-Governance (विद्युतीय शासन) and Safe Use of ICT in Government Offices"],["good-governance-concept-and-act-2064","Good Governance: Concept, Tools and the Good Governance Act 2064"],["ethics-anti-corruption-public-service-nepal","Ethics and Anti-Corruption in Public Service: Values, Laws and Institutions of Nepal"],["prevention-of-corruption-act-2059-offences","Prevention of Corruption Act, 2059 (भ्रष्टाचार निवारण ऐन): Chapter 1 and 2, Offences and Punishment"],["darta-chalani-registration-dispatch","Darta–Chalani (Registration and Dispatch of Letters): Process, Registers and Rules"],["patra-lekhan-official-letter-writing","Patra Lekhan (Official Letter Writing): Parts, Types and Format of Government Letters"],["tippani-lekhan-official-note-writing","Tippani Lekhan (Official Note Writing): Parts, Types, Format and Tips"],["report-writing-pratibedan-lekhan-format-types","Report Writing (प्रतिवेदन लेखन): Meaning, Types, Format and Points to Remember"],["meetings-minutes-agenda-quorum","Meetings and Minutes in Government Offices: Notice, Agenda, Quorum, Decisions and Muchulka"],["seminar-workshop-goshthi-management","Seminar, Workshop and Goshthi Management in Government Offices"],["progress-reporting-office-inspection-monitoring","Monthly and Annual Progress Reporting, Office Inspection and Monitoring"],["job-description-delegation-of-authority","Job Description (Karya Bibaran) and Delegation of Authority (Adhikar Pratyayojan)"],["administrative-work-disposal-decision-making-provisions","Disposal of Administrative Work (Prashasakiya Karya Fachhyaut): Decisions on Time and by Law"],["group-dynamics-norms-status-system-organisation","Group Dynamics, Organisational Norms and Status System"],["public-administration-meaning-principles-functions","Public Administration: Meaning, Principles and Functions"],["public-administration-and-development-administration","Public Administration and Development Administration: Meaning, Features and Differences"],["civil-servant-appointment-deputation-transfer-promotion-leave","Civil Servants: Appointment, Deputation (Kaj), Transfer, Promotion and Leave"],["organisation-principles-structures-delegation","Organisation: Meaning, Principles, Structures, Span of Control and Delegation"],["constitutional-bodies-of-nepal","Constitutional Bodies of Nepal: Parts 21 to 27 of the Constitution"],["public-service-commission-of-nepal","Public Service Commission of Nepal (Lok Sewa Aayog)"],["opmcm-mofaga-federal-parliament-secretariat","Office of the Prime Minister and Council of Ministers, Ministry of Federal Affairs and General Administration, and Federal Parliament Secretariat"],["management-meaning-functions-posdcorb","Management: Meaning, Functions, POSDCORB, Principles and Levels"],["leadership-and-motivation-theories","Leadership and Motivation: Styles, Theories, Maslow, Herzberg and Theory X and Y"],["planning-and-decision-making-management","Planning and Decision Making: Meaning, Types, Steps and Techniques"],["control-in-management-process-types-techniques","Control in Management: Meaning, Process, Types, Techniques and Need for Coordination"],["communication-coordination-management","Communication and Coordination in Management: Process, Types, Barriers and Techniques"],["organisational-change-and-development-od","Organisational Change and Organisation Development (OD): Meaning, Process and Resistance"],["time-management-importance-techniques-public-office","Time Management: Importance, Time Wasters and Techniques for Public Offices"],["government-of-nepal-allocation-of-business-rules-2074","Government of Nepal (Allocation of Business) Rules, 2074 and Transaction of Business"],["federalism-local-government-nepal-local-government-operation-act-2074","Federalism and Local Government in Nepal: Structure, Powers and the Local Government Operation Act 2074"],["federation-province-local-coordination-interrelation-act-2077","Federation, Province and Local Level (Coordination and Inter-relation) Act, 2077: Bases of Inter-relation (Chapter 2)"],["local-administration-act-2028-cdo-district-administration","Local Administration Act, 2028: CDO, District Administration Office and District Security Committee"],["public-procurement-management-pams-nepal","Public Procurement Management (सार्वजनिक खरिद) and PAMS: Objectives, Importance, Methods and Process"],["disaster-risk-reduction-management-act-2074-nepal","Disaster Risk Reduction and Management Act, 2074: Councils, Committees, NDRRMA and Disaster Cycle"],["money-laundering-prevention-nepal-act-2064-fiu","Money Laundering Prevention in Nepal: Concept, Stages, Act 2064, FIU and FATF"],["federal-parliament-secretariat-act-2064-employee-rules-2065","Federal Parliament Secretariat Act, 2064 and Employees Administration Rules, 2065"]];var NSO=[["solar-system-space-sun-planets-moon-eclipses-missions","Solar System and Space: Sun, Planets, Moon, Eclipses and Space Missions"],["world-geography-basics-latitude-longitude","World Geography Basics: Earth, Latitude, Longitude, Time Zones and Atmosphere"],["world-geography-continents-oceans-earthquake-volcano-rivers-climate","World Geography: Continents, Oceans, Latitude and Time, Mountains, Earthquakes, Volcanoes, Rivers, Lakes and Climate"],["world-superlatives-largest-longest-highest","World Superlatives: Largest, Longest, Highest and Deepest in the World"],["geography-of-nepal-location-area-physical-regions","Geography of Nepal: Location, Area, Borders and Physical Regions"],["mountains-himalayan-peaks-of-nepal","Mountains and Himalayan Peaks of Nepal: Eight-Thousanders, First Ascents and Ranges"],["rivers-lakes-and-glaciers-of-nepal","Rivers, Lakes and Glaciers of Nepal"],["climate-seasons-of-nepal-monsoon-rainfall","Climate and Seasons of Nepal: Climatic Zones, Monsoon, Rainfall and Six Seasons"],["natural-resources-minerals-of-nepal","Natural Resources and Minerals of Nepal: Water, Land, Minerals and Biodiversity"],["forests-vegetation-of-nepal-community-forestry","Forests and Vegetation of Nepal: Forest Types, Community Forestry and Herbs"],["national-parks-conservation-areas-of-nepal","National Parks, Wildlife Reserve and Conservation Areas of Nepal"],["provinces-of-nepal-capitals-districts","Provinces of Nepal: Capitals, Districts and Key Facts"],["world-history-industrial-french-american-revolution","World History I: Industrial Revolution, French Revolution and American War of Independence"],["world-history-russian-revolution-world-wars-indian-independence","World History II: Russian Revolution, First and Second World Wars and Indian Independence Movement"],["ancient-medieval-nepal-gopal-kirat-licchavi-malla","Ancient and Medieval Nepal: Gopal, Kirat, Licchavi and Malla Periods"],["unification-of-nepal-prithvi-narayan-shah","Unification of Nepal: Prithvi Narayan Shah and the Making of Modern Nepal"],["nepal-after-unification-shah-period-1831-1903","Nepal After Unification (1831 to 1903 BS): Shah Rulers, Regents, Wars and Bhimsen Thapa"],["anglo-nepal-war-treaty-of-sugauli","Anglo-Nepal War (1871 to 1872 BS) and the Treaty of Sugauli: Battles, Heroes and Results"],["kot-parva-rise-of-jung-bahadur-rana","Kot Parva and the Rise of Jung Bahadur Rana: Bhandarkhal, Alau, Muluki Ain and Europe Visit"],["rana-period-of-nepal-1903-2007","The Rana Period of Nepal (1903 to 2007 BS)"],["revolution-of-2007-bs-end-of-rana-rule","Revolution of 2007 BS: Political Parties, King Tribhuvan, Delhi Agreement and End of Rana Rule"],["panchayat-system-nepal-2017-2046","Panchayat System in Nepal (2017 to 2046 BS): Royal Takeover, Features, Referendum and Fall"],["nepal-2046-to-2062-democracy-maoist-conflict","Nepal from 2046 to 2062 BS: People's Movement 2046, Constitution 2047, Maoist Conflict and Royal Takeover"],["peoples-movement-2062-63-peace-republic","People's Movement 2062/63, Peace Agreement and Republic: From Armed Conflict to Constituent Assembly"],["culture-of-nepal-festivals-languages-religions","Culture of Nepal: Festivals, Languages, Religions, Ethnic Groups and Art"],["world-heritage-sites-of-nepal","World Heritage Sites of Nepal: Kathmandu Valley, Sagarmatha, Chitwan and Lumbini"],["famous-personalities-of-nepal-heroes-poets-martyrs","Famous Personalities of Nepal: National Heroes, Poets, Writers and Martyrs"],["famous-books-and-authors-nepali-world","Famous Books and Authors: Nepali and World Literature for Lok Sewa"],["agriculture-industry-trade-of-nepal","Agriculture, Industry and Trade of Nepal: Crops, Industries, Exports, Imports and WTO"],["tourism-and-communication-in-nepal","Tourism and Communication in Nepal: Key Facts, Institutions, Airports, Media and Telecom"],["transport-in-nepal-highways-airports-railways","Transport in Nepal: Highways, Airports, Railways, Ropeways and Trade Routes"],["hydropower-in-nepal-projects-history","Hydropower in Nepal: History, Major Projects, Types and Electricity Trade"],["national-income-gdp-gni-per-capita-income","National Income: GDP, GNI, Per Capita Income, Measurement Methods and HDI"],["periodic-plans-of-nepal-first-to-sixteenth","Periodic Plans of Nepal: First to Sixteenth Plan, Periods and Main Goals"],["major-scientific-inventions-and-inventors","Major Scientific Inventions, Discoveries and Recent Scientific Activities"],["evolution-heredity-biotechnology-alternative-energy","Evolution, Heredity, Biotechnology and Alternative Energy"],["emerging-technologies-ai-cloud-iot-blockchain-big-data","Emerging Technologies: Artificial Intelligence, Cloud Computing, IoT, Blockchain and Big Data"],["human-body-systems-and-health","Human Body and Health: Body Systems, Blood, Hormones, Vitamins and Diseases"],["public-health-diseases-food-nutrition","Public Health, Food and Nutrition: Nutrients, Deficiency Diseases, Communicable and Non-communicable Diseases"],["materials-daily-life-soap-plastic-fibre-glass-fertilizer-pesticide","Materials in Daily Life: Soap, Detergent, Plastic, Fibre, Glass, Fertiliser and Pesticide"],["chemistry-in-daily-life-acids-bases-metals","Chemistry in Daily Life: Matter, Atoms, Acids, Bases, Salts, Metals and Common Chemicals"],["cell-plant-life-classification-of-living-things","Cell, Plant Life and Classification of Living Things: Biology Notes for Lok Sewa"],["basic-physics-units-motion-light-sound-electricity","Basic Physics in Daily Life: Units, Motion, Energy, Heat, Light, Sound and Electricity"],["ecosystem-types-food-chain-biogeochemical-cycles","Ecosystem: Types, Components, Food Chain, Energy Flow and Biogeochemical Cycles"],["environment-pollution-climate-change-basics","Environment, Pollution and Climate Change: Ecosystem, Ozone, Greenhouse Effect and Global Agreements"],["biodiversity-sustainable-development-urbanization-migration","Ecology, Biodiversity, Sustainable Development, Climate Agreements, Urbanisation and Migration"],["population-of-nepal-census-2078-key-facts","Population of Nepal: National Census 2078 Key Facts and Figures"],["nepal-foreign-relations-india-china-uk-usa-japan-asean-eu","Nepal's Foreign Relations: India, China, UK, USA, Japan, and the ASEAN and EU"],["international-organisations-nepal-un-saarc-bimstec","International Organisations and Nepal: UN, SAARC, BIMSTEC and Other Bodies"],["major-treaties-of-nepal","Major Treaties of Nepal: Sugauli, 1923 Treaty, 1950 Treaty, Boundary Treaty and Water Agreements"],["current-affairs-september-2026-nepal-lok-sewa","Current Affairs September 2026 (Bhadra–Ashwin 2083): Nepal and World for Lok Sewa"],["important-national-international-days","Important National and International Days: Dates for Lok Sewa"],["major-awards-honours-nobel-magsaysay","Major Awards and Honours: Nobel Prize, Magsaysay, Oscar, Booker and Nepali Awards"],["sports-gk-olympics-fifa-cricket-nepal","Sports General Knowledge: Olympics, FIFA World Cup, Cricket, South Asian Games and Sports in Nepal"],["famous-world-personalities-and-thinkers","Famous World Personalities and Thinkers: Leaders, Philosophers, Scientists and Management Thinkers"],["firsts-of-nepal-first-persons-institutions","Firsts of Nepal: First Persons, Institutions and Events for Lok Sewa"],["countries-capitals-currencies-gk","Countries, Capitals and Currencies: SAARC, Neighbours and Major World Countries"],["important-abbreviations-full-forms-lok-sewa","Important Abbreviations and Full Forms for Lok Sewa: Nepal, International, Computer and Banking"],["number-series-and-coding-decoding","Number Series and Coding-Decoding: Patterns, Method and Examples"],["analogy-and-classification-odd-one-out","Analogy and Classification (Odd One Out): Relationship Types, Method and Examples"],["direction-sense-and-ranking-test","Direction Sense and Ranking: Turns, Distance, Shadows and Position in a Row"],["blood-relations-reasoning-family-tree-examples","Blood Relations: Family Terms, Generation Method and Worked Examples"],["analytical-reasoning-seating-arrangement-syllogism-puzzles","Analytical Reasoning: Seating Arrangement, Ranking, Syllogism and Simple Puzzles"],["verbal-reasoning-assertion-reason-statement-conclusion-courses-of-action","Verbal Reasoning: Assertion–Reason, Statement–Conclusion, Assumptions and Courses of Action"],["number-system-hcf-lcm-divisibility-rules","Number System, HCF, LCM and Divisibility Rules: Methods and Worked Examples"],["fundamental-operations-unitary-method-fractions-decimals","Fundamental Operations, BODMAS, Unitary Method, Fractions and Decimals: Solved Examples"],["percentage-shortcuts-and-examples","Percentage: Rules, Shortcuts and Worked Examples"],["ratio-and-proportion-rules-examples","Ratio and Proportion: Rules and Worked Examples"],["average-problems-on-ages-formulas-shortcuts-examples","Average and Problems on Ages: Formulas, Shortcuts and Worked Examples"],["profit-loss-and-discount","Profit, Loss and Discount: Formulas and Worked Examples"],["simple-and-compound-interest","Simple and Compound Interest: Formulas and Worked Examples"],["time-and-work-pipes-cisterns","Time and Work, Pipes and Cisterns: Methods and Worked Examples"],["time-speed-distance-formulas-trains-boats-examples","Time, Speed and Distance: Formulas, Trains, Boats and Worked Examples"],["data-interpretation-data-sufficiency-matrix-calendar","Data Interpretation, Data Sufficiency, Number Matrix and Calendar Problems"],["non-verbal-reasoning-figure-series-mirror-water-image","Non-verbal Reasoning: Figure Series, Mirror and Water Images, Paper Folding, Counting Figures and Dice"],["venn-diagram-counting-figures-embedded-dot-situation","Non-Verbal Reasoning: Venn Diagrams, Counting Figures, Embedded Figures and Dot Situation"],["public-private-cooperative-sector-nepal-three-pillar-economy","Public, Private and Cooperative Sectors: The Three-Pillar Economy of Nepal"],["cooperatives-microfinance-insurance-nepal","Cooperatives, Microfinance and Insurance in Nepal: Principles, History and Regulators"],["burning-issues-nepal-poverty-unemployment-food-social-security-energy-social-media","Burning Issues of Nepal: Poverty, Unemployment, Public Health, Food and Social Security, Energy and Social Media"],["inflation-poverty-unemployment-nepal","Inflation, Poverty and Unemployment: Meaning, Types, Causes and Measures in Nepal"],["right-to-food-food-sovereignty-act-2075","Right to Food and Food Sovereignty Act, 2075: Chapters 1 to 3 (Definitions, Right to Food, Food Sovereignty)"],["constitution-of-nepal-2072-preamble-features","Constitution of Nepal 2072: Preamble, Basic Features and National Symbols"],["fundamental-rights-duties-constitution-nepal","Fundamental Rights and Duties in the Constitution of Nepal: Articles 16 to 48"],["directive-principles-policies-obligations-of-state","Directive Principles, Policies and Obligations of the State: Part 4 of the Constitution of Nepal"],["citizenship-constitution-of-nepal-part-2","Citizenship in the Constitution of Nepal: Part 2, Types of Citizenship and Non-Resident Citizenship"],["president-vice-president-of-nepal-constitution","President and Vice-President of Nepal: Election, Qualification, Term, Functions and Impeachment"],["prime-minister-council-of-ministers-article-76","Prime Minister and Council of Ministers of Nepal: Article 76, Vote of Confidence and Federal Executive"],["federal-parliament-of-nepal-hor-national-assembly","Federal Parliament of Nepal: House of Representatives and National Assembly"],["judiciary-of-nepal-supreme-court-high-court","Judiciary of Nepal: Supreme Court, High Courts, District Courts, Constitutional Bench and Judicial Council"],["provincial-government-nepal-province-head-chief-minister-assembly","Provincial Government of Nepal: Province Head, Chief Minister and Provincial Assembly"],["federalism-local-government-nepal-local-government-operation-act-2074","Federalism and Local Government in Nepal: Structure, Powers and the Local Government Operation Act 2074"],["constitutional-bodies-of-nepal","Constitutional Bodies of Nepal: Parts 21 to 27 of the Constitution"],["civil-society-citizens-duties-civic-education-nepal","Citizens' Duties, Civil Society and Civic Education in Nepal"],["civic-conscience-character-human-values-discipline","Civic Conscience (नागरिक सचेतना): Character Development, Human Values, Civic Duties, Discipline and Positive Thinking"],["law-meaning-sources-act-rules-regulation-gazette","Law: Meaning, Importance and Sources; Act, Rules, Regulation (Bylaws), Formation Order and Rajpatra"],["rule-of-law-concept-principles-nepal","Rule of Law (कानुनी राज्य): Meaning, Dicey's Principles and Rule of Law in Nepal"],["inclusion-proportional-representation-nepal","Inclusion and Proportional Representation in Nepal: Constitution, Elections and Commissions"],["democracy-human-rights-nepal","Democracy and Human Rights: Meaning, Features, UDHR and the National Human Rights Commission"],["right-to-information-act-nepal","Right to Information in Nepal: Constitution and the RTI Act 2064"],["e-governance-ict-safe-use-in-office","E-Governance (विद्युतीय शासन) and Safe Use of ICT in Government Offices"],["good-governance-concept-and-act-2064","Good Governance: Concept, Tools and the Good Governance Act 2064"],["ethics-anti-corruption-public-service-nepal","Ethics and Anti-Corruption in Public Service: Values, Laws and Institutions of Nepal"],["prevention-of-corruption-act-2059-offences","Prevention of Corruption Act, 2059 (भ्रष्टाचार निवारण ऐन): Chapter 1 and 2, Offences and Punishment"],["office-management-meaning-functions-layout","Office and Office Management: Meaning, Functions, Layout and Office Environment"],["filing-records-management-office","Filing and Records Management: Methods of Filing, Indexing and Record Life Cycle"],["indexing-modern-technology-record-management","Records, Indexing (अनुक्रमणिका) and Modern Technology in Record Management"],["office-communication-importance-types-means","Communication in the Office (कार्यालयमा सञ्चार): Importance, Types and Means"],["management-information-system-mis-government-office","Management Information System (MIS) in Government Offices: Meaning, Need and Importance"],["government-accounting-beruju-audit","Government Accounting and Beruju: Budget Release, Treasury, Audit and Settlement of Irregularities"],["basic-accounting-terms-double-entry","Basic Accounting Terms: Double Entry, Journal, Ledger, Trial Balance and Final Accounts"],["fpfa-act-2076-internal-control-audit-beruju","Financial Procedures and Fiscal Accountability Act, 2076: Internal Control, Internal and Final Audit, Beruju and Accountability"],["chart-of-accounts-tsa-rmis-cgas-sutra-dharauti","Chart of Accounts, TSA, RMIS, CGAS, SuTRA and Deposit (धरौटी) Accounting in Nepal"],["jinsi-management-government-store","Jinsi Management (Government Store and Property): Types, Records, Inspection and Procurement"],["revenue-administration-nepal-tax-customs-excise-deposit","Revenue Administration in Nepal: Tax, Customs, Excise, Revenue and Deposit (Dharauti) Systems"],["taxation-in-nepal-vat-income-tax","Taxation in Nepal: Direct and Indirect Taxes, VAT, Income Tax and Revenue Sharing"],["budget-fiscal-year-nepal-jestha-15","Budget and Fiscal Year of Nepal: Jestha 15, Types of Budget, Revenue and Expenditure"],["budget-estimate-approval-lmbis-nepal","Budget Estimate and Approval Process and LMBIS (Line Ministry Budget Information System)"],["civil-service-nepal-civil-service-act-2049-classes-conduct-punishment","Civil Service of Nepal: Civil Service Act 2049, Services, Classes, Conduct and Punishment"],["human-resource-management-civil-service","Human Resource Management in the Civil Service: Recruitment, Training, Appraisal and Promotion"],["manpower-planning-development-management-civil-service","Manpower Planning, Development and Management in the Civil Service of Nepal"],["provincial-and-local-civil-service-nepal","Provincial and Local Service in Nepal: Constitution, Provincial PSC and Employee Adjustment"],["public-service-delivery-citizen-charter","Public Service Delivery and Citizen Charter: Principles, Tools, Grievance Handling and E-Governance"],["public-relations-grievance-management-office","Public Relations (जनसम्पर्क) and Grievance Management (गुनासो व्यवस्थापन) in Government Offices"],["darta-chalani-registration-dispatch","Darta–Chalani (Registration and Dispatch of Letters): Process, Registers and Rules"],["patra-lekhan-official-letter-writing","Patra Lekhan (Official Letter Writing): Parts, Types and Format of Government Letters"],["tippani-lekhan-official-note-writing","Tippani Lekhan (Official Note Writing): Parts, Types, Format and Tips"],["report-writing-pratibedan-lekhan-format-types","Report Writing (प्रतिवेदन लेखन): Meaning, Types, Format and Points to Remember"],["meetings-minutes-agenda-quorum","Meetings and Minutes in Government Offices: Notice, Agenda, Quorum, Decisions and Muchulka"],["seminar-workshop-goshthi-management","Seminar, Workshop and Goshthi Management in Government Offices"],["progress-reporting-office-inspection-monitoring","Monthly and Annual Progress Reporting, Office Inspection and Monitoring"],["job-description-delegation-of-authority","Job Description (Karya Bibaran) and Delegation of Authority (Adhikar Pratyayojan)"],["administrative-work-disposal-decision-making-provisions","Disposal of Administrative Work (Prashasakiya Karya Fachhyaut): Decisions on Time and by Law"],["group-dynamics-norms-status-system-organisation","Group Dynamics, Organisational Norms and Status System"],["public-administration-meaning-principles-functions","Public Administration: Meaning, Principles and Functions"],["public-administration-and-development-administration","Public Administration and Development Administration: Meaning, Features and Differences"],["civil-servant-appointment-deputation-transfer-promotion-leave","Civil Servants: Appointment, Deputation (Kaj), Transfer, Promotion and Leave"],["organisation-principles-structures-delegation","Organisation: Meaning, Principles, Structures, Span of Control and Delegation"],["public-service-commission-of-nepal","Public Service Commission of Nepal (Lok Sewa Aayog)"],["opmcm-mofaga-federal-parliament-secretariat","Office of the Prime Minister and Council of Ministers, Ministry of Federal Affairs and General Administration, and Federal Parliament Secretariat"],["management-meaning-functions-posdcorb","Management: Meaning, Functions, POSDCORB, Principles and Levels"],["leadership-and-motivation-theories","Leadership and Motivation: Styles, Theories, Maslow, Herzberg and Theory X and Y"],["planning-and-decision-making-management","Planning and Decision Making: Meaning, Types, Steps and Techniques"],["control-in-management-process-types-techniques","Control in Management: Meaning, Process, Types, Techniques and Need for Coordination"],["communication-coordination-management","Communication and Coordination in Management: Process, Types, Barriers and Techniques"],["organisational-change-and-development-od","Organisational Change and Organisation Development (OD): Meaning, Process and Resistance"],["time-management-importance-techniques-public-office","Time Management: Importance, Time Wasters and Techniques for Public Offices"],["government-of-nepal-allocation-of-business-rules-2074","Government of Nepal (Allocation of Business) Rules, 2074 and Transaction of Business"],["federation-province-local-coordination-interrelation-act-2077","Federation, Province and Local Level (Coordination and Inter-relation) Act, 2077: Bases of Inter-relation (Chapter 2)"],["local-administration-act-2028-cdo-district-administration","Local Administration Act, 2028: CDO, District Administration Office and District Security Committee"],["public-procurement-management-pams-nepal","Public Procurement Management (सार्वजनिक खरिद) and PAMS: Objectives, Importance, Methods and Process"],["disaster-risk-reduction-management-act-2074-nepal","Disaster Risk Reduction and Management Act, 2074: Councils, Committees, NDRRMA and Disaster Cycle"],["money-laundering-prevention-nepal-act-2064-fiu","Money Laundering Prevention in Nepal: Concept, Stages, Act 2064, FIU and FATF"],["federal-parliament-secretariat-act-2064-employee-rules-2065","Federal Parliament Secretariat Act, 2064 and Employees Administration Rules, 2065"],["nayab-subba-interview-computer-skill-test-guide","Nayab Subba Final Stage: Computer Skill Test and Interview Guide with Sample Questions"],["operating-system-windows-basics-files-shortcuts","Operating System and Windows Basics: Types, Booting, Files and Shortcuts"],["ms-word-notes-word-processing-shortcuts","MS Word Notes: Word Processing, Ribbon Tabs, Formatting, Mail Merge and Shortcuts"],["ms-excel-notes-formulas-functions-shortcuts","MS Excel Notes: Cells, Formulas, Functions, Cell References, Errors and Shortcuts"],["kharidar-computer-skill-test-typing-guide","Kharidar Computer Skill Test Guide: Devanagari and English Typing, Windows Basics and MS Word (with Marking Scheme)"],["kharidar-interview-questions-answers","Kharidar Interview Preparation: 30 Common Questions with Sample Answers and Tips"]];var CS=[{O:O,K:'lpkc_done_v1',u:'/premium-class/kharidar/course/',n:'Kharidar Course',g:'📘 KHARIDAR COURSE',id:'kh'},{O:PM,K:'lppm_done_v1',u:'/premium-class/public-management/course/',n:'Public Management',g:'⚖️ PUBLIC MANAGEMENT COURSE',id:'pm'},{O:NSO,K:'lpns_done_v1',u:'/premium-class/nayab-subba/course/',n:'Nayab Subba Course',g:'📗 NAYAB SUBBA COURSE',id:'ns'}];var pref='';try{var rf=document.referrer||'';if(/\/kharidar\/course/.test(rf))localStorage.setItem('lp_course','kh');if(/\/public-management\/course/.test(rf))localStorage.setItem('lp_course','pm');if(/\/nayab-subba\/course/.test(rf))localStorage.setItem('lp_course','ns');pref=localStorage.getItem('lp_course')||''}catch(e){}var hits=CS.filter(function(x){return x.O.some(function(y){return y[0]===slug})});var C=hits.filter(function(x){return x.id===pref})[0]||hits[0]||CS[0];if(hits.length){try{localStorage.setItem('lp_course',C.id)}catch(e){}}O=C.O;var idx=-1;for(var i=0;i<O.length;i++){if(O[i][0]===slug){idx=i;break}} var title=(document.querySelector('.entry-title')||{}).textContent||document.title;try{localStorage.setItem('lp_last',JSON.stringify({u:location.pathname,t:title.trim(),c:idx>=0?1:0,ts:Date.now()}))}catch(e){} var cat=document.querySelector('.single-post .cat-links a, .ast-terms-link a, .entry-meta a[rel~="category"]'); var back=idx>=0?C.u:(cat?cat.getAttribute('href'):'/');var btxt=idx>=0?C.n+' · Lesson '+(idx+1)+' of '+O.length:(cat?cat.textContent:'Loksewa Pathsala'); var q=document.getElementById('lpn-quiz')||document.querySelector('.lpq, .lp-quiz-wrap, [id*="quiz"]'); var ab=document.createElement('div');ab.className='lp-appbar';ab.innerHTML='<a class="lp-ab-back" href="'+back+'" aria-label="Back">←</a><span class="lp-ab-txt"></span>';ab.querySelector('.lp-ab-txt').textContent=btxt; if(q&&!q.id)q.id='lpn-quiz';var hdr=document.querySelector('.single-post article .entry-header');(hdr||art).parentNode.insertBefore(ab,hdr||art); if(idx<0)return;var K=C.K,done={};try{done=JSON.parse(localStorage.getItem(K)||'{}')}catch(e){} var box=document.createElement('div');box.className='lp-lesson';function draw(){var c=0;O.forEach(function(x){if(done[x[0]])c++});var pv=O[idx-1],nx=O[idx+1];var d=!!done[slug]; box.innerHTML='<div class="t"><span>'+C.g+' · LESSON '+(idx+1)+' OF '+O.length+'</span><span>'+c+' done</span></div><div class="bar"><i style="width:'+(c*100/O.length)+'%"></i></div><div class="row"><button type="button" class="mk'+(d?' done':'')+'">'+(d?'✓ Done':'Mark as done')+'</button>'+(pv?'<a href="/'+pv[0]+'/" class="pv">← Previous</a>':'')+(nx?'<a href="/'+nx[0]+'/" class="next">Next lesson →<span class="nt"></span></a>':'<a class="next" href="'+C.u+'">Back to course →</a>')+'</div>'; if(nx)box.querySelector('.nt').textContent=nx[1];box.querySelector('.mk').onclick=function(){if(done[slug])delete done[slug];else done[slug]=1;try{localStorage.setItem(K,JSON.stringify(done))}catch(e){}draw()}} draw();var rel=art.querySelector('.lp-related');if(rel)art.insertBefore(box,rel);else art.appendChild(box);})(); </script> <style> .lps-sbtn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(15,36,64,.15);background:#fff;color:#0f2440;cursor:pointer;margin:0 10px 0 0 !important;padding:0 !important;min-height:0 !important;line-height:1 !important;box-shadow:none !important;flex:0 0 auto;align-self:center;vertical-align:middle;position:relative;top:0} .lps-sbtn:hover{background:#ecfeff;border-color:#0e7490;color:#0e7490} .lps-sbtn svg{width:19px;height:19px} .lps-ov{position:fixed;inset:0;z-index:100000;background:rgba(15,23,42,.55);display:none;align-items:flex-start;justify-content:center;padding:70px 16px 16px;backdrop-filter:blur(2px)} .lps-ov.open{display:flex} .lps-pan{width:100%;max-width:720px;background:#fff;border-radius:18px;box-shadow:0 20px 60px rgba(0,0,0,.25);overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 100px)} .lps-top{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid #e5e7eb} .lps-top svg{width:20px;height:20px;color:#64748b;flex:0 0 auto} .lps-in{flex:1;border:0 !important;outline:0 !important;box-shadow:none !important;font-size:18px !important;padding:6px 2px !important;background:transparent !important;color:#0f172a;min-width:0} .lps-x{border:0;background:#f1f5f9;color:#334155;border-radius:8px;padding:6px 10px;font-size:13px;cursor:pointer} .lps-body{overflow-y:auto;padding:8px 8px 14px} .lps-h{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b;margin:12px 10px 6px} .lps-it{display:block;padding:10px 12px;border-radius:12px;text-decoration:none !important;color:#0f172a !important} .lps-it:hover,.lps-it.act{background:#f0fdfa} .lps-tt{font-weight:600;font-size:15.5px;line-height:1.35;display:flex;gap:8px;align-items:center;flex-wrap:wrap} .lps-chip{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;background:#e0f2fe;color:#075985} .lps-chip.quiz{background:#ede9fe;color:#5b21b6}.lps-chip.mock{background:#fef3c7;color:#92400e}.lps-chip.paper{background:#fee2e2;color:#991b1b} .lps-xx{font-size:13.5px;color:#475569;margin-top:3px;line-height:1.45} .lps-empty{padding:18px 12px;color:#475569;font-size:14.5px} .lps-pop{display:flex;flex-wrap:wrap;gap:8px;padding:4px 10px 6px} .lps-pop button{border:1px solid #cbd5e1;background:#fff;border-radius:999px;padding:6px 12px;font-size:13.5px;cursor:pointer;color:#0f172a} .lps-pop button:hover{border-color:#0e7490;color:#0e7490} .lps-all{display:block;text-align:center;margin:10px 10px 0;padding:10px;border-radius:12px;background:#0f2440;color:#fff !important;font-weight:600;text-decoration:none !important} .lps-hero{margin:24px auto 6px;max-width:560px;width:100%;position:relative;text-align:left} .lps-hero input{width:100%;border:0 !important;border-radius:14px !important;padding:15px 18px 15px 48px !important;font-size:16px !important;box-shadow:0 6px 24px rgba(15,36,64,.15) !important;background:#fff !important;color:#0f172a} .lps-hero svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#64748b;pointer-events:none} @media(max-width:600px){.lps-ov{padding:0}.lps-pan{max-width:none;max-height:100vh;height:100vh;border-radius:0}.lps-sbtn{width:36px;height:36px;margin:0 6px 0 0 !important}} </style> <script> (function(){ var API="https:\/\/loksewapathsala.com\/wp-json\/lps\/v1\/search",HOME="https:\/\/loksewapathsala.com\/"; var ICON='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="11" cy="11" r="7"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>'; var POP=['समास','सन्धि','Provinces of Nepal','Constitution','Public Service Commission','Percentage','Tenses','Computer','Mock test']; var LBL={note:'Notes',quiz:'Quizzes',mock:'Mock tests',paper:'Old question papers'}; var CHIP={note:'Note',quiz:'Quiz',mock:'Mock test',paper:'Old paper'}; var ov,inp,body,timer,lastQ='',ctl=null; function el(tag,cls,txt){var e=document.createElement(tag);if(cls){e.className=cls}if(txt!=null){e.textContent=txt}return e} function build(){ ov=el('div','lps-ov');ov.setAttribute('role','dialog');ov.setAttribute('aria-label','Search Loksewa Pathsala'); var pan=el('div','lps-pan');var top=el('div','lps-top');var ic=el('span');ic.innerHTML=ICON;top.appendChild(ic); inp=el('input','lps-in');inp.type='search';inp.placeholder='Search notes, quizzes, questions… / खोज्नुहोस्';inp.setAttribute('aria-label','Search');inp.autocomplete='off'; top.appendChild(inp);var x=el('button','lps-x','Esc');x.type='button';x.onclick=close;top.appendChild(x); body=el('div','lps-body');pan.appendChild(top);pan.appendChild(body);ov.appendChild(pan);document.body.appendChild(ov); ov.addEventListener('click',function(e){if(e.target===ov){close()}}); inp.addEventListener('input',function(){clearTimeout(timer);timer=setTimeout(run,220)}); inp.addEventListener('keydown',function(e){ if(e.key==='Enter'){var a=body.querySelector('.lps-it.act');if(a){location.href=a.href}else if(inp.value.trim().length>1){location.href=HOME+'?s='+encodeURIComponent(inp.value.trim())}} if(e.key==='ArrowDown'){move(1);e.preventDefault()} if(e.key==='ArrowUp'){move(-1);e.preventDefault()} }); empty(); } function move(d){var items=[].slice.call(body.querySelectorAll('.lps-it'));if(!items.length){return}var i=items.findIndex(function(a){return a.classList.contains('act')});items.forEach(function(a){a.classList.remove('act')});i=i+d;if(i<0){i=items.length-1}if(i>=items.length){i=0}items[i].classList.add('act');items[i].scrollIntoView({block:'nearest'})} function empty(){body.innerHTML='';body.appendChild(el('div','lps-h','Popular searches'));var p=el('div','lps-pop');POP.forEach(function(t){var b=el('button',null,t);b.type='button';b.onclick=function(){inp.value=t;run();inp.focus()};p.appendChild(b)});body.appendChild(p);body.appendChild(el('div','lps-empty','Type a topic, a word from a question, or a subject. Nepali and English both work.'))} function run(){ var q=inp.value.trim();if(q===lastQ){return}lastQ=q; if(q.length<2){empty();return} if(ctl){try{ctl.abort()}catch(e){}}ctl=window.AbortController?new AbortController():null; body.innerHTML='';body.appendChild(el('div','lps-empty','Searching…')); fetch(API+'?q='+encodeURIComponent(q),ctl?{signal:ctl.signal}:{}).then(function(r){return r.json()}).then(function(d){if(d.q!==inp.value.trim()){return}render(d.items||[],q)}).catch(function(){}); } function render(items,q){ body.innerHTML=''; if(!items.length){body.appendChild(el('div','lps-empty','No results for “'+q+'”. Try a shorter word, or a different spelling.'));var p=el('div','lps-pop');POP.slice(0,6).forEach(function(t){var b=el('button',null,t);b.type='button';b.onclick=function(){inp.value=t;run()};p.appendChild(b)});body.appendChild(p);return} ['note','quiz','mock','paper'].forEach(function(k){ var g=items.filter(function(i){return i.type===k});if(!g.length){return} body.appendChild(el('div','lps-h',LBL[k]+' ('+g.length+')')); g.slice(0,8).forEach(function(i){var a=el('a','lps-it');a.href=i.u;var t=el('div','lps-tt');t.appendChild(el('span',null,i.t));var c=el('span','lps-chip '+k,CHIP[k]+(i.s?' · '+i.s:''));t.appendChild(c);a.appendChild(t);if(i.x){a.appendChild(el('div','lps-xx',i.x))}body.appendChild(a)}); }); var all=el('a','lps-all','See all results for “'+q+'”');all.href=HOME+'?s='+encodeURIComponent(q);body.appendChild(all); } function open(v){if(!ov){build()}ov.classList.add('open');document.documentElement.style.overflow='hidden';if(typeof v==='string'){inp.value=v;lastQ='';run()}setTimeout(function(){inp.focus()},30)} function close(){if(ov){ov.classList.remove('open')}document.documentElement.style.overflow=''} document.addEventListener('keydown',function(e){ if(e.key==='Escape'){close()} if(e.key==='/'){var t=document.activeElement;var tag=t?t.tagName:'';if(tag!=='INPUT'){if(tag!=='TEXTAREA'){e.preventDefault();open()}}} }); function addButtons(){ var spots=document.querySelectorAll('.site-header-primary-section-right'); [].forEach.call(spots,function(s){if(s.querySelector('.lps-sbtn')){return}var b=el('button','lps-sbtn');b.type='button';b.setAttribute('aria-label','Search');b.innerHTML=ICON;b.onclick=function(){open()};var acc=s.querySelector('.ast-header-account');if(acc){s.insertBefore(b,acc)}else{s.insertBefore(b,s.firstChild)}}); if(document.body.classList.contains('home')){ var b1=document.querySelector('.lph .lph-b1'); if(b1){if(!document.querySelector('.lps-hero')){var w=el('div','lps-hero');w.innerHTML=ICON;var i=el('input');i.type='search';i.placeholder='Search notes, quizzes, questions… / नोट, क्विज खोज्नुहोस्';i.setAttribute('aria-label','Search the site');i.addEventListener('focus',function(){open(i.value);i.blur()});i.addEventListener('input',function(){open(i.value)});w.appendChild(i);var row=b1.parentElement;row.parentElement.insertBefore(w,row.nextSibling)}} } if(location.search.indexOf('lps=1')>-1){open()} } if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',addButtons)}else{addButtons()} })(); </script> <script id="lps-editorial-link">(function(){var s=document.querySelector('.lpf a[href$="/sources/"]');if(!s||document.querySelector('.lpf a[href$="/editorial-policy/"]'))return;var li=s.closest("li");var a=document.createElement("a");a.href="/editorial-policy/";a.textContent="Editorial Policy";if(li){var n=li.cloneNode(false);n.appendChild(a);li.parentNode.insertBefore(n,li.nextSibling);}else{s.parentNode.insertBefore(a,s.nextSibling);s.parentNode.insertBefore(document.createTextNode(" "),a);}})();</script><script>(function(){try{var k='lpst_sid',s=sessionStorage.getItem(k),f=false;if(!s){var a=new Uint8Array(16);crypto.getRandomValues(a);s=Array.prototype.map.call(a,function(b){return('0'+b.toString(16)).slice(-2)}).join('');sessionStorage.setItem(k,s);f=true}var api="https:\/\/loksewapathsala.com\/wp-json\/lpst\/v1\/",id=0;function p(u,d,keep){return fetch(api+u,{method:'POST',headers:{'Content-Type':'application/json'},body:JSON.stringify(d),keepalive:!!keep,credentials:'omit'})}p('hit',{sid:s,path:location.pathname,title:document.title.slice(0,200),ref:f?document.referrer:'internal'}).then(function(r){return r.json()}).then(function(j){id=(j&&j.id)||0}).catch(function(){});function ping(keep){if(id)p('ping',{sid:s,id:id},keep).catch(function(){})}setInterval(function(){if(document.visibilityState==='visible')ping()},15000);document.addEventListener('visibilitychange',function(){if(document.visibilityState==='hidden')ping(true)})}catch(e){}})();</script> </body> </html> <!-- Page optimized by LiteSpeed Cache @2026-11-11 11:42:34 --> <!-- Page cached by LiteSpeed Cache 7.9.3 on 2026-11-11 11:42:34 -->