.mark-lesson-container{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);border:1px solid #e5e7eb;border-radius:12px;margin-top:3rem;margin-bottom:2rem;padding:2rem;transition:all .3s;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}.mark-lesson-container:hover{border-color:#d1d5db;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.mark-lesson-content{justify-content:space-between;align-items:center;gap:2rem;display:flex}.mark-lesson-text-section{flex:1}.mark-lesson-title{color:var(--color-text-primary,#1f2937);margin:0 0 .5rem;font-size:18px;font-weight:600;line-height:1.4}.mark-lesson-description{color:var(--color-text-secondary,#6b7280);margin:0;font-size:14px;line-height:1.5}.mark-lesson-btn{cursor:pointer;white-space:nowrap;border:2px solid;border-radius:8px;outline:none;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:12px 28px;font-size:15px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.mark-lesson-btn:before{content:"";pointer-events:none;background:#ffffff1a;width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.mark-lesson-btn:hover:not(:disabled):before{left:100%}.mark-lesson-btn:focus-visible{box-shadow:0 0 0 4px #63992226}.mark-lesson-pending{color:#374151;background:linear-gradient(135deg,#fff 0%,#f3f4f6 100%);border-color:#d1d5db}.mark-lesson-pending:hover:not(:disabled){color:#3b6d11;background:linear-gradient(135deg,#63992214 0%,#6399220a 100%);border-color:#639922;transform:translateY(-2px);box-shadow:0 8px 12px -2px #63992226}.mark-lesson-pending:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 6px -2px #6399221a}.mark-lesson-done{color:#3b6d11;background:linear-gradient(135deg,#6399221f 0%,#6399220f 100%);border-color:#639922}.mark-lesson-done:hover:not(:disabled){color:#d32f2f;background:linear-gradient(135deg,#6399221f 0%,#6399220f 100%);border-color:#d32f2f}.mark-lesson-done:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 6px -2px #d32f2f26}.mark-lesson-loading{opacity:.85;cursor:not-allowed}.mark-lesson-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.mark-lesson-spinner{transform-origin:50%;color:currentColor;animation:.8s linear infinite mark-lesson-spin}@keyframes mark-lesson-spin{to{transform:rotate(360deg)}}.mark-lesson-label{font-weight:600;line-height:1}@media (max-width:640px){.mark-lesson-container{padding:1.5rem}.mark-lesson-content{flex-direction:column;gap:1.5rem}.mark-lesson-text-section{width:100%}.mark-lesson-btn{justify-content:center;width:100%;padding:14px 24px}.mark-lesson-title{font-size:16px}.mark-lesson-description{font-size:13px}}
.post-navigation{border-top:1px solid #e0e0e0;margin-top:50px;padding-top:30px}.nav-buttons{justify-content:space-between;gap:20px;display:flex}.nav-button{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;flex:1;max-width:45%;padding:20px;transition:all .2s;display:flex}.nav-button:hover{background-color:var(--color-red);color:var(--color-white);border-color:var(--color-red)}.nav-previous{text-align:left}.nav-next{text-align:right;margin-left:auto}.nav-direction{color:#666;margin-bottom:5px;font-size:.9rem}.nav-button:hover .nav-direction{color:#fffc}.nav-title{font-size:1rem;font-weight:500}
.approved-certificate-section{background:linear-gradient(135deg,#ecf8f1 0%,#e8f5e9 100%);border:2px solid #27ae60;border-radius:12px;margin-top:2rem;padding:1.5rem;animation:.4s slideDown}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.approved-certificate-container{max-width:100%}.approved-certificate-header{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.approved-certificate-icon{flex-shrink:0;font-size:2rem;display:block}.approved-certificate-title{color:#27ae60;margin:0;font-size:1.1rem;font-weight:700}.approved-certificate-subtitle{color:#666;margin:.25rem 0 0;font-size:.9rem}.approved-certificate-info{background:#fff;border-radius:8px;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem;padding:1rem;display:grid}.approved-certificate-detail{flex-direction:column;gap:.25rem;display:flex}.approved-certificate-label{color:#999;font-size:.85rem;font-weight:600}.approved-certificate-code{color:#333;word-break:break-all;background:#f5f5f5;border-radius:4px;padding:.35rem .6rem;font-family:Courier New,monospace;font-size:.9rem;font-weight:600}.approved-certificate-actions{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}.approved-certificate-btn{cursor:pointer;white-space:nowrap;text-align:center;border:none;border-radius:8px;flex:1;min-width:160px;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:all .3s}.approved-certificate-btn-download{color:#fff;background:linear-gradient(135deg,#27ae60 0%,#229954 100%)}.approved-certificate-btn-download:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #27ae604d}.approved-certificate-btn-download:active:not(:disabled){transform:translateY(0)}.approved-certificate-btn-download:disabled{opacity:.6;cursor:not-allowed}.approved-certificate-btn-copy{color:#27ae60;background:#fff;border:2px solid #27ae60}.approved-certificate-btn-copy:hover{background:#f0f8f5}.approved-certificate-btn-copy.approved-certificate-btn-copied{color:#fff;background:#27ae60;border-color:#27ae60}.approved-certificate-hint{color:#666;text-align:center;background:#fff;border-radius:6px;margin:0;padding:.75rem;font-size:.85rem}@media (max-width:640px){.approved-certificate-section{padding:1rem}.approved-certificate-info{grid-template-columns:1fr}.approved-certificate-actions{flex-direction:column}.approved-certificate-btn{width:100%}.approved-certificate-header{gap:.75rem}.approved-certificate-icon{font-size:1.5rem}.approved-certificate-title{font-size:1rem}}
.project-submission-container{width:100%;padding:0}.project-submission-content{background:linear-gradient(135deg,#d32f2f08 0%,#f4433605 100%);border:1px solid #d32f2f14;border-radius:12px;flex-direction:column;gap:24px;padding:24px;display:flex}.project-submission-text-section{flex-direction:column;gap:8px;display:flex}.project-submission-title{color:var(--color-text-primary,#1a1a1a);margin:0;font-size:18px;font-weight:600;line-height:1.4}.project-submission-description{color:var(--color-text-secondary,#666);margin:0;font-size:14px;line-height:1.5}.project-submission-warning{background:#fbbc0414;border-left:4px solid #fbbc04;flex-direction:column;gap:8px;padding:12px 16px;display:flex}.project-submission-warning-title{color:#f57c00;margin:0;font-size:14px;font-weight:600;line-height:1.4}.project-submission-warning-description{color:var(--color-text-secondary,#666);margin:0;font-size:13px;line-height:1.4}.project-submission-missing-lessons{margin:0;padding-left:20px;list-style:none}.project-submission-missing-lesson{color:var(--color-text-secondary,#666);margin:0;padding:4px 0;font-size:13px;line-height:1.4}.project-submission-missing-lesson:before{content:"○ ";color:#f57c00;margin-right:6px;font-weight:600}.project-submission-pending-warning{background:#3f51b514;border-left:4px solid #3f51b5}.project-submission-pending-warning .project-submission-warning-title{color:#3f51b5}.project-submission-success-message{background:#4caf5014;border-left:4px solid #4caf50;flex-direction:column;gap:8px;padding:12px 16px;display:flex}.project-submission-success-message-header{align-items:center;gap:8px;display:flex}.project-submission-success-message-icon{color:#2e7d32;flex-shrink:0;width:20px;height:20px}.project-submission-success-message-title{color:#2e7d32;margin:0;font-size:14px;font-weight:600;line-height:1.4}.project-submission-success-message-description{color:var(--color-text-secondary,#666);margin:0;font-size:13px;line-height:1.4}.project-submission-form{flex-direction:column;gap:16px;display:flex}.project-submission-form-group{flex-direction:column;gap:12px;display:flex}.project-submission-input-wrapper{flex-direction:column;gap:8px;display:flex;position:relative}.project-submission-input{border:2px solid var(--color-border,#e0e0e0);background:var(--color-background-primary,#fff);width:100%;color:var(--color-text-primary,#1a1a1a);box-sizing:border-box;border-radius:8px;padding:12px 16px;font-family:inherit;font-size:14px;transition:all .2s}.project-submission-input::placeholder{color:var(--color-text-tertiary,#999)}.project-submission-input:focus{border-color:var(--color-red,#d32f2f);outline:none;box-shadow:0 0 0 3px #d32f2f14}.project-submission-input:disabled{background:var(--color-background-disabled,#f5f5f5);color:var(--color-text-tertiary,#999);cursor:not-allowed;opacity:.6;border-color:#d32f2f1f}.project-submission-error,.project-submission-success{border-radius:6px;margin:0;padding:8px 12px;font-size:13px;font-weight:500;line-height:1.4;animation:.3s ease-out slideIn}.project-submission-error{color:var(--color-red,#d32f2f);background:#d32f2f14;border:1px solid #d32f2f29}.project-submission-success{color:#2e7d32;background:#2e7d3214;border:1px solid #2e7d3229}@keyframes slideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.project-submission-btn{cursor:pointer;background:var(--color-red,#d32f2f);color:#fff;text-transform:none;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;display:flex}.project-submission-btn:hover:not(:disabled){background:#b71c1c;transform:translateY(-1px);box-shadow:0 4px 12px #d32f2f3d}.project-submission-btn:active:not(:disabled){transform:translateY(0)}.project-submission-btn:disabled{background:var(--color-background-disabled,#f5f5f5);color:var(--color-text-tertiary,#999);cursor:not-allowed}.project-submission-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.project-submission-history{border-top:1px solid #d32f2f14;flex-direction:column;gap:12px;margin-top:8px;padding-top:16px;display:flex}.project-submission-history-title{color:var(--color-text-primary,#1a1a1a);margin:0;font-size:14px;font-weight:600}.project-submission-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.project-submission-item{background:var(--color-background-secondary,#fafafa);border:1px solid var(--color-border,#e0e0e0);border-radius:8px;align-items:flex-start;gap:12px;padding:12px;transition:all .2s;display:flex}.project-submission-item:hover{background:var(--color-background-hover,#f5f5f5);border-color:#d32f2f3d}.project-submission-item-content{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.project-submission-item-header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.project-submission-item-platform{color:var(--color-red,#d32f2f);white-space:nowrap;background:#d32f2f1f;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.project-submission-item-date{color:var(--color-text-tertiary,#999);white-space:nowrap;font-size:12px}.project-submission-item-link{width:fit-content;color:var(--color-blue,#1976d2);word-break:break-all;font-size:13px;text-decoration:none;transition:color .2s}.project-submission-item-link:hover{color:var(--color-red,#d32f2f);text-decoration:underline}.project-submission-textarea{border:2px solid var(--color-border,#e0e0e0);background:var(--color-background-primary,#fff);width:100%;color:var(--color-text-primary,#1a1a1a);box-sizing:border-box;resize:vertical;border-radius:8px;min-height:100px;padding:12px 16px;font-family:inherit;font-size:14px;transition:all .2s}.project-submission-textarea::placeholder{color:var(--color-text-tertiary,#999)}.project-submission-textarea:focus{border-color:var(--color-red,#d32f2f);outline:none;box-shadow:0 0 0 3px #d32f2f14}.project-submission-textarea:disabled{background:var(--color-background-disabled,#f5f5f5);color:var(--color-text-tertiary,#999);cursor:not-allowed;opacity:.6;border-color:#d32f2f1f}.project-submission-item-feedback{color:var(--color-text-secondary,#666);word-wrap:break-word;white-space:pre-wrap;background:#d32f2f0a;border-radius:6px;margin-top:8px;padding:8px 12px;font-size:13px;line-height:1.6}.project-submission-confirmation-overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.project-submission-confirmation-modal{background:#fff;border-radius:12px;width:90%;max-width:500px;padding:32px;animation:.3s slideUp;position:relative;box-shadow:0 10px 40px #0000004d}.project-submission-confirmation-title{color:#f57c00;margin:0 0 20px;font-size:20px;font-weight:700;line-height:1.4}.project-submission-confirmation-content{margin-bottom:24px}.project-submission-confirmation-text{color:var(--color-text-secondary,#666);margin:0 0 16px;font-size:14px;line-height:1.6}.project-submission-confirmation-checklist{margin:0 0 20px;padding-left:0;list-style:none}.project-submission-confirmation-item{color:var(--color-text-primary,#1a1a1a);word-break:keep-all;margin:0;padding:8px 0;font-size:14px;line-height:1.5}.project-submission-confirmation-item strong{white-space:nowrap}.project-submission-confirmation-item:before{color:#4caf50;flex-shrink:0;width:20px;font-weight:600;display:inline-block}.project-submission-confirmation-preview{background:#d32f2f0d;border:1px solid #d32f2f1a;border-radius:8px;margin-bottom:20px;padding:16px}.project-submission-confirmation-label{color:var(--color-text-secondary,#666);text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;font-size:12px;font-weight:600}.project-submission-confirmation-url{border:1px solid var(--color-border,#e0e0e0);color:var(--color-dark-blue,#004aad);word-break:break-all;background:#fff;border-radius:6px;margin:0 0 12px;padding:12px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:block}.project-submission-confirmation-url:hover{border-color:var(--color-dark-blue,#004aad);background:#004aad0a;text-decoration:underline}.project-submission-confirmation-platform{color:var(--color-text-secondary,#666);margin:0;font-size:13px}.project-submission-confirmation-actions{gap:12px;display:flex}.project-submission-confirmation-btn{cursor:pointer;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;display:flex}.project-submission-confirmation-btn-cancel{background:var(--color-background-disabled,#f5f5f5);color:var(--color-text-secondary,#666);border:1px solid var(--color-border,#e0e0e0)}.project-submission-confirmation-btn-cancel:hover:not(:disabled){background:var(--color-border,#e0e0e0);color:var(--color-text-primary,#1a1a1a)}.project-submission-confirmation-btn-confirm{background:var(--color-red,#d32f2f);color:#fff}.project-submission-confirmation-btn-confirm:hover:not(:disabled){background:#b71c1c;transform:translateY(-2px);box-shadow:0 4px 12px #d32f2f3d}.project-submission-confirmation-btn-confirm:active:not(:disabled){transform:translateY(0)}.project-submission-confirmation-btn:disabled{opacity:.6;cursor:not-allowed}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.project-submission-item-status-badge{width:40px;height:40px;color:var(--color-red,#d32f2f);background:#d32f2f14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.project-submission-item-status-badge-approved{color:#2e7d32;background:#2e7d321f}.project-submission-item-status-badge-rejected{color:var(--color-red,#d32f2f);background:#d32f2f1f}.project-submission-item-status-badge-pending{color:#f57c00;background:#fbbc0414}.project-submission-item-status-icon{justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;line-height:1;display:flex}.project-submission-status-icon-img{width:44px;height:44px;color:var(--color-text-primary,#1a1a1a)}.project-submission-item[role=button]{cursor:pointer;transition:all .2s ease-in-out;position:relative}.project-submission-item[role=button]:hover{background-color:#2e7d320a;transform:translate(4px);box-shadow:0 2px 8px #00000014}.project-submission-item[role=button]:focus{outline:2px solid var(--color-red,#d32f2f);outline-offset:2px}.project-submission-item-status-label{white-space:nowrap;color:var(--color-red,#d32f2f);background:#d32f2f14;border-radius:6px;align-items:center;padding:4px 8px;font-size:12px;font-weight:600;display:flex}.project-submission-item-status-label-approved{color:#2e7d32;background:#2e7d321f}.project-submission-item-status-label-rejected{color:var(--color-red,#d32f2f);background:#d32f2f1f}.project-submission-item-status-label-pending{color:#f57c00;background:#fbbc0414}.project-submission-details-overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.project-submission-details-modal{background:#fff;border-radius:12px;flex-direction:column;width:90%;max-width:600px;max-height:85vh;animation:.3s slideUp;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 40px #0000004d}.project-submission-details-header{border-bottom:1px solid var(--color-border,#e0e0e0);background:linear-gradient(135deg,#d32f2f08 0%,#f4433605 100%);justify-content:space-between;align-items:center;padding:24px;display:flex}.project-submission-details-title{color:var(--color-text-primary,#1a1a1a);margin:0;font-size:18px;font-weight:700}.project-submission-details-close{cursor:pointer;width:32px;height:32px;color:var(--color-text-secondary,#666);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:20px;transition:all .2s;display:flex}.project-submission-details-close:hover{color:var(--color-red,#d32f2f);background:#d32f2f14}.project-submission-details-content{flex:1;padding:24px;overflow-y:auto}.project-submission-details-section{border-bottom:1px solid #d32f2f14;margin-bottom:24px;padding-bottom:24px}.project-submission-details-section:last-of-type{border-bottom:none}.project-submission-details-section-evaluation{background:#2e7d320a;border-radius:8px;margin-bottom:24px;padding:16px}.project-submission-details-section-title{color:var(--color-text-primary,#1a1a1a);text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;font-size:14px;font-weight:700}.project-submission-details-status{color:var(--color-red,#d32f2f);background:#d32f2f0a;border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.project-submission-details-status-approved{color:#2e7d32;background:#2e7d3214}.project-submission-details-status-rejected{color:var(--color-red,#d32f2f);background:#d32f2f14}.project-submission-details-status-pending{color:#f57c00;background:#fbbc0414}.project-submission-details-status-icon{justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;line-height:1;display:flex}.project-submission-details-status-icon .project-submission-status-icon-img{width:32px;height:32px}.project-submission-details-status-text{color:var(--color-text-primary,#1a1a1a);font-size:14px;font-weight:600}.project-submission-details-info{border-bottom:1px solid #d32f2f0a;margin-bottom:12px;padding-bottom:12px}.project-submission-details-info:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.project-submission-details-info-label{color:var(--color-text-secondary,#666);text-transform:uppercase;letter-spacing:.5px;margin:0 0 4px;font-size:12px;font-weight:600}.project-submission-details-info-value{color:var(--color-text-primary,#1a1a1a);word-break:break-word;margin:0;font-size:14px}.project-submission-details-link{color:var(--color-blue,#1976d2);word-break:break-all;padding:8px 0;font-size:13px;text-decoration:none;transition:color .2s;display:block}.project-submission-details-link:hover{color:var(--color-red,#d32f2f);text-decoration:underline}.project-submission-details-feedback{color:var(--color-text-primary,#1a1a1a);white-space:pre-wrap;word-break:break-word;background:#d32f2f0a;border-radius:6px;margin:0;padding:12px;font-size:14px;line-height:1.6}.project-submission-details-feedback-evaluation{color:var(--color-text-primary,#1a1a1a);background:#2e7d3214}.project-submission-details-evaluated-date{color:var(--color-text-secondary,#666);margin:12px 0 0;font-size:12px;font-style:italic}.project-submission-details-pending-note{background:#3f51b514;border-left:4px solid #3f51b5;border-radius:6px;padding:12px 16px}.project-submission-details-pending-note p{color:#3f51b5;margin:0;font-size:13px;font-weight:500}.project-submission-details-actions{border-top:1px solid var(--color-border,#e0e0e0);background:var(--color-background-secondary,#fafafa);gap:12px;padding:16px 24px;display:flex}.project-submission-details-btn{cursor:pointer;background:var(--color-red,#d32f2f);color:#fff;border:none;border-radius:8px;flex:1;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s}.project-submission-details-btn:hover{background:#b71c1c;transform:translateY(-2px);box-shadow:0 4px 12px #d32f2f3d}.project-submission-details-btn:active{transform:translateY(0)}.project-submission-details-btn:disabled{opacity:.6;cursor:not-allowed}.project-submission-confirmation-label-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;border:2px solid #0000;border-radius:6px;align-items:flex-start;gap:12px;margin:0 -12px;padding:12px;transition:all .2s;display:flex}.project-submission-confirmation-label-checkbox:hover{background:#f34c6114;border-color:#f34c614d}.project-submission-confirmation-checkbox{cursor:pointer;width:20px;height:20px;accent-color:var(--color-red,#f34c61);border:2px solid var(--color-border,#e0e0e0);background:#fff;border-radius:4px;flex-shrink:0;margin-top:2px;transition:all .2s}.project-submission-confirmation-checkbox:hover{border-color:var(--color-red,#f34c61);box-shadow:0 0 0 3px #f34c611a}.project-submission-confirmation-checkbox:checked:hover{box-shadow:0 0 0 3px #f34c6133}.project-submission-confirmation-checkbox:focus{outline:none;box-shadow:0 0 0 3px #f34c611a}.project-submission-confirmation-label-checkbox span{color:var(--color-text-primary,#1a1a1a);flex:1;font-size:14px;line-height:1.5}@media (max-width:640px){.project-submission-content{gap:16px;padding:16px}.project-submission-title{font-size:16px}.project-submission-description{font-size:13px}.project-submission-item-header{flex-direction:column;align-items:flex-start}.project-submission-item-platform{align-self:flex-start}.project-submission-confirmation-modal{width:95%;max-width:100%;padding:24px}.project-submission-confirmation-title{margin-bottom:16px;font-size:18px}.project-submission-confirmation-text,.project-submission-confirmation-item{font-size:13px}.project-submission-confirmation-label-checkbox{margin:0 -10px;padding:10px}.project-submission-confirmation-checkbox{width:18px;height:18px}.project-submission-confirmation-url{font-size:12px}.project-submission-confirmation-btn{padding:10px 12px;font-size:13px}.project-submission-details-modal{width:95%;max-width:100%}.project-submission-details-header{padding:16px}.project-submission-details-title{font-size:16px}.project-submission-details-content{padding:16px}.project-submission-details-section-title{font-size:13px}.project-submission-details-info-label{font-size:11px}.project-submission-details-info-value,.project-submission-details-feedback{font-size:13px}.project-submission-details-link{font-size:12px}.project-submission-details-actions{padding:12px 16px}.project-submission-details-btn{padding:10px 12px;font-size:13px}}
