.yLO1Jwz{position:relative;padding:var(--theme-spacing-xl);background:linear-gradient(135deg,var(--yLO1Jwz1) 0,var(--yLO1Jwz2) 100%);color:var(--yLO1Jwz3);border-radius:var(--theme-borderRadius-medium);box-shadow:var(--theme-shadows-medium);margin-bottom:var(--theme-spacing-lg);overflow:hidden;&:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(0,0,0,.1));pointer-events:none}@media (max-width:768px){padding:var(--theme-spacing-lg);margin-bottom:var(--theme-spacing-md)}}.yLO1Jwz4{position:relative;margin:0 0 var(--theme-spacing-md) 0;font-size:var(--theme-fontSizes-xxl);font-weight:700;color:var(--yLO1Jwz5);line-height:1.2;z-index:1;@media (max-width:1024px){font-size:calc(var(--theme-fontSizes-xxl) * .85)}@media (max-width:768px){font-size:var(--theme-fontSizes-xl)}}.yLO1Jwz6{position:relative;display:inline-block;padding:var(--theme-spacing-xs) var(--theme-spacing-md);background-color:var(--yLO1Jwz7);color:var(--yLO1Jwz8);border-radius:var(--theme-borderRadius-medium);font-size:var(--theme-fontSizes-sm);font-weight:600;text-transform:capitalize;box-shadow:var(--theme-shadows-small);z-index:1;transition:transform var(--theme-transitions-fast),box-shadow var(--theme-transitions-fast);&:hover{transform:translateY(-2px);box-shadow:var(--theme-shadows-medium)}@media (max-width:768px){font-size:var(--theme-fontSizes-xs);padding:var(--theme-spacing-xxs) var(--theme-spacing-sm)}}.yLO1Jwz9{position:relative;display:flex;flex-wrap:wrap;gap:var(--theme-spacing-xs);margin-top:var(--theme-spacing-md);z-index:1;@media (max-width:768px){gap:var(--theme-spacing-xxs)}}.yLO1JwzA{display:inline-flex;align-items:center;padding:var(--theme-spacing-xxs) var(--theme-spacing-sm);background-color:var(--yLO1JwzB);color:var(--yLO1JwzC);border-radius:var(--theme-borderRadius-small);font-size:var(--theme-fontSizes-xs);font-weight:500;box-shadow:var(--theme-shadows-small);transition:transform var(--theme-transitions-fast),box-shadow var(--theme-transitions-fast);&:hover{transform:translateY(-2px);box-shadow:var(--theme-shadows-medium)}svg{margin-right:var(--theme-spacing-xxs);width:14px;height:14px}@media (max-width:768px){font-size:calc(var(--theme-fontSizes-xs) * .9);padding:4px var(--theme-spacing-xs)}}.yLO1JwzD{position:relative;display:flex;flex-wrap:wrap;gap:var(--theme-spacing-md);margin-top:var(--theme-spacing-lg);color:var(--yLO1JwzE);font-size:var(--theme-fontSizes-sm);z-index:1;@media (max-width:768px){flex-direction:column;gap:var(--theme-spacing-xs)}}.yLO1JwzF{display:flex;align-items:center;gap:var(--theme-spacing-xs);svg{width:16px;height:16px;opacity:.9}strong{font-weight:600;margin-right:var(--theme-spacing-xxs)}}.yLO1JwzG{position:relative;z-index:1}.yDfzUty{display:flex;flex-direction:column;gap:var(--theme-spacing-md)}.yDfzUty1{display:flex;flex-wrap:wrap;gap:var(--theme-spacing-sm);padding-bottom:var(--theme-spacing-md);border-bottom:1px solid var(--theme-colors-border)}.yDfzUty2{display:flex;flex-direction:column;gap:var(--theme-spacing-xs)}.yDfzUty3{display:flex;align-items:center;justify-content:space-between;padding:var(--theme-spacing-sm) var(--theme-spacing-md);background-color:var(--theme-colors-background);border-radius:var(--theme-borderRadius-small);gap:var(--theme-spacing-sm);@media (max-width:600px){flex-direction:column;align-items:flex-start}}.yDfzUty4{display:flex;align-items:center;gap:var(--theme-spacing-sm);flex:1 1;min-width:0;svg{flex-shrink:0;width:16px;height:16px}}.yDfzUty5{font-weight:600;color:var(--theme-colors-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yDfzUty6{display:inline-flex;align-items:center;gap:var(--theme-spacing-xxs);padding:2px var(--theme-spacing-xs);border-radius:var(--theme-borderRadius-small);font-size:var(--theme-fontSizes-xs);font-weight:600}.yDfzUty7{display:flex;gap:var(--theme-spacing-xs);flex-shrink:0}.yDfzUty8{display:flex;gap:var(--theme-spacing-lg);flex-wrap:wrap}.yDfzUty9{display:flex;flex-direction:column;align-items:center;gap:var(--theme-spacing-xxs);span:first-child{font-size:var(--theme-fontSizes-xl);font-weight:700;color:var(--theme-colors-text)}span:last-child{font-size:var(--theme-fontSizes-xs);color:var(--theme-colors-textSecondary)}}.yDfzUtyA{display:flex;flex-direction:column;gap:var(--theme-spacing-sm);textarea{width:100%;min-height:100px;padding:var(--theme-spacing-sm);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-small);background:var(--theme-colors-backgroundInput);color:var(--theme-colors-text);font-size:var(--theme-fontSizes-md);resize:vertical}}.yDfzUtyB{color:var(--theme-colors-textSecondary);font-style:italic;text-align:center;padding:var(--theme-spacing-lg)}.yDfzUtyB,.yDfzUtyC{font-size:var(--theme-fontSizes-sm)}.yDfzUtyC{color:var(--theme-colors-error);margin:0}.yq6xZM7{display:flex;flex-direction:column;gap:var(--theme-spacing-md)}.yq6xZM71{display:inline-flex;align-items:center;gap:var(--theme-spacing-xs);padding:var(--theme-spacing-xs) var(--theme-spacing-sm);border-radius:var(--theme-borderRadius-small);font-size:var(--theme-fontSizes-sm);font-weight:600}.yq6xZM72{background-color:color-mix(in srgb,var(--theme-colors-success) 15%,transparent);color:var(--theme-colors-success)}.yq6xZM73{background-color:color-mix(in srgb,var(--theme-colors-warning) 15%,transparent);color:var(--theme-colors-warning)}.yq6xZM74{display:flex;align-items:center;gap:var(--theme-spacing-sm);font-size:var(--theme-fontSizes-sm);color:var(--theme-colors-textSecondary);svg{flex-shrink:0;width:16px;height:16px}}.yq6xZM75{padding:var(--theme-spacing-md);background-color:color-mix(in srgb,var(--theme-colors-warning) 10%,transparent);border:1px solid var(--theme-colors-warning);border-radius:var(--theme-borderRadius-medium);flex-direction:column}.yq6xZM75,.yq6xZM76{display:flex;gap:var(--theme-spacing-sm)}.yq6xZM77{color:var(--theme-colors-error);margin:0}.yq6xZM77,.yq6xZM78{font-size:var(--theme-fontSizes-sm)}.yq6xZM78{display:flex;align-items:center;justify-content:space-between;padding:var(--theme-spacing-sm);background-color:var(--theme-colors-background);border-radius:var(--theme-borderRadius-small)}