body,div,span{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}applet{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}acronym{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}address{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}big{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}strike{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}strong,sub,sup{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}tt{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}var,b,u,i{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}center{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}aside{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}canvas{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}details{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}embed{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}figure{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}figcaption{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}footer{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}header{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}hgroup{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}menu{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}nav{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}output{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}ruby{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}section{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}summary{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}time{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}mark{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}audio{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article{display:block}aside{display:block}details{display:block}figcaption{display:block}figure{display:block}footer{display:block}header{display:block}hgroup{display:block}menu{display:block}nav{display:block}section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before{content:"";content:none}blockquote:after{content:"";content:none}q:before{content:"";content:none}q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:AGaramondPro;src:url(/assets/AGaramondPro-Regular-rKnkNobB.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SabonLTStd;src:url(/assets/SabonLTStd-Roman-BTAosq9g.otf) format("opentype");font-weight:400;font-style:normal}:root{font-family:AGaramondPro,sans-serif;font-family:SabonLTStd,sans-serif;font-weight:400;color:#0a0a0a;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;background-color:#f5f5f5}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}.loader-container{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100vh;width:100vw;position:fixed;top:0;left:0;background-color:#f1f1f1}.loader{width:50px;aspect-ratio:1;border-radius:50%;border:8px solid #000000;animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}to{transform:scaleY(-1) rotate(-135deg)}}._wholeScreen_vvyb3_1{min-height:100dvh;display:flex;align-items:center;justify-content:center;background-color:#f0f2f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._mainContent_vvyb3_11{background:#fff;padding:2rem 2.5rem;border-radius:12px;box-shadow:0 4px 12px #0000001a;width:100%;max-width:400px;display:flex;flex-direction:column;gap:1.5rem}._title_vvyb3_23{font-size:1.8rem;font-weight:600;text-align:center;color:#1c1e21;margin-bottom:.5rem}._inputGroup_vvyb3_31{display:flex;flex-direction:column;gap:.5rem}._label_vvyb3_37{font-weight:500;color:#4b4f56}._input_vvyb3_31{width:100%;padding:.8rem 1rem;border-radius:6px;border:1px solid #dddfe2;font-size:1rem;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}._input_vvyb3_31:focus{outline:none;border-color:#337ab7;box-shadow:0 0 0 2px #337ab733}._inputValid_vvyb3_58{border-color:green}._inputInvalid_vvyb3_62{border-color:red}._errorMessage_vvyb3_66{color:red;font-size:.875rem;min-height:1.2rem}._rememberMe_vvyb3_72{display:flex;align-items:center;gap:.5rem}._rememberMeLabel_vvyb3_78{font-weight:400;color:#4b4f56}._button_vvyb3_83{width:100%;padding:.8rem 1rem;background-color:#337ab7;border:none;border-radius:6px;color:#fff;font-size:1.1rem;font-weight:700;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;gap:.75rem}._button_vvyb3_83:hover{background-color:#2a6599}._button_vvyb3_83:disabled{background-color:#a9cce3;cursor:not-allowed}._spinner_vvyb3_109{width:1.2rem;height:1.2rem;border:3px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:_spin_vvyb3_109 1s linear infinite}@keyframes _spin_vvyb3_109{to{transform:rotate(360deg)}}._divider_vvyb3_124{display:flex;align-items:center;text-align:center;color:#8d949e}._divider_vvyb3_124:before,._divider_vvyb3_124:after{content:"";flex:1;border-bottom:1px solid #dddfe2}._dividerText_vvyb3_138{padding:0 1rem}._googleButton_vvyb3_142{background-color:#fff;color:#4b4f56;border:1px solid #dddfe2;font-weight:500}._googleButton_vvyb3_142:hover{background-color:#f7f7f7;border-color:#c7c7c7}._wholeNavbar_1qho6_1{display:flex;justify-content:center;align-items:center;background-color:#e7e7e7;min-width:100%;gap:1rem}._navElement_1qho6_10{font-weight:400;font-size:.88rem;display:block;text-decoration:none;color:#333;font-weight:500;padding:.8rem 1.2rem;transition:background-color .3s ease;min-height:100%}._navElement_1qho6_10:hover{background-color:#e0e0e0}._navButton_1qho6_26{font-weight:400;font-size:.88rem;display:block;text-decoration:none;color:#333;font-weight:500;padding:.8rem 1.2rem;transition:background-color .3s ease;min-height:100%;border:none;background-color:#e7e7e7}._navButton_1qho6_26:hover{background-color:#e0e0e0;cursor:pointer}._configContainer_1qho6_45{position:relative;overflow:visible}._dropdownMenu_1qho6_50{position:absolute;top:100%;left:0;display:flex;flex-direction:column;overflow:visible;background-color:#e7e7e7;min-width:100%}._logoutBtn_1qho6_61{text-align:start}._logoutBtn_1qho6_61:hover{color:#646cff}._container_xf5yb_1{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;margin-top:5rem;margin-bottom:5rem;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;background-color:#fff;font-family:sans-serif;font-size:.875rem;overflow:hidden}._header_xf5yb_17{background-color:#fff;padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e7eb}._headerTitle_xf5yb_26{color:#111827;font-weight:600;display:flex;align-items:center;gap:.75rem;font-size:1.25rem}._headerTitleIcon_xf5yb_35{font-size:1.5rem;color:#374151}._headerInfo_xf5yb_40{color:#4b5563;font-size:.875rem}._toolbar_xf5yb_45{padding:1rem 1.5rem;background-color:#f9fafb;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e7eb}._addButton_xf5yb_54{background-color:#10b981;color:#fff;padding:.5rem 1.25rem;border-radius:.375rem;display:flex;align-items:center;gap:.5rem;font-weight:600;transition:background-color .2s;border:none;cursor:pointer;font-size:.875rem}._addButton_xf5yb_54:hover{background-color:#059669}._toolbarActions_xf5yb_73{display:flex;gap:.5rem}._toolbarButton_xf5yb_78{border:1px solid #d1d5db;padding:.375rem .75rem;border-radius:.375rem;color:#374151;background-color:#fff;font-size:.875rem;cursor:pointer;font-weight:500}._toolbarButton_xf5yb_78:hover{background-color:#f9fafb}._tableContainer_xf5yb_93{overflow-x:auto}._table_xf5yb_93{width:100%;text-align:left;border-collapse:collapse}._tableHeaderRow_xf5yb_103{background-color:#f9fafb;border-bottom:1px solid #e5e7eb}._tableHeaderCell_xf5yb_108{padding:.75rem 1.5rem;font-weight:600;color:#4b5563;cursor:pointer;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em}._tableHeaderCell_xf5yb_108:hover{background-color:#f3f4f6}._tableHeaderCellContent_xf5yb_122{display:flex;align-items:center}._tableHeaderCellActions_xf5yb_127{padding:.75rem 1.5rem;width:8rem;text-align:center;color:#4b5563;font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em}._filterRow_xf5yb_138{background-color:#f9fafb;border-bottom:1px solid #e5e7eb}._filterCell_xf5yb_143{padding:.75rem 1.5rem}._filterInput_xf5yb_147{width:100%;border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;background-color:#fff}._filterInput_xf5yb_147:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}._filterCellEmpty_xf5yb_162{padding:.5rem}._tableRow_xf5yb_166{transition:background-color .2s;border-bottom:1px solid #e5e7eb}._tableRow_xf5yb_166:hover{background-color:#f9fafb}._tableRow_xf5yb_166:last-child{border-bottom:none}._tableRowOdd_xf5yb_179,._tableRowEven_xf5yb_183{background-color:#fff}._tableCell_xf5yb_187{padding:.75rem 1.5rem;color:#374151;vertical-align:middle}._actionsCell_xf5yb_193{padding:.5rem 1.5rem;display:flex;justify-content:center;gap:1rem;vertical-align:middle}._actionButton_xf5yb_201{color:#6b7280;background:none;border:none;cursor:pointer;padding:.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:color .2s,background-color .2s}._actionButton_xf5yb_201:hover{background-color:#f3f4f6}._actionButtonView_xf5yb_218:hover{color:#3b82f6}._actionButtonEdit_xf5yb_222:hover{color:#10b981}._actionButtonDelete_xf5yb_226:hover{color:#ef4444}._noRecordsRow_xf5yb_230 td{padding:4rem;text-align:center;color:#6b7280;font-size:1rem}._footer_xf5yb_237{padding:1rem 1.5rem;background-color:#f9fafb;border-top:1px solid #e5e7eb;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem}@media(min-width:768px){._footer_xf5yb_237{flex-direction:row}}._resetButton_xf5yb_254{background-color:#fff;color:#374151;padding:.5rem 1rem;border-radius:.375rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;transition:background-color .2s;border:1px solid #d1d5db;cursor:pointer}._resetButton_xf5yb_254:hover{background-color:#f3f4f6}._pagination_xf5yb_273{display:flex;align-items:center;gap:1rem}._paginationButton_xf5yb_279{padding:.5rem;border:1px solid #d1d5db;border-radius:.375rem;cursor:pointer;background-color:#fff;display:flex;align-items:center;justify-content:center;color:#4b5563}._paginationButton_xf5yb_279:hover{background-color:#f9fafb}._paginationButton_xf5yb_279:disabled{opacity:.5;cursor:not-allowed;background-color:#f9fafb}._paginationInfo_xf5yb_301{color:#4b5563;font-size:.875rem;font-weight:500}._iconSortDefault_xf5yb_308{color:#9ca3af;margin-left:.5rem}._iconSortActive_xf5yb_312{color:#3b82f6;margin-left:.5rem}._addContainer_xf5yb_318{padding:1.5rem;background-color:#fff;border-bottom:1px solid #e5e7eb;margin-bottom:0}._addForm_xf5yb_325{display:flex;flex-direction:column;gap:1.5rem}._addFormTitle_xf5yb_331{margin:0;font-size:1.25rem;font-weight:600;color:#111827}._addFormGrid_xf5yb_338{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}._addFormInput_xf5yb_344{width:100%;padding:.6rem .8rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.9rem;box-sizing:border-box;background-color:#fff}._addFormInput_xf5yb_344:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}._addFormActions_xf5yb_360{display:flex;justify-content:flex-end;gap:1rem;margin-top:1rem}._addFormButton_xf5yb_367{padding:.6rem 1.5rem;border-radius:.375rem;font-weight:600;font-size:.9rem;cursor:pointer;transition:background-color .2s,border-color .2s;border:1px solid transparent}._addFormButtonPrimary_xf5yb_377{background-color:#10b981;color:#fff;border-color:#10b981}._addFormButtonPrimary_xf5yb_377:hover{background-color:#059669;border-color:#059669}._addFormButtonSecondary_xf5yb_388{background-color:#fff;color:#374151;border-color:#d1d5db}._addFormButtonSecondary_xf5yb_388:hover{background-color:#f9fafb}._tableCellActions_xf5yb_398{display:flex;justify-content:space-around;align-items:center}._paginationControls_xf5yb_404{display:flex;align-items:center;justify-content:center;gap:1.4rem}._tableFilterInput_xf5yb_411{display:block;width:90%;margin:auto;box-sizing:border-box;border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;background-color:#fff;color:#374151;transition:border-color .2s,box-shadow .2s}._tableFilterInput_xf5yb_411:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}._tableFilterInput_xf5yb_411::placeholder{color:#9ca3af;font-style:italic}._loadingCell_xf5yb_436{text-align:center;padding:40px;font-size:1.1em;color:#555;display:flex;justify-content:center;align-items:center;gap:12px}._spinner_xf5yb_447{width:24px;height:24px;border:3px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#007bff;animation:_spin_xf5yb_447 1s ease-in-out infinite}@keyframes _spin_xf5yb_447{to{transform:rotate(360deg)}}._loadingContainer_xf5yb_462{display:flex;justify-content:center;align-items:center;min-height:300px;width:100%}._spinner_xf5yb_447{width:48px;height:48px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:_spin_xf5yb_447 1s linear infinite}@keyframes _spin_xf5yb_447{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._tableEditInput_xf5yb_488{width:100%;box-sizing:border-box;border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;color:#374151;background-color:#fff;transition:border-color .2s,box-shadow .2s}._tableEditInput_xf5yb_488:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}._modalOverlay_1ndrd_1{position:fixed;inset:0;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;animation:_fadeIn_1ndrd_1 .3s forwards}._modalContent_1ndrd_16{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 5px 15px #0000004d;width:90%;max-width:450px;text-align:center;transform:scale(.9);animation:_scaleIn_1ndrd_1 .3s forwards}._modalTitle_1ndrd_28{margin-top:0;margin-bottom:1rem;font-size:1.5rem;color:#333}._modalMessage_1ndrd_35{margin-bottom:2rem;font-size:1rem;color:#666;line-height:1.5}._modalActions_1ndrd_42{display:flex;justify-content:center;gap:1rem}._modalButton_1ndrd_48{border:none;padding:.75rem 1.5rem;border-radius:5px;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .2s ease,transform .2s ease}._modalButton_1ndrd_48:hover{transform:translateY(-2px)}._confirmButton_1ndrd_62{background-color:#007bff;color:#fff}._confirmButton_1ndrd_62:hover{background-color:#0056b3}._cancelButton_1ndrd_71{background-color:#f1f1f1;color:#333;border:1px solid #ddd}._cancelButton_1ndrd_71:hover{background-color:#e1e1e1}@keyframes _fadeIn_1ndrd_1{to{opacity:1}}@keyframes _scaleIn_1ndrd_1{to{transform:scale(1)}}._modalOverlay_2mqfo_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalContent_2mqfo_14{background-color:#fff;padding:2rem;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;width:100%;max-width:28rem;position:relative}._closeButton_2mqfo_24{position:absolute;top:.75rem;right:.75rem;background:none;border:none;font-size:1.5rem;cursor:pointer;color:#6b7280}._closeButton_2mqfo_24:hover{color:#111827}._title_2mqfo_39{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:#111827}._formGroup_2mqfo_46{margin-bottom:1rem}._label_2mqfo_50{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:#374151}._input_2mqfo_58{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:1rem;box-sizing:border-box}._input_2mqfo_58:focus{outline:2px solid transparent;outline-offset:2px;border-color:#2563eb;box-shadow:0 0 0 2px #bfdbfe}._addButton_2mqfo_74{width:100%;padding:.75rem 1rem;background-color:#2563eb;color:#fff;font-size:1rem;font-weight:600;border:none;border-radius:.375rem;cursor:pointer;margin-top:1rem}._addButton_2mqfo_74:hover{background-color:#1d4ed8}._addButton_2mqfo_74:disabled{background-color:#ccc;cursor:not-allowed}._spinner_2mqfo_96{width:20px;height:20px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_2mqfo_96 1s linear infinite;margin:0 auto}@keyframes _spin_2mqfo_96{to{transform:rotate(360deg)}}._form_4xovn_1{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:600px;padding:2rem;border-radius:8px;background-color:#f9f9f9;box-shadow:0 4px 8px #0000001a}._form_4xovn_1 h2{text-align:center;margin-bottom:1rem;color:#333;text-transform:capitalize}._formGroup_4xovn_20{display:flex;flex-direction:column}._formGroup_4xovn_20 label{margin-bottom:.5rem;font-weight:700;color:#555;text-transform:capitalize}._formGroup_4xovn_20 input,._formGroup_4xovn_20 select{padding:.75rem;border:1px solid #ccc;border-radius:4px;font-size:1rem}._formGroup_4xovn_20 input:focus,._formGroup_4xovn_20 select:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff40}._submitButton_4xovn_47{padding:.75rem;border:none;border-radius:4px;background-color:#007bff;color:#fff;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .2s}._submitButton_4xovn_47:hover{background-color:#0056b3}._container_xdncm_1{display:flex;justify-content:center;flex-direction:column;align-items:center;min-height:80vh;background-color:#f4f7f6;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._card_xdncm_13{background-color:#fff;padding:2.5rem;border-radius:12px;box-shadow:0 10px 25px #0000001a;width:100%;max-width:450px;text-align:center}._title_xdncm_23{font-size:1.8rem;font-weight:600;color:#333;margin-bottom:1.5rem}._userInfo_xdncm_30{text-align:left;margin-bottom:2rem;color:#555;line-height:1.6;background-color:#fafafa;padding:1rem;border-radius:8px;border:1px solid #eee}._userInfo_xdncm_30 p{margin:.5rem 0}._userInfo_xdncm_30 strong{color:#333}._form_xdncm_49{display:flex;flex-direction:column;gap:1rem}._input_xdncm_55{padding:.8rem 1rem;border:1px solid #ddd;border-radius:8px;font-size:1rem;transition:border-color .3s,box-shadow .3s}._input_xdncm_55:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px #007bff33}._button_xdncm_69{padding:.9rem 1.5rem;border:none;border-radius:8px;background-color:#007bff;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .3s,transform .2s;margin-top:.5rem}._button_xdncm_69:hover{background-color:#0056b3;transform:translateY(-2px)}._button_xdncm_69:active{transform:translateY(0)}._message_xdncm_91{margin-top:1.5rem;font-size:.95rem;color:#007bff;font-weight:500}
