.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot,.v-input--selection-controls .v-radio{cursor:pointer}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:24px;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;-webkit-transition:inherit;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:inherit;transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-9px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:inherit}.v-input--selection-controls.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:none;transition:none}.v-input--radio-group legend.v-label{cursor:text;font-size:14px;height:auto}.v-input--radio-group__input{border:none;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.v-input--radio-group--column .v-input--radio-group__input>.v-label{padding-bottom:8px}.v-input--radio-group--row .v-input--radio-group__input>.v-label{padding-right:8px}.v-input--radio-group--row legend{-ms-flex-item-align:center;align-self:center;display:inline-block}.v-input--radio-group--row .v-input--radio-group__input{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.v-input--radio-group--column legend{padding-bottom:8px}.v-input--radio-group--column .v-radio:not(:last-child):not(:only-child){margin-bottom:8px}.v-input--radio-group--column .v-input--radio-group__input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.theme--light.v-radio--is-disabled label{color:rgba(0,0,0,.38)}.theme--dark.v-radio--is-disabled label{color:hsla(0,0%,100%,.5)}.v-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;outline:none}.v-radio--is-disabled{pointer-events:none;cursor:default}.v-input--radio-group.v-input--radio-group--row .v-radio{margin-right:16px}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:#fff}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:rgba(0,0,0,.87)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea:-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:rgba(0,0,0,.38)}.v-textarea textarea{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:32px;outline:none;padding:0;width:100%}.v-textarea .v-text-field__prefix,.v-textarea .v-text-field__suffix{padding-top:2px;-ms-flex-item-align:start;align-self:start}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) textarea{margin-top:10px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense textarea{margin-top:6px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:8px}.v-textarea.v-text-field--solo{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.v-textarea.v-text-field--solo .v-input__control textarea{caret-color:auto}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:12px}.v-application--is-ltr .v-textarea.v-text-field--solo .v-input__append-inner{padding-left:12px}.v-application--is-rtl .v-textarea.v-text-field--solo .v-input__append-inner{padding-right:12px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-textarea.v-text-field--enclosed .v-text-field__slot{-ms-flex-item-align:stretch;align-self:stretch}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}.competition-about[data-v-5416a2d5]{font-family:var(--iabf-font-body,inherit);font-size:15px;line-height:1.55;color:var(--iabf-ink,#1c1b1f)}.competition-about p[data-v-5416a2d5]{margin:0 0 12px}.competition-about h4[data-v-5416a2d5]{font-family:var(--iabf-font-display,Georgia,serif);font-size:17px;font-weight:700;color:var(--iabf-ink,#1c1b1f);margin:22px 0 8px}.competition-about ul[data-v-5416a2d5]{margin:0 0 12px;padding-left:1.25em}.competition-about li[data-v-5416a2d5]{margin-bottom:6px}.competition-about li ul[data-v-5416a2d5]{margin-top:6px;margin-bottom:0}.competition-about .small-note[data-v-5416a2d5]{font-size:13px;color:var(--iabf-ink-muted,#5c5a63);font-style:italic;margin-top:4px}.competition-about em[data-v-5416a2d5]{font-style:italic}.competition-page[data-v-1dcf143e]{max-width:780px;margin:0 auto;padding:40px 20px 60px;color:var(--iabf-ink,#1c1b1f)}.change-piece-block[data-v-1dcf143e]{margin-top:24px}.change-piece-lede[data-v-1dcf143e]{font-size:15px;line-height:1.5;color:var(--iabf-ink-muted,#5c5a63);margin:0 0 14px}.change-piece-closed[data-v-1dcf143e]{margin-top:20px;font-size:14px;color:var(--iabf-ink-muted,#5c5a63);line-height:1.45}.change-piece-closed a[data-v-1dcf143e]{color:var(--iabf-primary,#8a957d);font-weight:600}.comp-change-modal-root[data-v-1dcf143e]{position:fixed;inset:0;z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 12px;overflow-y:auto}.comp-change-modal-backdrop[data-v-1dcf143e]{position:fixed;inset:0;background:rgba(28,27,31,.45)}.comp-change-modal[data-v-1dcf143e]{position:relative;z-index:1;width:100%;max-width:480px;margin:12px auto 40px;background:#fff;border-radius:18px;-webkit-box-shadow:0 12px 48px rgba(28,27,31,.18);box-shadow:0 12px 48px rgba(28,27,31,.18);border:1.5px solid var(--iabf-border,#e3e0e8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comp-change-modal-header[data-v-1dcf143e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:18px 20px 0}.comp-change-modal-header h2[data-v-1dcf143e]{font-family:var(--iabf-font-display,Georgia,serif);font-weight:400;font-size:22px;margin:0;border:none;padding:0;color:var(--iabf-ink,#1c1b1f)}.comp-change-modal-close[data-v-1dcf143e]{border:none;background:transparent;font-size:28px;line-height:1;color:var(--iabf-ink-faint,#8a8792);cursor:pointer;padding:0 4px;margin:0}.comp-change-modal-lede[data-v-1dcf143e]{margin:10px 20px 0;font-size:15px;line-height:1.5;color:var(--iabf-ink-muted,#5c5a63)}.comp-change-modal-body[data-v-1dcf143e]{padding:14px 20px 8px}.comp-change-select[data-v-1dcf143e]{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:48px;margin-top:6px;padding:10px 12px;border:1.5px solid var(--iabf-border,#e3e0e8);border-radius:12px;font-size:16px;background:#fff;color:var(--iabf-ink,#1c1b1f)}.comp-change-modal-footer[data-v-1dcf143e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:12px 20px 18px;border-top:1px solid var(--iabf-border,#e3e0e8)}.iabf-btn[data-v-1dcf143e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:700;cursor:pointer;border:none;text-decoration:none}.iabf-btn--primary[data-v-1dcf143e]{background:var(--iabf-primary,#8a957d);color:#fff}.iabf-btn--secondary[data-v-1dcf143e]{background:#fff;color:var(--iabf-primary,#8a957d);border:1.5px solid var(--iabf-border,#e3e0e8)}.iabf-btn[data-v-1dcf143e]:disabled{opacity:.55;cursor:not-allowed}.competition-info-details[data-v-1dcf143e]{margin:16px 0 28px;background:#fff;border:1.5px solid var(--iabf-border,#e3e0e8);border-radius:14px;padding:14px 18px}.competition-info-details summary[data-v-1dcf143e]{cursor:pointer;font-family:var(--iabf-font-display,Georgia,serif);font-size:18px;font-weight:700;color:var(--iabf-primary,#8a957d);list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.competition-info-details summary[data-v-1dcf143e]::-webkit-details-marker{display:none}.competition-info-details summary[data-v-1dcf143e]:after{content:"▾";font-size:14px;line-height:1;color:var(--iabf-primary,#8a957d);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;-ms-flex-negative:0;flex-shrink:0}.competition-info-details[open] summary[data-v-1dcf143e]{margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--iabf-border,#e3e0e8)}.competition-info-details[open] summary[data-v-1dcf143e]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.survey-missing-banner[data-v-1dcf143e]{background:#fff;border:1.5px solid var(--iabf-border,#e3e0e8);border-radius:16px;-webkit-box-shadow:0 1px 2px rgba(28,27,31,.04),0 8px 24px rgba(28,27,31,.06);box-shadow:0 1px 2px rgba(28,27,31,.04),0 8px 24px rgba(28,27,31,.06);padding:18px 20px;margin:16px 0 24px;font-family:var(--iabf-font-body,inherit);color:var(--iabf-ink,#1c1b1f)}.survey-missing-banner strong[data-v-1dcf143e]{display:block;margin-bottom:6px;color:var(--iabf-ink,#1c1b1f);font-weight:700}.survey-update-row[data-v-1dcf143e]{margin:8px 0 24px}.deadline-notice[data-v-1dcf143e]{background:#fff;border:1.5px solid var(--iabf-border,#e3e0e8);border-radius:16px;-webkit-box-shadow:0 1px 2px rgba(28,27,31,.04),0 8px 24px rgba(28,27,31,.06);box-shadow:0 1px 2px rgba(28,27,31,.04),0 8px 24px rgba(28,27,31,.06);padding:20px 22px;margin:16px 0;font-family:var(--iabf-font-body,inherit);font-size:16px;line-height:1.5;color:var(--iabf-ink,#1c1b1f)}.deadline-notice strong[data-v-1dcf143e]{display:block;margin-bottom:6px;color:var(--iabf-ink,#1c1b1f);font-weight:700}.deadline-notice a[data-v-1dcf143e]{color:var(--iabf-primary,#8a957d)}.back-link[data-v-1dcf143e]{font-family:var(--iabf-font-body,inherit);font-size:15px;color:var(--iabf-ink-faint,#8a8792);text-decoration:none;-webkit-transition:color .15s;transition:color .15s}.back-link[data-v-1dcf143e]:hover{color:var(--iabf-ink,#1c1b1f)}h1[data-v-1dcf143e]{font-size:36px;letter-spacing:-.02em;margin:16px 0 8px 0}h1[data-v-1dcf143e],h2[data-v-1dcf143e]{font-family:var(--iabf-font-display,Georgia,serif);font-weight:400;line-height:1.3;color:var(--iabf-ink,#1c1b1f)}h2[data-v-1dcf143e]{font-size:28px;letter-spacing:-.01em;margin:40px 0 16px 0;padding-bottom:8px;border-bottom:1px solid var(--iabf-border,#e3e0e8)}h3[data-v-1dcf143e]{font-size:20px;margin:28px 0 10px 0}h3[data-v-1dcf143e],h4[data-v-1dcf143e]{font-family:var(--iabf-font-display,Georgia,serif);font-weight:700;color:var(--iabf-ink,#1c1b1f)}h4[data-v-1dcf143e]{font-size:17px;margin:20px 0 6px 0}li[data-v-1dcf143e],p[data-v-1dcf143e]{font-family:var(--iabf-font-body,inherit);font-weight:400;font-size:17px;line-height:1.8;color:var(--iabf-ink-muted,#5c5a63)}ul[data-v-1dcf143e]{padding-left:20px;margin:4px 0 12px 0}li[data-v-1dcf143e]{margin-bottom:4px}a[data-v-1dcf143e]{color:var(--iabf-ink,#1c1b1f);text-decoration:underline}.error-text[data-v-1dcf143e]{color:var(--iabf-danger,#b54a4a);margin-bottom:12px}.small-note[data-v-1dcf143e]{font-size:15px;font-style:italic;color:var(--iabf-ink-faint,#8a8792)}.empty-state[data-v-1dcf143e]{text-align:center;padding:60px 20px;border:1px dashed #ddd;border-radius:8px;margin-top:30px}.empty-state h3[data-v-1dcf143e]{margin:16px 0 8px 0}.empty-state p[data-v-1dcf143e]{color:var(--iabf-ink-faint,#8a8792);margin-bottom:20px}.registered-banner[data-v-1dcf143e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px 20px;background:#e8f5e9;border-radius:8px;margin:20px 0}.registered-banner span[data-v-1dcf143e]{font-family:var(--iabf-font-display,Georgia,serif);font-size:20px;font-weight:700;color:var(--iabf-primary,#8a957d)}.piece-card[data-v-1dcf143e]{background:#fafaf8;border:1px solid var(--iabf-border,#e3e0e8);border-radius:6px;padding:18px 20px;margin:12px 0 24px 0}.piece-card-title[data-v-1dcf143e]{font-family:var(--iabf-font-display,Georgia,serif);font-size:18px;font-weight:700;color:var(--iabf-ink,#1c1b1f)}.piece-card-meta[data-v-1dcf143e]{font-family:var(--iabf-font-body,inherit);font-size:15px;color:var(--iabf-ink-faint,#8a8792);margin:4px 0}.piece-card-division[data-v-1dcf143e]{font-family:var(--iabf-font-body,inherit);font-size:16px;color:var(--iabf-ink,#1c1b1f);margin-top:10px;padding-top:10px;border-top:1px solid var(--iabf-border,#e3e0e8)}.piece-card-division.pending[data-v-1dcf143e]{color:var(--iabf-ink-faint,#8a8792);font-style:italic}.competition-form[data-v-1dcf143e]{margin-top:20px}.form-group[data-v-1dcf143e]{margin-bottom:8px}.form-label[data-v-1dcf143e]{display:block;font-family:var(--iabf-font-display,Georgia,serif);font-weight:700;font-size:17px;color:var(--iabf-ink,#1c1b1f);margin-bottom:8px}.prior-gold-block[data-v-1dcf143e]{margin-top:8px;margin-bottom:16px}.prior-gold-card[data-v-1dcf143e]{background:#fff;border:1.5px solid var(--iabf-border,#e3e0e8);border-radius:12px;padding:14px 16px;font-size:15px;line-height:1.5;color:var(--iabf-ink,#1c1b1f)}.prior-gold-lede[data-v-1dcf143e]{margin:0 0 10px;font-size:14px;color:var(--iabf-ink-muted,#5c5a63)}.prior-gold-list[data-v-1dcf143e]{margin:0;padding-left:1.15em}.prior-gold-list li[data-v-1dcf143e]{margin-bottom:4px}.submit-btn[data-v-1dcf143e]{margin-top:16px;margin-bottom:40px}.sq-btn[data-v-1dcf143e]{display:inline-block;padding:12px 24px;font-family:var(--iabf-font-body,inherit);font-size:15px;letter-spacing:.05em;text-decoration:none;border:1px solid var(--iabf-primary,#8a957d);color:var(--iabf-primary,#8a957d);background:transparent;cursor:pointer;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.sq-btn-primary[data-v-1dcf143e],.sq-btn[data-v-1dcf143e]:hover{background:var(--iabf-primary,#8a957d);color:#fff}.sq-btn-primary[data-v-1dcf143e]:hover{background:#333;color:#fff}.competition-info[data-v-1dcf143e]{margin-top:20px}.registered-details[data-v-1dcf143e]{margin-top:10px}