@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}}@layer payload-default{}@media(max-width:1024px){.collection-list__table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.collection-list__table{min-width:800px}}@media(max-width:768px){.field-type-row{flex-direction:column!important}.field-type-row>*,.field-type-row>.field-type-date,.field-type-row>.field-type-email,.field-type-row>.field-type-number,.field-type-row>.field-type-select,.field-type-row>.field-type-text{width:100%!important;max-width:100%!important;margin-bottom:20px}.tabs-field__tabs{flex-wrap:wrap;gap:10px}.tabs-field__tab{font-size:.85rem;padding:10px 15px}.collapsible__toggle{font-size:.9rem;padding:15px}.field--position-sidebar{width:100%!important}.btn,a.btn,button{min-height:44px;padding:15px 20px}input[type=checkbox],input[type=radio]{min-width:20px;min-height:20px}.field-type{margin-bottom:30px}.nav__wrap{padding:20px}.nav__group-label{font-size:.9rem;padding:10px 20px}.collection-edit__collection-actions,.doc-controls{flex-wrap:wrap;gap:10px}}select[name$=status],select[name$=submission_status]{font-weight:500}select[name$=status] option,select[name$=submission_status] option{padding:10px}.collection-list .cell--field-status,.collection-list .cell--field-submission_status{font-weight:600}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--theme-elevation-500);outline-offset:2px}.skip-to-content{position:absolute;top:-40px;left:0;background:var(--theme-elevation-900);color:var(--theme-elevation-0);padding:20px;z-index:100}.skip-to-content:focus{top:0}.collapsible,.field-type,.tabs-field__tab{transition:all .2s ease}[data-theme=dark] .field-description{color:var(--theme-elevation-400)}[data-theme=dark] .table__row:hover{background:var(--theme-elevation-100)}.collection-list .cell--field-submission_status .chip--status-pending{background-color:var(--color-warning-100);color:var(--color-warning-600)}.collection-list .cell--field-submission_status .chip--status-confirmed{background-color:var(--color-success-100);color:var(--color-success-600)}.collection-list .cell--field-submission_status .chip--status-cancelled{background-color:var(--color-error-100);color:var(--color-error-600)}.field-type-upload .file-field__file-preview{max-width:200px;border-radius:8px;overflow:hidden}@media print{.collection-edit__collection-actions,.doc-controls,.template-default__nav{display:none!important}.collapsible__content{display:block!important;max-height:none!important}}.collection-list__loader,.field-type__loader{display:flex;align-items:center;justify-content:center;min-height:100px;opacity:.6}.field-label,.nav__label,.tabs-field__tab,select option{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif}@layer payload-default{}.dashboard .before-dashboard{margin-bottom:40px}.dashboard .before-dashboard__banner h4{margin:0;font-size:1.25rem}.dashboard .before-dashboard__quick-actions{margin-top:30px}.dashboard .before-dashboard__quick-actions h5{margin:0 0 20px;font-size:1rem;color:var(--theme-text)}.dashboard .before-dashboard__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px}.dashboard .before-dashboard__card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px 20px;background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-100);border-radius:8px;text-decoration:none;transition:all .2s ease;text-align:center;min-height:120px}.dashboard .before-dashboard__card:hover{background:var(--theme-elevation-100);border-color:var(--theme-elevation-200);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.dashboard .before-dashboard__card--external{border-style:dashed}.dashboard .before-dashboard__card-icon{font-size:2rem;margin-bottom:10px}.dashboard .before-dashboard__card-title{font-weight:600;font-size:.9rem;color:var(--theme-text);margin-bottom:5px}.dashboard .before-dashboard__card-desc{font-size:.75rem;color:var(--theme-elevation-500)}.dashboard .before-dashboard__filters{margin-top:30px}.dashboard .before-dashboard__filters h5{margin:0 0 20px;font-size:1rem;color:var(--theme-text)}.dashboard .before-dashboard__filter-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px}.dashboard .before-dashboard__filter-link{display:flex;align-items:center;gap:15px;padding:15px 20px;background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:6px;text-decoration:none;color:var(--theme-text);font-size:.85rem;transition:all .2s ease}.dashboard .before-dashboard__filter-link:hover{background:var(--theme-elevation-100);border-color:var(--theme-elevation-200);transform:translateY(-1px)}.dashboard .before-dashboard__filter-link--pending:hover{border-color:var(--color-warning-300)}.dashboard .before-dashboard__filter-link--confirmed:hover{border-color:var(--color-success-300)}.dashboard .before-dashboard__filter-link--completed:hover{border-color:var(--color-success-400)}.dashboard .before-dashboard__filter-link--error:hover{border-color:var(--color-error-300)}.dashboard .before-dashboard__filter-badge{font-size:1.25rem;line-height:1}.dashboard .before-dashboard__tips{margin-top:40px;padding:20px;background:var(--theme-elevation-50);border-radius:8px;border-left:4px solid var(--color-success-400)}.dashboard .before-dashboard__tips h5{margin:0 0 15px;font-size:.9rem;color:var(--theme-text)}.dashboard .before-dashboard__tips ul{margin:0;padding-left:25px}.dashboard .before-dashboard__tips ul li{font-size:.85rem;color:var(--theme-elevation-600);margin-bottom:10px}.dashboard .before-dashboard__tips ul li:last-child{margin-bottom:0}@media(max-width:768px){.dashboard .before-dashboard__cards{grid-template-columns:repeat(2,1fr)}.dashboard .before-dashboard__card{min-height:100px;padding:20px}.dashboard .before-dashboard__card-icon{font-size:1.5rem}.dashboard .before-dashboard__card-title{font-size:.8rem}.dashboard .before-dashboard__filter-links{grid-template-columns:repeat(2,1fr)}.dashboard .before-dashboard__filter-link{font-size:.8rem;padding:10px 15px}}@media(max-width:480px){.dashboard .before-dashboard__cards{grid-template-columns:1fr}.dashboard .before-dashboard__card{flex-direction:row;justify-content:flex-start;gap:20px;min-height:auto;padding:15px 20px}.dashboard .before-dashboard__card-icon{font-size:1.5rem;margin-bottom:0}.dashboard .before-dashboard__card-title{flex:1;text-align:left}.dashboard .before-dashboard__card-desc{display:none}.dashboard .before-dashboard__filter-links{grid-template-columns:1fr}}