@charset "UTF-8";html,body{background-color:var(--gstock-color-surface-sunken);color:var(--gstock-color-text);font:var(--gstock-typography-font-body);height:100%}body{margin:0}::selection{background-color:var(--gstock-color-background-accent-mint-subtler);color:var(--gstock-color-text-brand)}.data-grid{--max-width: 100%;border-radius:var(--gstock-border-radius-md);border-width:2px;border-style:solid;display:flex;flex-direction:column;justify-content:center;max-width:var(--max-width);overflow-x:auto}@media(max-width:768px){.data-grid{border-width:0}}.data-grid__loading{display:flex;align-items:center;justify-content:center;min-height:100px}.data-grid table{border:0;width:100%;border-collapse:collapse;border-spacing:0}.data-grid table .left{text-align:left}.data-grid table .center{text-align:center}.data-grid table .right{text-align:right}.data-grid [class*=col-]{--col-min-width: auto;--col-max-width: none;--col-width: auto;--col-align: left;min-width:var(--col-min-width);max-width:var(--col-max-width);width:var(--col-width);text-align:var(--col-align);white-space:nowrap}.data-grid .col-numeric{--col-align: right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.data-grid .col-date{--col-align: center;--col-min-width: 100px}.data-grid .col-status{--col-align: center;--col-min-width: 120px}.data-grid .col-actions{--col-align: center;--col-min-width: 150px}.data-grid .col-primary{--col-min-width: 200px}.data-grid .col-short{--col-min-width: 80px}.data-grid .col-long{--col-min-width: 300px;--col-max-width: 500px;white-space:normal;word-break:break-word}.data-grid .col-auto{--col-width: auto;min-width:min-content}.data-grid .col-select{--col-min-width: 100px}.data-grid .col-fixed{position:sticky;left:0;z-index:99}.data-grid .col-clickable{cursor:pointer;text-wrap:nowrap}.data-grid .col-clickable gstock-icon{color:var(--gstock-color-text-disabled)}.data-grid .col-sorted gstock-icon{color:var(--gstock-color-text)}@media(max-width:768px){.data-grid .col-long{--col-min-width: 200px}.data-grid .col-primary{--col-min-width: 150px}.data-grid .col-date,.data-grid .col-status{--col-min-width: 80px}}.data-grid--full-width{--max-width: none}.data-grid .data-grid__header--row{height:48px}.data-grid .data-grid__header--row--cell{font-family:var(--gstock-typography-font-family-body);font-weight:var(--gstock-typography-font-weight-bold);line-height:1.2;font-size:var(--gstock-typography-font-size-sm);letter-spacing:0;text-indent:0;text-transform:none;text-decoration:none;padding-inline:var(--gstock-space-padding-inline-lg);padding-block:var(--gstock-space-padding-block-lg);white-space:nowrap;position:sticky;top:0;z-index:1}.data-grid .data-grid__header--row--cell:first-child{border-start-start-radius:var(--gstock-border-radius-sm)}.data-grid .data-grid__header--row--cell:last-child{border-start-end-radius:var(--gstock-border-radius-sm)}.data-grid .data-grid__body--row{transition:background-color .2s ease}.data-grid .data-grid__body--row--cell{font-family:var(--gstock-typography-font-family-body);font-weight:var(--gstock-typography-font-weight-regular);line-height:1.2;font-size:var(--gstock-typography-font-size-sm);letter-spacing:0;text-indent:0;text-transform:none;text-decoration:none;padding-inline:var(--gstock-space-padding-inline-lg);padding-block:var(--gstock-space-padding-block-lg);border-bottom-width:1px;border-bottom-style:solid;white-space:nowrap}.data-grid .data-grid__body--row:last-child .data-grid__body--cell{border-bottom:none}.data-grid .data-grid__body--row:last-child .data-grid__body--cell:first-child{border-end-start-radius:var(--gstock-border-radius-sm)}.data-grid .data-grid__body--row:last-child .data-grid__body--cell:last-child{border-end-end-radius:var(--gstock-border-radius-sm)}.data-grid .data-grid__empty{display:flex;align-items:center;justify-content:center;min-height:100px;text-align:center;font-size:var(--gstock-typography-font-size-sm)}.data-grid .data-grid__header--cell,.data-grid .data-grid__body--cell,.data-grid .data-grid__footer--cell{font-family:var(--gstock-typography-font-family-body);font-weight:var(--gstock-typography-font-weight-bold);line-height:1.2;font-size:var(--gstock-typography-font-size-sm);letter-spacing:0;text-indent:0;text-transform:none;text-decoration:none;padding-inline:var(--gstock-space-padding-inline-lg)}.data-grid .data-grid__header--cell:not(.col-long):not(.col-actions,.col-auto,.col-select,.col-fixed),.data-grid .data-grid__body--cell:not(.col-long):not(.col-actions,.col-auto,.col-select,.col-fixed),.data-grid .data-grid__footer--cell:not(.col-long):not(.col-actions,.col-auto,.col-select,.col-fixed){overflow:hidden;text-overflow:ellipsis;max-width:300px}.data-grid .data-grid__body--cell{font-family:var(--gstock-typography-font-family-body);font-weight:var(--gstock-typography-font-weight-regular);line-height:1.2;font-size:var(--gstock-typography-font-size-sm);letter-spacing:0;text-indent:0;text-transform:none;text-decoration:none;padding-inline:var(--gstock-space-padding-inline-lg);padding-block:var(--gstock-space-padding-block-xs)}.gstock-theme-light .data-grid{border-color:var(--gstock-color-border)}.gstock-theme-light .data-grid .data-grid__header--row{background-color:var(--gstock-color-surface);color:var(--gstock-color-text);border-bottom:1px solid var(--gstock-color-border)}.gstock-theme-light .data-grid .data-grid__header--row--cell{background-color:var(--gstock-color-surface);border-bottom:1px solid var(--gstock-color-border)}.gstock-theme-light .data-grid .data-grid__header--row.filled{background-color:var(--gstock-color-surface-hovered);color:var(--gstock-color-text);border-bottom:1px solid var(--gstock-color-border)}.gstock-theme-light .data-grid .data-grid__body--row{color:var(--gstock-color-text-accent-navy-bolder);background-color:var(--gstock-color-surface);border-bottom:1px solid var(--gstock-color-border)}.gstock-theme-light .data-grid .data-grid__body--row:hover{background-color:#fbfbfb}.gstock-theme-light .data-grid .data-grid__body--row--cell{border-bottom-color:var(--gstock-color-border)}.gstock-theme-light .data-grid .data-grid__body--row:hover{background-color:var(--gstock-color-surface-sunken);transition:background-color .15s ease}.gstock-theme-light .data-grid .data-grid__body--row:hover{background-color:#fbfbfb;transition:background-color .15s ease}.gstock-theme-light .data-grid .data-grid__body--row:nth-child(odd):hover{background-color:#fbfbfb}.gstock-theme-light .data-grid .data-grid__footer--row{background-color:var(--gstock-color-surface);color:var(--gstock-color-text);border-bottom:1px solid var(--gstock-color-border)}.gstock-theme-light .data-grid .data-grid__footer--row--cell{background-color:var(--gstock-color-surface);border-bottom:1px solid var(--gstock-color-border)}.gstock-theme-light .data-grid.striped .data-grid__body--row:nth-child(odd){background-color:var(--gstock-color-surface-hovered)}.gstock-theme-light .data-grid.striped .data-grid__body--row:hover{background-color:var(--gstock-color-background-accent-gray-subtler)}.gstock-theme-light .data-grid .data-grid__empty{color:var(--gstock-color-text-subtlest)}.gstock-theme-light .data-grid .col-fixed{background-color:var(--gstock-color-surface)}.gstock-theme-dark .data-grid{border-color:var(--gstock-color-border-bold)}.gstock-theme-dark .data-grid .data-grid__header--row{background-color:var(--gstock-color-background-neutral-bold);color:var(--gstock-color-text-subtlest);border-bottom:1px solid var(--gstock-color-border-bold)}.gstock-theme-dark .data-grid .data-grid__header--row--cell{background-color:var(--gstock-color-background-neutral-bold);border-bottom:1px solid var(--gstock-color-border-bold)}.gstock-theme-dark .data-grid .data-grid__body--row{color:var(--gstock-color-text-inverse);background-color:var(--gstock-color-background-neutral-bold);border-bottom:1px solid var(--gstock-color-border-bold)}.gstock-theme-dark .data-grid .data-grid__body--row:hover{background-color:var(--gstock-color-background-neutral-bold);transition:background-color .15s ease}.gstock-theme-dark .data-grid .data-grid__body--row--cell{border-bottom-color:var(--gstock-color-border-bold)}.gstock-theme-dark .data-grid .data-grid__body--row:nth-child(odd):hover{background-color:var(--gstock-color-background-neutral-bold)}.gstock-theme-dark .data-grid .data-grid__footer--row{background-color:var(--gstock-color-background-neutral-bold);color:var(--gstock-color-text-subtlest);border-bottom:1px solid var(--gstock-color-border-bold)}.gstock-theme-dark .data-grid .data-grid__footer--row--cell{background-color:var(--gstock-color-background-neutral-bold);border-bottom:1px solid var(--gstock-color-border-bold)}.gstock-theme-dark .data-grid.striped .data-grid__body--row:nth-child(odd){background-color:var(--gstock-color-background-neutral-bold)}.gstock-theme-dark .data-grid.striped .data-grid__body--row:hover{background-color:var(--gstock-color-surface-sunken)}.gstock-theme-dark .data-grid .data-grid__empty{color:var(--gstock-color-text-subtlest)}.gstock-theme-dark .data-grid .col-fixed{background-color:var(--gstock-color-background-neutral-bold)}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}main.debug .page{position:relative;outline:1px dotted rgba(210,35,210,.3);transition:outline-color .2s ease}main.debug .page:hover{outline:2px dotted rgba(210,35,210,.8)}main.debug .page>gstock-typography{position:relative;outline:1px dotted rgba(210,35,210,.3);transition:outline-color .2s ease}main.debug .page>gstock-typography:hover{outline:2px dotted rgba(210,35,210,.8)}main.debug .page>gstock-typography{position:relative}main.debug .page>gstock-typography:active:before{transform:scale(.95)}main.debug .page>gstock-typography:hover:before{content:"page:title";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d223d2f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .page>gstock-typography:hover:after{content:"Font properties:" "\a" "family: " var(--gstock-typography-font-family-body) "\a" "size: " var(--gstock-typography-font-size-4xl) "\a" "weight: " var(--gstock-typography-font-weight-bold) "\a" "height: " 1.2;position:absolute;top:calc(100% + 5px);left:0;background:#800080f2;color:#fff;padding:4px 8px;border-radius:3px;font-size:11px;white-space:pre;z-index:1000;pointer-events:none;box-shadow:0 2px 4px #0003}main.debug .page__tabs{position:relative;outline:1px dotted rgba(210,35,210,.3);transition:outline-color .2s ease}main.debug .page__tabs:hover{outline:2px dotted rgba(210,35,210,.8)}main.debug .page__tabs{position:relative}main.debug .page__tabs:active:before{transform:scale(.95)}main.debug .page__tabs:hover:before{content:"tabs";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d223d2f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .page__toolbar{position:relative;outline:1px dotted rgba(210,35,210,.3);transition:outline-color .2s ease}main.debug .page__toolbar:hover{outline:2px dotted rgba(210,35,210,.8)}main.debug .page__toolbar{position:relative}main.debug .page__toolbar:active:before{transform:scale(.95)}main.debug .page__toolbar:hover:before{content:"page:toolbar";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d223d2f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .page__toolbar .page__toolbar--start{position:relative;outline:1px dotted rgba(210,35,210,.3);transition:outline-color .2s ease}main.debug .page__toolbar .page__toolbar--start:hover{outline:2px dotted rgba(210,35,210,.8)}main.debug .page__toolbar .page__toolbar--start{position:relative}main.debug .page__toolbar .page__toolbar--start:active:before{transform:scale(.95)}main.debug .page__toolbar .page__toolbar--start:hover:before{content:"page:toolbar-start";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d223d2f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .page__toolbar .page__toolbar--end{position:relative;outline:1px dotted rgba(210,35,210,.3);transition:outline-color .2s ease}main.debug .page__toolbar .page__toolbar--end:hover{outline:2px dotted rgba(210,35,210,.8)}main.debug .page__toolbar .page__toolbar--end{position:relative}main.debug .page__toolbar .page__toolbar--end:active:before{transform:scale(.95)}main.debug .page__toolbar .page__toolbar--end:hover:before{content:"page:toolbar-end";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d223d2f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .page__filters{position:relative;outline:1px dotted rgba(210,35,210,.3);transition:outline-color .2s ease}main.debug .page__filters:hover{outline:2px dotted rgba(210,35,210,.8)}main.debug .page__filters{position:relative}main.debug .page__filters:active:before{transform:scale(.95)}main.debug .page__filters:hover:before{content:"filters";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d223d2f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .data-grid table{position:relative;outline:1px dotted rgba(35,210,210,.3);transition:outline-color .2s ease}main.debug .data-grid table:hover{outline:2px dotted rgba(35,210,210,.8)}main.debug .data-grid table{position:relative}main.debug .data-grid table:active:before{transform:scale(.95)}main.debug .data-grid table:hover:before{content:"data-grid (" attr(data-rows) " rows)";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#23d2d2f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .data-grid table th{position:relative;outline:1px dotted rgba(36.6386554622%,89.4397759104%,89.4397759104%,.3);transition:outline-color .2s ease}main.debug .data-grid table th:hover{outline:2px dotted rgba(36.6386554622%,89.4397759104%,89.4397759104%,.8)}main.debug .data-grid table th{position:relative}main.debug .data-grid table th:active:before{transform:scale(.95)}main.debug .data-grid table th:hover:before{content:"col";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#23d2d2f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;right:0}main.debug .data-grid table td{position:relative;outline:1px dashed rgba(62.3529411765%,93.7254901961%,93.7254901961%,.3);transition:outline-color .2s ease}main.debug .data-grid table td:hover{outline:2px dashed rgba(62.3529411765%,93.7254901961%,93.7254901961%,.8)}main.debug .data-grid table[empty=true]:after{content:"Sin datos"}main.debug .data-grid table[empty=true]:after:before{content:"empty-grid";position:absolute;font-size:11px;background:#23d2d2f2;color:#fff;padding:2px 6px;border-radius:3px;white-space:pre-wrap;max-width:200px;overflow:hidden;text-overflow:ellipsis;z-index:1000;pointer-events:none;box-shadow:0 2px 4px #00000026}main.debug .data-grid table[empty=true]:after{top:50%;left:50%;transform:translate(-50%,-50%)}main.debug .form{position:relative;outline:1px dotted rgba(210,135,35,.3);transition:outline-color .2s ease}main.debug .form:hover{outline:2px dotted rgba(210,135,35,.8)}main.debug .form form{position:relative;outline:1px dotted rgba(210,135,35,.3);transition:outline-color .2s ease}main.debug .form form:hover{outline:2px dotted rgba(210,135,35,.8)}main.debug .form form{position:relative}main.debug .form form:active:before{transform:scale(.95)}main.debug .form form:hover:before{content:"form";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d28723f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .form .form__group{position:relative;outline:1px dotted rgba(89.4397759104%,66.8107242897%,36.6386554622%,.3);transition:outline-color .2s ease}main.debug .form .form__group:hover{outline:2px dotted rgba(89.4397759104%,66.8107242897%,36.6386554622%,.8)}main.debug .form .form__group{position:relative}main.debug .form .form__group:active:before{transform:scale(.95)}main.debug .form .form__group:hover:before{content:"group";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d28723f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;right:0}main.debug .form .form__field{position:relative;outline:1px dotted rgba(93.7254901961%,80.2801120448%,62.3529411765%,.3);transition:outline-color .2s ease}main.debug .form .form__field:hover{outline:2px dotted rgba(93.7254901961%,80.2801120448%,62.3529411765%,.8)}main.debug .form .form__field{position:relative}main.debug .form .form__field:active:before{transform:scale(.95)}main.debug .form .form__field:hover:before{content:attr(data-field-type);position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d28723f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;right:0}main.debug .form .form__field[aria-invalid=true]:hover:after{content:"Error: " attr(aria-errormessage);color:#f44;white-space:pre-wrap;max-width:200px;word-break:break-word;background:#ff4444e6;padding:4px 8px}main.debug .form .form__actions{position:relative;outline:1px dotted rgba(89.4397759104%,66.8107242897%,36.6386554622%,.3);transition:outline-color .2s ease}main.debug .form .form__actions:hover{outline:2px dotted rgba(89.4397759104%,66.8107242897%,36.6386554622%,.8)}main.debug .form .form__actions{position:relative}main.debug .form .form__actions:active:before{transform:scale(.95)}main.debug .form .form__actions:hover:before{content:"form:actions";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d28723f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .form .form__actions .form__actions--start{position:relative;outline:1px dotted rgba(93.7254901961%,80.2801120448%,62.3529411765%,.3);transition:outline-color .2s ease}main.debug .form .form__actions .form__actions--start:hover{outline:2px dotted rgba(93.7254901961%,80.2801120448%,62.3529411765%,.8)}main.debug .form .form__actions .form__actions--start{position:relative}main.debug .form .form__actions .form__actions--start:active:before{transform:scale(.95)}main.debug .form .form__actions .form__actions--start:hover:before{content:"actions:start";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d28723f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .form .form__actions .form__actions--end{position:relative;outline:1px dotted rgba(93.7254901961%,80.2801120448%,62.3529411765%,.3);transition:outline-color .2s ease}main.debug .form .form__actions .form__actions--end:hover{outline:2px dotted rgba(93.7254901961%,80.2801120448%,62.3529411765%,.8)}main.debug .form .form__actions .form__actions--end{position:relative}main.debug .form .form__actions .form__actions--end:active:before{transform:scale(.95)}main.debug .form .form__actions .form__actions--end:hover:before{content:"actions:end";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d28723f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .notice{position:relative;outline:1px dotted rgba(210,35,35,.3);transition:outline-color .2s ease}main.debug .notice:hover{outline:2px dotted rgba(210,35,35,.8)}main.debug .notice{position:relative}main.debug .notice:active:before{transform:scale(.95)}main.debug .notice:hover:before{content:"notice";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d22323f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .notice__icon{position:relative;outline:1px dotted rgba(89.4397759104%,36.6386554622%,36.6386554622%,.3);transition:outline-color .2s ease}main.debug .notice__icon:hover{outline:2px dotted rgba(89.4397759104%,36.6386554622%,36.6386554622%,.8)}main.debug .notice__icon{position:relative}main.debug .notice__icon:active:before{transform:scale(.95)}main.debug .notice__icon:hover:before{content:"notice:icon";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d22323f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .notice__content{position:relative;outline:1px dotted rgba(89.4397759104%,36.6386554622%,36.6386554622%,.3);transition:outline-color .2s ease}main.debug .notice__content:hover{outline:2px dotted rgba(89.4397759104%,36.6386554622%,36.6386554622%,.8)}main.debug .notice__content{position:relative}main.debug .notice__content:active:before{transform:scale(.95)}main.debug .notice__content:hover:before{content:"notice:content";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d22323f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .notice__title{position:relative;outline:1px dotted rgba(93.7254901961%,62.3529411765%,62.3529411765%,.3);transition:outline-color .2s ease}main.debug .notice__title:hover{outline:2px dotted rgba(93.7254901961%,62.3529411765%,62.3529411765%,.8)}main.debug .notice__title{position:relative}main.debug .notice__title:active:before{transform:scale(.95)}main.debug .notice__title:hover:before{content:"notice:title";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d22323f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .notice__title:hover:after{content:"Font:" attr(font-family);position:absolute;top:-20px;right:0;background:#d22323e6;color:#fff;padding:2px 6px;border-radius:3px;font-size:10px}main.debug .notice__footer{position:relative;outline:1px dotted rgba(89.4397759104%,36.6386554622%,36.6386554622%,.3);transition:outline-color .2s ease}main.debug .notice__footer:hover{outline:2px dotted rgba(89.4397759104%,36.6386554622%,36.6386554622%,.8)}main.debug .notice__footer{position:relative}main.debug .notice__footer:active:before{transform:scale(.95)}main.debug .notice__footer:hover:before{content:"notice:footer";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d22323f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .notice__footer .notice__footer--start{position:relative;outline:1px dotted rgba(93.7254901961%,62.3529411765%,62.3529411765%,.3);transition:outline-color .2s ease}main.debug .notice__footer .notice__footer--start:hover{outline:2px dotted rgba(93.7254901961%,62.3529411765%,62.3529411765%,.8)}main.debug .notice__footer .notice__footer--start{position:relative}main.debug .notice__footer .notice__footer--start:active:before{transform:scale(.95)}main.debug .notice__footer .notice__footer--start:hover:before{content:"footer:start";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d22323f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .notice__footer .notice__footer--end{position:relative;outline:1px dotted rgba(93.7254901961%,62.3529411765%,62.3529411765%,.3);transition:outline-color .2s ease}main.debug .notice__footer .notice__footer--end:hover{outline:2px dotted rgba(93.7254901961%,62.3529411765%,62.3529411765%,.8)}main.debug .notice__footer .notice__footer--end{position:relative}main.debug .notice__footer .notice__footer--end:active:before{transform:scale(.95)}main.debug .notice__footer .notice__footer--end:hover:before{content:"footer:end";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#d22323f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .notice[class*=--]:hover:before{content:"variant: " attr(class);position:absolute;top:-25px;left:0;background:#d22323e6;color:#fff;padding:2px 6px;border-radius:3px;font-size:11px;z-index:100}main.debug .layout{position:relative;outline:1px dotted rgba(35,210,35,.3);transition:outline-color .2s ease}main.debug .layout:hover{outline:2px dotted rgba(35,210,35,.8)}main.debug .layout{position:relative}main.debug .layout:active:before{transform:scale(.95)}main.debug .layout:hover:before{content:"layout";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#23d223f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug .layout__section{position:relative;outline:1px dotted rgba(36.6386554622%,89.4397759104%,36.6386554622%,.3);transition:outline-color .2s ease}main.debug .layout__section:hover{outline:2px dotted rgba(36.6386554622%,89.4397759104%,36.6386554622%,.8)}main.debug .layout__section{position:relative}main.debug .layout__section:active:before{transform:scale(.95)}main.debug .layout__section:hover:before{content:"section";position:absolute;font-size:12px;font-weight:700;color:#fbfbfb;background-color:#23d223f2;padding:3px 8px;border-radius:4px;z-index:100;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 4px #0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .1s ease;top:-25px;left:0}main.debug [class*=component-]:hover{position:relative}main.debug [class*=component-]:hover:before{content:"";position:absolute;inset:0;background:#d223231a;border:2px dashed rgba(210,35,35,.5);pointer-events:none}main.debug [class*=component-]:hover:after{content:attr(class) "\a" attr(data-width) "\d7" attr(data-height);position:absolute;top:0;right:0;font-size:10px;white-space:pre;background:#d22323e6;color:#fff;padding:2px 4px;border-radius:0 0 0 4px;z-index:9999}main.debug [class*=component-]:after{content:attr(class) " (" attr(offsetWidth) "\d7" attr(offsetHeight) "px)";position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%);background:#000c;color:#fff;padding:3px 6px;border-radius:3px;font-size:11px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s}main.debug [class*=component-]:hover:after{opacity:1}main.debug input,main.debug select,main.debug textarea{position:relative;outline:1px dotted rgba(0,128,128,.3);transition:outline-color .2s ease}main.debug input:hover,main.debug select:hover,main.debug textarea:hover{outline:2px dotted rgba(0,128,128,.8)}main.debug input:focus:before,main.debug select:focus:before,main.debug textarea:focus:before{content:attr(type) " - " attr(name);position:absolute;top:-20px;left:0;background:teal;color:#fff;padding:2px 6px;border-radius:3px;font-size:10px}main.debug [class*=flex-]{position:relative;outline:1px dotted rgba(128,64,0,.3);transition:outline-color .2s ease}main.debug [class*=flex-]:hover{outline:2px dotted rgba(128,64,0,.8)}main.debug [class*=flex-]:before{content:"flex: " attr(style);position:absolute;top:2px;right:2px;font-size:10px;background:#804000e6;color:#fff;padding:2px 4px;border-radius:3px;opacity:0;transition:opacity .2s}main.debug [class*=flex-]:hover:before{opacity:1}main.debug [class*=grid-]{position:relative;outline:1px dotted rgba(35,210,210,.3);transition:outline-color .2s ease}main.debug [class*=grid-]:hover{outline:2px dotted rgba(35,210,210,.8)}main.debug [class*=grid-]:hover{background:#23d2d20d}main.debug [class*=grid-]:hover>*{outline:1px dashed rgba(35,210,210,.5)}main.debug [data-debug-overflow=true]:hover:after{content:"\26a0\fe0f  Contenido truncado";position:absolute;bottom:-20px;right:0;font-size:10px;background:#ff9900e6;color:#fff;padding:2px 6px;border-radius:3px}main.debug [data-debug-message]:hover:after{content:attr(data-debug-message);position:fixed;bottom:60px;right:20px;background:#333333e6;color:#fff;padding:8px 12px;border-radius:4px;font-size:11px;max-width:300px;white-space:pre-wrap;word-break:break-word;z-index:9999;animation:fadeIn .3s ease;box-shadow:0 2px 8px #0003}@keyframes debugPulse{0%{outline-color:#0003}50%{outline-color:#00000080}to{outline-color:#0003}}section.form{--max-width: 100%;border-radius:var(--gstock-border-radius-md);border-width:2px;border-style:solid;display:flex;flex-direction:column;justify-content:center;max-width:var(--max-width)}@media(max-width:768px){section.form{border-width:0}}section.form .form__loading{display:flex;align-items:center;justify-content:center;min-height:100px}section.form form{border:0;width:100%;border-collapse:collapse;border-spacing:0}section.form form .form__body{padding-block:var(--gstock-space-gap-3xl);padding-inline:var(--gstock-space-padding-inline-2xl)}@media(max-width:768px){section.form form .form__body{padding-inline:0}}section.form form .form__body [required]::part(form-control-label):after{content:"*"}section.form form .form__actions{display:flex;padding-block:var(--gstock-space-padding-block-2xl) var(--gstock-space-gap-3xl);padding-inline:var(--gstock-space-padding-inline-2xl);align-items:center}@media(max-width:768px){section.form form .form__actions{margin-block-start:var(--gstock-space-margin-block-xl);padding-inline:0}}section.form form .form__actions .form__actions--start{gap:var(--gstock-space-gap-lg);display:inline-flex;justify-content:flex-start;flex:1}section.form form .form__actions .form__actions--end{gap:var(--gstock-space-gap-lg);display:inline-flex;justify-content:flex-end;flex:1}.gstock-theme-light section.form{background-color:var(--gstock-color-surface);border-color:var(--gstock-color-border)}@media(max-width:768px){.gstock-theme-light section.form{background-color:transparent}}.gstock-theme-dark section.form{background-color:var(--gstock-color-background-neutral-bold);border-color:var(--gstock-color-border-bold)}@media(max-width:768px){.gstock-theme-dark section.form{background-color:transparent}}.notice{display:flex;flex-direction:column;gap:var(--gstock-space-gap-md);margin-bottom:var(--gstock-space-gap-lg);border-radius:var(--gstock-border-radius-md)}.notice--compact{gap:var(--gstock-space-gap-sm);margin-bottom:var(--gstock-space-gap-lg)}.notice--no-margin{margin-bottom:0}.notice--with-icon{flex-direction:row;align-items:flex-start;gap:var(--gstock-space-gap-lg)}.notice--with-icon .notice__icon{flex-shrink:0;font-size:var(--gstock-typography-font-size-xl);color:inherit;margin-top:calc(var(--gstock-typography-font-size-sm) * .2)}.notice__content{padding:var(--gstock-space-gap-3xl)}.notice--with-icon .notice__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--gstock-space-gap-md)}.notice--compact .notice__content{padding:var(--gstock-space-padding-block-lg)}.notice__title{font-family:var(--gstock-typography-font-family-body);font-size:var(--gstock-typography-font-size-sm);font-weight:var(--gstock-typography-font-weight-bold);line-height:1.2;letter-spacing:0;margin:0 0 var(--gstock-space-margin-block-md);color:inherit}.notice--compact .notice__title{margin:0 0 var(--gstock-space-margin-block-xs);font-size:var(--gstock-typography-font-size-xs);line-height:1.2}.notice__paragraph{margin:0}.notice__paragraph:last-child{margin-bottom:0}.notice .notice__footer{display:flex;padding:var(--gstock-space-padding-block-2xl) var(--gstock-space-padding-inline-2xl) var(--gstock-space-gap-3xl);align-items:center}.notice .notice__footer .notice__footer--start{gap:var(--gstock-space-gap-lg);display:inline-flex;justify-content:flex-start;flex:1}.notice .notice__footer .notice__footer--end{gap:var(--gstock-space-gap-lg);display:inline-flex;justify-content:flex-end;flex:1}.notice--warning{background-color:var(--gstock-color-background-warning);border:1px solid var(--gstock-color-border-warning);color:var(--gstock-color-text-warning)}.notice--warning gstock-typography[weight=bold],.notice--warning gstock-typography[weight=regular]{color:var(--gstock-color-text-warning)}.notice--success{background-color:var(--gstock-color-background-success);border:1px solid var(--gstock-color-border-success);color:var(--gstock-color-text-success)}.notice--success gstock-typography[weight=bold],.notice--success gstock-typography[weight=regular]{color:var(--gstock-color-text-success)}.notice--information{background-color:var(--gstock-color-background-information);border:1px solid var(--gstock-color-border-information);color:var(--gstock-color-text-information)}.notice--information gstock-typography[weight=bold],.notice--information gstock-typography[weight=regular]{color:var(--gstock-color-text-information)}.notice--danger{background-color:var(--gstock-color-background-danger);border:1px solid var(--gstock-color-border-danger);color:var(--gstock-color-text-danger)}.notice--danger gstock-typography[weight=bold],.notice--danger gstock-typography[weight=regular]{color:var(--gstock-color-text-danger)}.notice--neutral{background-color:var(--gstock-color-background-neutral);border:1px solid var(--gstock-color-border);color:var(--gstock-color-text-subtle)}.notice--neutral gstock-typography[weight=bold],.notice--neutral gstock-typography[weight=regular]{color:var(--gstock-color-text-subtle)}.notice--brand{background-color:var(--gstock-color-background-brand-subtlest);border:1px solid var(--gstock-color-border-brand);color:var(--gstock-color-text-brand)}.notice--brand gstock-typography[weight=bold],.notice--brand gstock-typography[weight=regular]{color:var(--gstock-color-text-brand)}.page{--max-width: 100%;display:flex;flex-direction:column;justify-content:center;max-width:var(--max-width);padding:var(--gstock-space-gap-3xl)}.page__title{position:relative;margin-block-end:var(--gstock-space-margin-block-md)}.page__title::part(base){font-family:var(--gstock-typography-font-family-body);font-size:var(--gstock-typography-font-size-3xl);font-weight:var(--gstock-typography-font-weight-bold);line-height:1.2;text-decoration:none;text-indent:0;text-transform:none;letter-spacing:0}@media(max-width:768px){.page__title::part(base){font-family:var(--gstock-typography-font-family-body);font-size:var(--gstock-typography-font-size-2xl);font-weight:var(--gstock-typography-font-weight-bold);line-height:1.2;text-decoration:none;text-indent:0;text-transform:none;letter-spacing:0}}.page__subtitle::part(base){font-family:var(--gstock-typography-font-family-body);font-size:var(--gstock-typography-font-size-2xl);font-weight:var(--gstock-typography-font-weight-bold);line-height:1.2;text-decoration:none;text-indent:0;text-transform:none;letter-spacing:0}@media(max-width:768px){.page__subtitle::part(base){font-family:var(--gstock-typography-font-family-body);font-size:var(--gstock-typography-font-size-lg);font-weight:var(--gstock-typography-font-weight-bold);line-height:1.2;text-decoration:none;text-indent:0;text-transform:none;letter-spacing:0}}.page__description{margin-block:var(--gstock-space-gap-lg);font-family:var(--gstock-typography-font-family-body);font-size:var(--gstock-typography-font-size-md);font-weight:var(--gstock-typography-font-weight-regular);line-height:1.2;text-decoration:none;text-indent:0;text-transform:none;letter-spacing:0}.page__description p{margin-block:var(--gstock-space-margin-block-2xs)}.page__tabs{position:relative;margin-block-end:var(--gstock-space-margin-block-md);margin-bottom:var(--gstock-space-margin-block-md)}.page__tabs ::part(base){--padding: 0}.page__tabs ::part(body){overflow:hidden}.page__toolbar{position:relative;display:flex;justify-content:space-between;align-items:center;gap:var(--gstock-space-gap-3xl);min-height:40px;margin-block:var(--gstock-space-gap-lg)}.page__toolbar--end{display:flex;flex-wrap:wrap;gap:var(--gstock-space-gap-xl)}.page__filters{position:relative;display:inline-flex;align-items:center;flex-wrap:wrap;column-gap:var(--gstock-space-gap-3xl);row-gap:var(--gstock-space-gap-2xl);margin-block:var(--gstock-space-margin-block-md) var(--gstock-space-margin-block-xl)}.page__filters:not(:has([help-text]),:has([helpText])){align-items:flex-end}.page__filters>:not(gstock-button){align-self:flex-start}.gstock-theme-light .page__title,.gstock-theme-light .page__subtitle{color:var(--gstock-color-text-brand)}.gstock-theme-light gstock-breadcrumb-item[routerLink]::part(label){cursor:pointer}.gstock-theme-light gstock-breadcrumb-item[routerLink]::part(label):hover{color:var(--gstock-color-text-information)}.gstock-theme-dark .page__title,.gstock-theme-dark .page__subtitle{color:var(--gstock-color-text-inverse)}.card{background-color:var(--gstock-color-surface);border-color:var(--gstock-color-border);display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding-block:var(--gstock-space-padding-block-xl);padding-inline:var(--gstock-space-padding-inline-xl);border-radius:var(--gstock-border-radius-md);border-width:1px;border-style:solid;box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -4px #0000001a}:root{--table-border-radius: 4px;--table-font-family: roboto, sans-serif;--table-font-weight: 400;--table-color: #121212;--table-background-color: #ffffff;--table-border-color: #f2f2f2;--table-head-background-color: #f2f2f2;--table-head-color: #414141;--table-header-font-weight: 700;--table-padding-inline-default: 16px;--table-padding-block-default: 10px;--table-font-size-default: 14px;--table-background-color-hover: #f2f2f2}[required]::part(form-control-label):after{content:"*"}.sales__page{padding:var(--gstock-space-padding-block-2xl) var(--gstock-space-padding-inline-2xl)}.sales__page>gstock-typography{letter-spacing:-1px;margin-bottom:var(--gstock-space-gap-lg)}.sales__page>gstock-tab-group{padding-block:var(--gstock-space-padding-block-md)}.sales__page .page__toolbar{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--gstock-space-gap-3xl);padding-block:var(--gstock-space-padding-block-2xl) var(--gstock-space-gap-3xl)}.sales__data-grid{border-radius:var(--table-border-radius);font-family:var(--table-font-family);width:100%;border-collapse:collapse}.sales__data-grid .data-grid__header{background-color:var(--table-head-background-color);color:var(--table-head-color)}.sales__data-grid .data-grid__body{color:var(--table-color);background-color:var(--table-background-color);border-bottom:1px solid var(--table-border-color)}.sales__data-grid .data-grid__body:hover{background-color:var(--table-background-color-hover)}.sales__data-grid .data-grid__header--cell{padding-inline:var(--table-padding-inline-default);padding-block:var(--table-padding-block-default);font-size:var(--table-font-size-default);font-weight:var(--table-header-font-weight)}.sales__data-grid .data-grid__body--cell{font-weight:var(--table-font-weight);padding-inline:var(--table-padding-inline-default);padding-block:var(--table-padding-block-default);font-size:var(--table-font-size-default)}.sales__data-grid .data-grid__body--cell-actions{display:flex;justify-content:space-evenly}.sales__data-grid .col-clickable{cursor:pointer;vertical-align:baseline;text-wrap:pretty}
