.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}.v-application--is-ltr .v-textarea.v-text-field--enclosed.v-text-field--reverse .v-text-field__slot .v-label{margin-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed.v-text-field--reverse .v-text-field__slot .v-label{margin-left:12px}#add-chairman-data .chairman-card{border-radius:20px!important;overflow:hidden;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.15)!important;box-shadow:0 20px 60px rgba(0,0,0,.15)!important;background:linear-gradient(135deg,#fff,#f5f9fc)!important;border:none!important}#add-chairman-data .header-premium{background:linear-gradient(135deg,#0097d7,#3a67b1);position:relative;overflow:hidden;-webkit-box-shadow:0 12px 40px rgba(58,103,177,.3);box-shadow:0 12px 40px rgba(58,103,177,.3)}#add-chairman-data .header-premium:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(237,190,56,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(86,189,163,.1) 0,transparent 50%);pointer-events:none}#add-chairman-data .icon-box-header{background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:16px;padding:12px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.15);box-shadow:0 8px 24px rgba(0,0,0,.15);border:2px solid hsla(0,0%,100%,.3);-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:56px;min-height:56px}#add-chairman-data .title-header{font-size:24px;font-weight:900;color:#fff;letter-spacing:.6px;text-shadow:1px 1px 4px rgba(0,0,0,.2);margin:0}#add-chairman-data .subtitle-header{font-size:13px;color:hsla(0,0%,100%,.9);font-weight:500;letter-spacing:.3px;text-transform:uppercase}#add-chairman-data .close-btn-header{background:hsla(0,0%,100%,.15)!important;border:2px solid hsla(0,0%,100%,.3)!important;color:#fff!important;border-radius:12px;-webkit-transition:all .3s ease;transition:all .3s ease}#add-chairman-data .close-btn-header:hover{background:hsla(0,0%,100%,.25)!important;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.2);box-shadow:0 8px 20px rgba(0,0,0,.2)}#add-chairman-data .content-sheet{background:linear-gradient(135deg,#f5f7fa,#e8f0f7)}#add-chairman-data .form-container{background:transparent}#add-chairman-data .field-label-chairman{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;font-weight:800;color:#3a67b1;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}#add-chairman-data .label-icon-chairman{color:#0097d7;font-size:18px}#add-chairman-data .text-danger{color:#ef5350;font-weight:900}#add-chairman-data .notes-chairman{font-size:11px;color:#666;font-weight:500;margin:4px 0 0 0;padding:0}#add-chairman-data ::v-deep .custom-input .v-field__outline,#add-chairman-data ::v-deep .custom-select .v-field__outline{border-color:rgba(58,103,177,.3)!important;border-width:2px!important}#add-chairman-data ::v-deep .custom-input .v-field:hover .v-field__outline,#add-chairman-data ::v-deep .custom-select .v-field:hover .v-field__outline{border-color:rgba(58,103,177,.5)!important}#add-chairman-data ::v-deep .custom-input .v-field--focused .v-field__outline,#add-chairman-data ::v-deep .custom-select .v-field--focused .v-field__outline{border-color:#3a67b1!important;border-width:2px!important;-webkit-box-shadow:0 0 0 3px rgba(58,103,177,.1);box-shadow:0 0 0 3px rgba(58,103,177,.1)}#add-chairman-data ::v-deep .custom-input .v-field,#add-chairman-data ::v-deep .custom-select .v-field{border-radius:12px;background:hsla(0,0%,100%,.9)}#add-chairman-data ::v-deep .custom-input .v-field input,#add-chairman-data ::v-deep .custom-select .v-field input{font-size:14px;color:#2c3e50}#add-chairman-data ::v-deep .custom-input .v-input__prepend,#add-chairman-data ::v-deep .custom-select .v-input__prepend{color:#0097d7!important}#add-chairman-data .section-card{border-radius:16px!important;border:2px solid rgba(58,103,177,.15)!important;background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(240,248,255,.95))!important;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}#add-chairman-data .section-card:hover{border-color:rgba(0,151,215,.3)!important;-webkit-box-shadow:0 12px 32px rgba(58,103,177,.15)!important;box-shadow:0 12px 32px rgba(58,103,177,.15)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}#add-chairman-data .section-header{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:linear-gradient(135deg,rgba(58,103,177,.08),rgba(0,151,215,.08));border-bottom:3px solid rgba(58,103,177,.15)}#add-chairman-data .section-icon{color:#0097d7;font-size:26px;-ms-flex-negative:0;flex-shrink:0}#add-chairman-data .section-title{font-size:14px;font-weight:800;color:#3a67b1;text-transform:uppercase;letter-spacing:.4px;margin:0}#add-chairman-data .photo-box{background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(240,248,255,.9));border:3px dashed rgba(58,103,177,.3);border-radius:12px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:120px;-webkit-transition:all .3s ease;transition:all .3s ease}#add-chairman-data .photo-box:hover{border-color:rgba(0,151,215,.5);background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(240,248,255,.98))}#add-chairman-data .chairman-photo{max-width:100%;max-height:100px;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}#add-chairman-data .info-box{background:linear-gradient(135deg,rgba(0,151,215,.08),rgba(86,189,163,.08));border:2px solid rgba(58,103,177,.2);border-radius:12px;padding:16px;min-height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#add-chairman-data .info-name{font-size:14px;font-weight:800;color:#3a67b1;margin:0 0 8px 0;text-transform:uppercase;letter-spacing:.3px}#add-chairman-data .info-designation{font-size:12px;color:#666;font-weight:600;margin:0}#add-chairman-data .actions-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;background:hsla(0,0%,100%,.6);border-radius:12px;border:2px dashed rgba(58,103,177,.2)}#add-chairman-data .edit-btn{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1)!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important}#add-chairman-data .edit-btn:hover{-webkit-transform:translateY(-2px) scale(1.05);transform:translateY(-2px) scale(1.05);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.15)!important;box-shadow:0 8px 20px rgba(0,0,0,.15)!important}#add-chairman-data .preview-container{background:#fff;border-radius:12px;border:3px solid rgba(58,103,177,.2);padding:16px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.1);box-shadow:0 8px 24px rgba(0,0,0,.1);min-height:300px}#add-chairman-data .preview-container .vue-cropper{border-radius:8px;overflow:hidden}#add-chairman-data ::v-deep .file-input-custom .v-field{background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(240,248,255,.95));border-radius:12px}#add-chairman-data ::v-deep .file-input-custom .v-field__outline{border-color:rgba(0,151,215,.4)!important;border-width:2px!important}#add-chairman-data .action-btn-cancel{background:linear-gradient(135deg,#ef5350,#e53935)!important;color:#fff!important;font-weight:800;padding:12px 32px!important;border-radius:10px;text-transform:uppercase;letter-spacing:.5px;-webkit-box-shadow:0 8px 24px rgba(239,83,80,.3)!important;box-shadow:0 8px 24px rgba(239,83,80,.3)!important;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);margin:0 8px;font-size:13px;border:none!important}#add-chairman-data .action-btn-cancel:hover{background:linear-gradient(135deg,#e53935,#d32f2f)!important;-webkit-box-shadow:0 12px 32px rgba(239,83,80,.4)!important;box-shadow:0 12px 32px rgba(239,83,80,.4)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}#add-chairman-data .action-btn-submit{background:linear-gradient(135deg,#3a67b1,#0097d7)!important;color:#fff!important;font-weight:800;padding:12px 32px!important;border-radius:10px;text-transform:uppercase;letter-spacing:.5px;-webkit-box-shadow:0 8px 24px rgba(58,103,177,.3)!important;box-shadow:0 8px 24px rgba(58,103,177,.3)!important;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);margin:0 8px;font-size:13px;border:none!important}#add-chairman-data .action-btn-submit:hover:not(:disabled){background:linear-gradient(135deg,#0097d7,#3a67b1)!important;-webkit-box-shadow:0 12px 32px rgba(58,103,177,.4)!important;box-shadow:0 12px 32px rgba(58,103,177,.4)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}#add-chairman-data .action-btn-submit:disabled{opacity:.6;cursor:not-allowed}@media(max-width:600px){#add-chairman-data .title-header{font-size:18px}#add-chairman-data .subtitle-header{font-size:11px}#add-chairman-data .action-btn-cancel,#add-chairman-data .action-btn-submit{padding:10px 24px!important;margin:4px!important}#add-chairman-data .actions-container{gap:6px}#add-chairman-data .edit-btn{width:36px!important;height:36px!important}#add-chairman-data .preview-container{min-height:200px}}#add-director-data .director-card{border-radius:20px!important;overflow:hidden;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.15)!important;box-shadow:0 20px 60px rgba(0,0,0,.15)!important;background:linear-gradient(135deg,#fff,#f5f9fc)!important;border:none!important}#add-director-data .header-premium{background:linear-gradient(135deg,#0097d7,#3a67b1);position:relative;overflow:hidden;-webkit-box-shadow:0 12px 40px rgba(58,103,177,.3);box-shadow:0 12px 40px rgba(58,103,177,.3)}#add-director-data .header-premium:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(237,190,56,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(86,189,163,.1) 0,transparent 50%);pointer-events:none}#add-director-data .icon-box-header{background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:16px;padding:12px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.15);box-shadow:0 8px 24px rgba(0,0,0,.15);border:2px solid hsla(0,0%,100%,.3);-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:56px;min-height:56px}#add-director-data .title-header{font-size:24px;font-weight:900;color:#fff;letter-spacing:.6px;text-shadow:1px 1px 4px rgba(0,0,0,.2);margin:0}#add-director-data .subtitle-header{font-size:13px;color:hsla(0,0%,100%,.9);font-weight:500;letter-spacing:.3px;text-transform:uppercase}#add-director-data .close-btn-header{background:hsla(0,0%,100%,.15)!important;border:2px solid hsla(0,0%,100%,.3)!important;color:#fff!important;border-radius:12px;-webkit-transition:all .3s ease;transition:all .3s ease}#add-director-data .close-btn-header:hover{background:hsla(0,0%,100%,.25)!important;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.2);box-shadow:0 8px 20px rgba(0,0,0,.2)}#add-director-data .content-sheet{background:linear-gradient(135deg,#f5f7fa,#e8f0f7)}#add-director-data .form-container{background:transparent}#add-director-data .field-label-director{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;font-weight:800;color:#3a67b1;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}#add-director-data .label-icon-director{color:#0097d7;font-size:18px}#add-director-data .text-danger{color:#ef5350;font-weight:900}#add-director-data .notes-director{font-size:11px;color:#666;font-weight:500;margin:4px 0 0 0;padding:0}#add-director-data ::v-deep .custom-input .v-field__outline,#add-director-data ::v-deep .custom-select .v-field__outline{border-color:rgba(58,103,177,.3)!important;border-width:2px!important}#add-director-data ::v-deep .custom-input .v-field:hover .v-field__outline,#add-director-data ::v-deep .custom-select .v-field:hover .v-field__outline{border-color:rgba(58,103,177,.5)!important}#add-director-data ::v-deep .custom-input .v-field--focused .v-field__outline,#add-director-data ::v-deep .custom-select .v-field--focused .v-field__outline{border-color:#3a67b1!important;border-width:2px!important;-webkit-box-shadow:0 0 0 3px rgba(58,103,177,.1);box-shadow:0 0 0 3px rgba(58,103,177,.1)}#add-director-data ::v-deep .custom-input .v-field,#add-director-data ::v-deep .custom-select .v-field{border-radius:12px;background:hsla(0,0%,100%,.9)}#add-director-data ::v-deep .custom-input .v-field input,#add-director-data ::v-deep .custom-select .v-field input{font-size:14px;color:#2c3e50}#add-director-data ::v-deep .custom-input .v-input__prepend,#add-director-data ::v-deep .custom-select .v-input__prepend{color:#0097d7!important}#add-director-data .section-card{border-radius:16px!important;border:2px solid rgba(58,103,177,.15)!important;background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(240,248,255,.95))!important;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}#add-director-data .section-card:hover{border-color:rgba(0,151,215,.3)!important;-webkit-box-shadow:0 12px 32px rgba(58,103,177,.15)!important;box-shadow:0 12px 32px rgba(58,103,177,.15)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}#add-director-data .section-header{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:linear-gradient(135deg,rgba(58,103,177,.08),rgba(0,151,215,.08));border-bottom:3px solid rgba(58,103,177,.15)}#add-director-data .section-icon{color:#0097d7;font-size:26px;-ms-flex-negative:0;flex-shrink:0}#add-director-data .section-title{font-size:14px;font-weight:800;color:#3a67b1;text-transform:uppercase;letter-spacing:.4px;margin:0}#add-director-data .photo-box{background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(240,248,255,.9));border:3px dashed rgba(58,103,177,.3);border-radius:12px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:120px;-webkit-transition:all .3s ease;transition:all .3s ease}#add-director-data .photo-box:hover{border-color:rgba(0,151,215,.5);background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(240,248,255,.98))}#add-director-data .director-photo{max-width:100%;max-height:100px;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}#add-director-data .info-box{background:linear-gradient(135deg,rgba(0,151,215,.08),rgba(86,189,163,.08));border:2px solid rgba(58,103,177,.2);border-radius:12px;padding:16px;min-height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#add-director-data .info-name{font-size:14px;font-weight:800;color:#3a67b1;margin:0 0 8px 0;text-transform:uppercase;letter-spacing:.3px}#add-director-data .info-designation{font-size:12px;color:#666;font-weight:600;margin:0}#add-director-data .actions-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;background:hsla(0,0%,100%,.6);border-radius:12px;border:2px dashed rgba(58,103,177,.2)}#add-director-data .edit-btn{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1)!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important}#add-director-data .edit-btn:hover{-webkit-transform:translateY(-2px) scale(1.05);transform:translateY(-2px) scale(1.05);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.15)!important;box-shadow:0 8px 20px rgba(0,0,0,.15)!important}#add-director-data .preview-container{background:#fff;border-radius:12px;border:3px solid rgba(58,103,177,.2);padding:16px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.1);box-shadow:0 8px 24px rgba(0,0,0,.1);min-height:300px}#add-director-data .preview-container .vue-cropper{border-radius:8px;overflow:hidden}#add-director-data ::v-deep .file-input-custom .v-field{background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(240,248,255,.95));border-radius:12px}#add-director-data ::v-deep .file-input-custom .v-field__outline{border-color:rgba(0,151,215,.4)!important;border-width:2px!important}#add-director-data .action-btn-cancel{background:linear-gradient(135deg,#ef5350,#e53935)!important;color:#fff!important;font-weight:800;padding:12px 32px!important;border-radius:10px;text-transform:uppercase;letter-spacing:.5px;-webkit-box-shadow:0 8px 24px rgba(239,83,80,.3)!important;box-shadow:0 8px 24px rgba(239,83,80,.3)!important;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);margin:0 8px;font-size:13px;border:none!important}#add-director-data .action-btn-cancel:hover{background:linear-gradient(135deg,#e53935,#d32f2f)!important;-webkit-box-shadow:0 12px 32px rgba(239,83,80,.4)!important;box-shadow:0 12px 32px rgba(239,83,80,.4)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}#add-director-data .action-btn-submit{background:linear-gradient(135deg,#3a67b1,#0097d7)!important;color:#fff!important;font-weight:800;padding:12px 32px!important;border-radius:10px;text-transform:uppercase;letter-spacing:.5px;-webkit-box-shadow:0 8px 24px rgba(58,103,177,.3)!important;box-shadow:0 8px 24px rgba(58,103,177,.3)!important;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);margin:0 8px;font-size:13px;border:none!important}#add-director-data .action-btn-submit:hover:not(:disabled){background:linear-gradient(135deg,#0097d7,#3a67b1)!important;-webkit-box-shadow:0 12px 32px rgba(58,103,177,.4)!important;box-shadow:0 12px 32px rgba(58,103,177,.4)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}#add-director-data .action-btn-submit:disabled{opacity:.6;cursor:not-allowed}@-webkit-keyframes float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:600px){#add-director-data .title-header{font-size:18px}#add-director-data .subtitle-header{font-size:11px}#add-director-data .action-btn-cancel,#add-director-data .action-btn-submit{padding:10px 24px!important;margin:4px!important}#add-director-data .actions-container{gap:6px}#add-director-data .edit-btn{width:36px!important;height:36px!important}#add-director-data .preview-container{min-height:200px}}