.kls-page{--kls-primary: #0f2c5c;--kls-primary-light: #1e4584;--kls-accent: #0d9488;--kls-accent-soft: #14b8a6;--kls-gold: #c79a3a;--kls-bg: #f5f7fb;--kls-card: #ffffff;--kls-border: #e3e8f0;--kls-border-soft: #eef2f8;--kls-text: #1f2937;--kls-text-soft: #4b5563;--kls-text-muted: #6b7280;--kls-shadow-sm: 0 1px 2px rgba(15, 44, 92, .05);--kls-shadow: 0 6px 18px rgba(15, 44, 92, .08);--kls-shadow-lg: 0 24px 60px rgba(15, 44, 92, .18);--kls-radius: 14px;--kls-radius-sm: 10px;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.kls-hero{background:linear-gradient(135deg,var(--kls-primary) 0%,var(--kls-primary-light) 60%,var(--kls-accent) 130%);color:#fff;border-radius:var(--kls-radius);padding:22px 26px;display:flex;align-items:center;gap:20px;box-shadow:var(--kls-shadow);position:relative;overflow:hidden;margin-bottom:18px}.kls-hero:before{content:"";position:absolute;top:-80px;right:-50px;width:220px;height:220px;background:#fff;opacity:.1;border-radius:50%}.kls-hero:after{content:"";position:absolute;bottom:-50px;right:200px;width:90px;height:90px;background:#fff;opacity:.08;border-radius:50%}.kls-hero-icon{flex:0 0 auto;width:56px;height:56px;border-radius:14px;background:#ffffff2e;backdrop-filter:blur(6px);display:inline-flex;align-items:center;justify-content:center;z-index:1}.kls-hero-icon svg{width:28px;height:28px;color:#fff}.kls-hero-text{z-index:1;flex:1 1 auto;min-width:0}.kls-hero-text h2{margin:0 0 4px;font-size:20px;font-weight:700;letter-spacing:-.3px;color:#fff}.kls-hero-text p{margin:0;font-size:13px;color:#ffffffd9}.kls-hero-actions{display:flex;align-items:center;gap:10px;z-index:1}.kls-btn-add{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--kls-primary);border:0;font-weight:600;font-size:13.5px;padding:10px 18px;border-radius:10px;cursor:pointer;transition:transform .15s ease,background-color .15s ease,color .15s ease;box-shadow:0 4px 10px #0000001f;text-decoration:none}.kls-btn-add:hover{background:var(--kls-gold);color:#fff;transform:translateY(-1px);text-decoration:none}.kls-btn-add svg{width:16px;height:16px}.kls-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;background:#fff;border:1px solid var(--kls-border);border-radius:var(--kls-radius);box-shadow:var(--kls-shadow-sm);margin-bottom:18px}.kls-search{display:inline-flex;align-items:center;gap:8px;background:#f4f7fc;border:1px solid var(--kls-border);border-radius:999px;padding:7px 14px;min-width:320px;max-width:520px;flex:1 1 auto;transition:border-color .15s ease,background-color .15s ease}.kls-search:focus-within{background:#fff;border-color:var(--kls-accent);box-shadow:0 0 0 3px #0d94881f}.kls-search svg{width:16px;height:16px;color:var(--kls-text-muted);flex:0 0 auto}.kls-search input{flex:1 1 auto;border:0;background:transparent;outline:none;font-size:13.5px;color:var(--kls-text)}.kls-toolbar-meta{color:var(--kls-text-muted);font-size:12.5px}.kls-toolbar-meta strong{color:var(--kls-primary)}.kls-card{background:var(--kls-card);border:1px solid var(--kls-border);border-radius:var(--kls-radius);box-shadow:var(--kls-shadow-sm);overflow:hidden}.kls-card-header{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid var(--kls-border-soft);background:#fcfdfe}.kls-card-title{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:var(--kls-primary)}.kls-card-title svg{width:18px;height:18px;color:var(--kls-accent)}.kls-badge-count{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;background:#0d94881a;color:var(--kls-accent);font-size:11.5px;font-weight:600}.kls-table-wrap{overflow-x:auto}.kls-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13.5px}.kls-table thead th{padding:12px 18px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--kls-text-muted);background:#f7f9fc;border-bottom:1px solid var(--kls-border)}.kls-table thead th.is-end{text-align:right}.kls-table tbody td{padding:14px 18px;vertical-align:middle;border-bottom:1px solid var(--kls-border-soft);color:var(--kls-text)}.kls-table tbody td.is-end{text-align:right}.kls-table tbody tr{transition:background-color .12s ease}.kls-table tbody tr:hover{background:#f5f9fe}.kls-table tbody tr:last-child td{border-bottom:none}.kls-name{display:flex;align-items:center;gap:12px}.kls-name-mark{width:8px;height:36px;border-radius:4px;background:linear-gradient(180deg,var(--kls-accent) 0%,var(--kls-primary) 100%)}.kls-name strong{display:block;font-weight:600;color:var(--kls-primary-light)}.kls-notif{display:inline-block;margin-top:3px;font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:999px;background:#0d94881a;color:var(--kls-accent)}.kls-chip{display:inline-flex;align-items:center;padding:4px 11px;border-radius:999px;background:#0f2c5c12;color:var(--kls-primary-light);font-size:12px;font-weight:600}.kls-chip.is-soft{background:#c79a3a1f;color:#8a6826}.kls-amount{font-family:JetBrains Mono,Fira Code,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;color:var(--kls-primary)}.kls-row-actions{white-space:nowrap;text-align:right}.kls-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;margin-left:6px;border:1px solid transparent;background:transparent;color:var(--kls-text-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .12s ease}.kls-icon-btn svg{width:16px;height:16px}.kls-icon-btn.is-edit:hover{background:#0d94881f;color:var(--kls-accent);border-color:#0d948840;transform:translateY(-1px)}.kls-icon-btn.is-del:hover{background:#e1416c1a;color:#e1416c;border-color:#e1416c40;transform:translateY(-1px)}.kls-empty{padding:56px 20px;text-align:center;color:var(--kls-text-muted)}.kls-empty-icon{width:60px;height:60px;border-radius:16px;background:#f1f5fb;color:#b6c2d3;display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px}.kls-empty-icon svg{width:28px;height:28px}.kls-empty h4{font-size:14px;font-weight:700;color:var(--kls-text-soft);margin:0 0 4px}.kls-empty p{margin:0;font-size:12.5px}.kls-loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:36px;color:var(--kls-text-muted);font-size:13px}.kls-loading .spinner-border{width:18px;height:18px;border-width:2.4px;color:var(--kls-accent)}.kls-modal{position:fixed;inset:0;background:#0f2c5c73;display:flex;align-items:center;justify-content:center;z-index:1080;padding:24px;animation:kls-fade-in .15s ease}@keyframes kls-fade-in{0%{opacity:0}to{opacity:1}}.kls-modal-dialog{width:100%;max-width:620px;background:#fff;border-radius:var(--kls-radius);box-shadow:var(--kls-shadow-lg);overflow:hidden;max-height:calc(100vh - 48px);display:flex;flex-direction:column;animation:kls-slide-up .18s ease}.kls-modal-dialog.kls-modal-sm{max-width:460px}@keyframes kls-slide-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.kls-modal-header{padding:22px 24px;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;background:linear-gradient(135deg,#f7faff,#fff);border-bottom:1px solid var(--kls-border-soft)}.kls-modal-header h3{margin:0;font-size:17px;font-weight:700;color:var(--kls-primary);letter-spacing:-.2px}.kls-modal-header p{margin:4px 0 0;font-size:12.5px;color:var(--kls-text-muted)}.kls-modal-close{width:34px;height:34px;border-radius:10px;border:1px solid var(--kls-border);background:#fff;color:var(--kls-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.kls-modal-close:hover{background:#f4f7fc;color:var(--kls-primary);border-color:#cfdaea}.kls-modal-close svg{width:16px;height:16px}.kls-modal-body{padding:22px 24px;overflow-y:auto}.kls-modal-footer{display:flex;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid var(--kls-border-soft);background:#fbfcfe}.kls-modal-footer.center{justify-content:center}.kls-btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:9px 20px;border:0;border-radius:10px;background:linear-gradient(135deg,var(--kls-primary) 0%,var(--kls-primary-light) 100%);color:#fff;font-weight:600;font-size:13.5px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;box-shadow:0 4px 12px #0f2c5c33}.kls-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,var(--kls-accent) 0%,var(--kls-accent-soft) 100%);transform:translateY(-1px)}.kls-btn-primary:disabled{opacity:.7;cursor:wait}.kls-btn-secondary{padding:9px 18px;border:1px solid var(--kls-border);border-radius:10px;background:#fff;color:var(--kls-text-soft);font-weight:600;font-size:13.5px;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.kls-btn-secondary:hover{background:#f4f7fc;color:var(--kls-primary);border-color:#cfdaea}.kls-btn-danger{padding:9px 20px;border:0;border-radius:10px;background:linear-gradient(135deg,#e1416c,#d33a63);color:#fff;font-weight:600;font-size:13.5px;cursor:pointer;box-shadow:0 4px 12px #e1416c4d;transition:transform .15s ease}.kls-btn-danger:hover:not(:disabled){transform:translateY(-1px)}.kls-btn-danger:disabled{opacity:.7;cursor:wait}.kls-field{margin-bottom:16px}.kls-field label{display:block;font-size:12.5px;font-weight:600;color:var(--kls-primary);margin-bottom:6px;letter-spacing:.1px}.kls-field .kls-req{color:#e1416c;margin-left:2px}.kls-field input[type=text],.kls-field input[type=number],.kls-field select{width:100%;padding:10px 14px;font-size:13.5px;color:var(--kls-text);background:#f7f9fc;border:1px solid var(--kls-border);border-radius:10px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;outline:none;font-family:inherit}.kls-field input:focus,.kls-field select:focus{background:#fff;border-color:var(--kls-accent);box-shadow:0 0 0 3px #0d94881f}.kls-field input.is-invalid,.kls-field select.is-invalid{border-color:#e1416c;background:#e1416c0d}.kls-input-prefix,.kls-input-suffix{display:flex;align-items:center;background:#f7f9fc;border:1px solid var(--kls-border);border-radius:10px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.kls-input-prefix:focus-within,.kls-input-suffix:focus-within{background:#fff;border-color:var(--kls-accent);box-shadow:0 0 0 3px #0d94881f}.kls-prefix,.kls-suffix{flex:0 0 auto;padding:0 12px;font-size:12.5px;font-weight:600;color:var(--kls-text-muted);background:#eef2f8;align-self:stretch;display:flex;align-items:center;pointer-events:none;white-space:nowrap;-webkit-user-select:none;user-select:none}.kls-prefix{border-right:1px solid var(--kls-border)}.kls-suffix{border-left:1px solid var(--kls-border)}.kls-input-prefix input,.kls-input-suffix input{flex:1 1 auto;border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:10px 14px;outline:none;width:100%;font-size:13.5px;color:var(--kls-text);font-family:inherit}.kls-input-prefix input:focus,.kls-input-suffix input:focus{border:none!important;box-shadow:none!important;background:transparent!important}.kls-input-prefix input.is-invalid,.kls-input-suffix input.is-invalid{background:transparent!important}.kls-input-prefix.is-invalid-wrap,.kls-input-suffix.is-invalid-wrap{border-color:#e1416c;background:#e1416c0d}.kls-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.kls-err{display:block;margin-top:5px;color:#e1416c;font-size:11.5px;font-weight:500}.kls-hint{display:block;margin-top:5px;color:var(--kls-text-muted);font-size:11.5px}.kls-toggle{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;background:linear-gradient(135deg,#f7faff,#fdfeff);border:1px solid var(--kls-border);border-radius:12px;margin-top:6px}.kls-toggle strong{display:block;font-size:13px;font-weight:600;color:var(--kls-primary)}.kls-toggle span{display:block;font-size:12px;color:var(--kls-text-muted);margin-top:2px}.kls-switch{position:relative;flex:0 0 auto;display:inline-block;width:44px;height:24px;margin-top:2px;cursor:pointer}.kls-switch input{opacity:0;width:0;height:0}.kls-switch-track{position:absolute;inset:0;background:#cfdaea;border-radius:999px;transition:background-color .2s ease}.kls-switch-thumb{position:absolute;left:2px;top:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #0000002e;transition:transform .2s ease}.kls-switch input:checked+.kls-switch-track{background:var(--kls-accent)}.kls-switch input:checked+.kls-switch-track .kls-switch-thumb{transform:translate(20px)}.kls-confirm{text-align:center;padding:24px}.kls-confirm-icon{width:56px;height:56px;border-radius:16px;background:#e1416c1f;color:#e1416c;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px}.kls-confirm-icon svg{width:30px;height:30px}.kls-confirm h3{margin:0 0 6px;font-size:17px;font-weight:700;color:var(--kls-primary)}.kls-confirm p{margin:0 0 16px;font-size:13px;color:var(--kls-text-muted)}.kls-confirm .kls-modal-footer{background:transparent;border-top:none;padding:0}@media (max-width: 720px){.kls-hero{flex-direction:column;align-items:flex-start;padding:20px}.kls-toolbar{flex-direction:column;align-items:stretch}.kls-search{min-width:0;max-width:100%}.kls-grid-2{grid-template-columns:1fr}.kls-table thead th,.kls-table tbody td{padding:12px}}.sm-swal-popup{border-radius:18px!important;padding:28px 30px 24px!important;box-shadow:0 24px 60px #0f172a38!important}.sm-swal-icon.swal2-icon{width:60px;height:60px;border:none!important;border-radius:16px;margin:4px auto 14px;display:flex!important;align-items:center;justify-content:center;font-size:24px;color:#4338ca;background:linear-gradient(135deg,#eef2ff,#e0e7ff)}.sm-swal-title.swal2-title{font-size:1.3rem!important;font-weight:700!important;color:#1e293b!important;padding:0!important;margin-bottom:4px}.sm-swal-html.swal2-html-container{margin:14px 4px 6px!important;overflow:visible!important}.sm-form{display:flex;flex-wrap:wrap;gap:18px 16px;text-align:left}.sm-form-group{display:flex;flex-direction:column;gap:8px;min-width:0}.sm-col-12{flex:1 1 100%}.sm-col-6{flex:1 1 calc(50% - 8px)}.sm-form-label{font-size:.82rem;font-weight:600;color:#334155;margin:0}.sm-req{color:#ef4444;margin-left:3px}.sm-form-hint{font-size:.72rem;color:#94a3b8;margin-top:-2px}.sm-control{width:100%;font-size:.9rem;color:#1e293b;padding:11px 13px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;box-sizing:border-box}.sm-control::placeholder{color:#cbd5e1}.sm-control:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f124}textarea.sm-control{resize:vertical;min-height:84px;line-height:1.5}.sm-select-wrap{position:relative}.sm-select-wrap select.sm-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:36px;cursor:pointer}.sm-select-wrap i{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:#94a3b8;font-size:.72rem}.sm-swal-actions.swal2-actions{margin-top:22px!important;gap:10px;width:100%;padding:0 2px}.sm-swal-actions .btn{min-width:120px;padding:9px 18px;font-weight:600;border-radius:10px}.sm-swal-popup .swal2-validation-message{border-radius:10px;margin-top:16px;font-size:.82rem}@media (max-width: 540px){.sm-col-6{flex:1 1 100%}.sm-swal-popup{padding:22px 18px 18px!important}}.pk-rep{display:flex;flex-wrap:wrap;gap:14px;text-align:left}.pk-rep__sec{flex:1 1 140px;background:#f8fafc;border:1px solid #eef2f7;border-radius:10px;padding:12px 14px}.pk-rep__title{font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:#475569;margin-bottom:8px}.pk-rep__row{display:flex;justify-content:space-between;font-size:.85rem;padding:3px 0;color:#334155}.pk-rep__row b{color:#0f172a}.sm-note{padding-top:2px;padding-bottom:2px}.sm-info-box{display:flex;align-items:flex-start;gap:8px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;padding:10px 12px;font-size:.82rem;color:#1e3a8a;line-height:1.45}.sm-info-box i{margin-top:2px}.sm-info-box--muted{background:#f8fafc;border-color:#e2e8f0;color:#475569}:root{--global-bg-color: #ffffff;--global-text-color: #181c32}body.dark-mode{--global-bg-color: #1e1e2d;--global-text-color: #ffffff}body.dark-mode,body.dark-mode .content,body.dark-mode .wrapper,body.dark-mode .card,body.dark-mode .modal-content,body.dark-mode .aside-secondary,body.dark-mode .aside-workspace,body.dark-mode .menu-sub,body.dark-mode .tab-content,body.dark-mode .tab-pane{background-color:var(--global-bg-color)!important;color:var(--global-text-color)!important}body.dark-mode a,body.dark-mode span,body.dark-mode h1,body.dark-mode h2,body.dark-mode h3,body.dark-mode h4,body.dark-mode h5,body.dark-mode h6,body.dark-mode p,body.dark-mode label,body.dark-mode div:not(.pulse-ring):not(.symbol-label):not(.badge):not(.aside-primary){color:inherit!important}body.dark-mode .symbol-label,body.dark-mode .bg-light,body.dark-mode .bg-white,body.dark-mode .bg-light-primary,body.dark-mode .bg-light-success,body.dark-mode .bg-light-info,body.dark-mode .bg-light-warning,body.dark-mode .bg-light-danger,body.dark-mode .bg-light-dark{background-color:#2b2b40!important}body.dark-mode .card{border:1px solid #2b2b40!important}body.dark-mode input:not(.form-check-input),body.dark-mode select,body.dark-mode textarea{background-color:#1b1b29!important;color:#fff!important;border-color:#323248!important}body.dark-mode .text-dark,body.dark-mode .text-gray-800,body.dark-mode .text-gray-600,body.dark-mode .text-gray-700,body.dark-mode .text-muted,body.dark-mode .menu-link,body.dark-mode .menu-title{color:var(--global-text-color)!important}body{transition:background-color .3s ease,color .3s ease}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:1px solid rgba(0,0,0,.8);border-radius:5px;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:3em 0}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:#000000e6;line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:#fffc}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:#fff6;padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;background:#000c;border-radius:50%}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px;fill:#fff}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:20px;top:50%;margin-top:-10px;left:15%;right:15%;border:3px solid rgba(0,0,0,.8);background:#000c;border-radius:10px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#fff;display:block;position:relative;height:100%;width:0;transition:width .3s ease-in-out;border-radius:17px}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#b10606;padding:.5em 1em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #b10606}code[class*=language-],pre[class*=language-]{color:#000;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;hyphens:none}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:#ffffff80}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}
