:root{--main-color: #ac1906;--main-color-dark: #901404;--main-color-darker: rgba(144, 20, 4, 1);--main-color-light: hsl(7, 87%, 85%);--main-color-lighter: #d72110;--white-color: #ffffff;--black-color: #000000;--paragraph-color: #828893;--main-color-overlay-88: rgba(172, 25, 6, .88);--main-color-overlay-30: rgba(172, 25, 6, .3);--main-color-overlay-20: rgba(172, 25, 6, .2);--main-color-overlay-15: rgba(172, 25, 6, .15);--main-color-overlay-12: rgba(172, 25, 6, .12);--main-color-overlay-10: rgba(172, 25, 6, .1);--main-color-overlay-08: rgba(172, 25, 6, .08);--main-color-overlay-06: rgba(172, 25, 6, .06);--main-color-overlay-05: rgba(172, 25, 6, .05);--main-color-overlay-04: rgba(172, 25, 6, .04);--main-color-overlay-03: rgba(172, 25, 6, .03);--main-color-overlay-02: rgba(172, 25, 6, .02);--main-color-darker-overlay-88: rgba(144, 20, 4, .88);--main-color-lighter-overlay-88: rgba(215, 33, 10, .88);--color-success: #28a745;--color-success-dark: #2e7d32;--color-success-darker: #155724;--color-success-light: #4caf50;--color-success-lighter: #76d275;--color-danger: #dc3545;--color-danger-dark: #c82333;--color-danger-darker: #721c24;--color-danger-medium: #d32f2f;--color-danger-light: #f44336;--color-warning: #ffc107;--color-warning-dark: #f57c00;--color-warning-darker: #856404;--color-info: #17a2b8;--color-info-light: #2196f3;--color-muted: #6c757d;--color-muted-dark: #5a6268;--color-success-overlay-10: rgba(76, 175, 80, .1);--color-success-overlay-30: rgba(76, 175, 80, .3);--color-success-overlay-08: rgba(40, 167, 69, .08);--color-success-overlay-20: rgba(40, 167, 69, .2);--color-danger-overlay-10: rgba(220, 53, 69, .1);--color-danger-overlay-30: rgba(220, 53, 69, .3);--color-danger-overlay-08: rgba(220, 53, 69, .08);--color-danger-medium-overlay-08: rgba(211, 47, 47, .08);--color-danger-bg-light: #f8d7da;--color-danger-border-light: #f5c6cb;--color-warning-overlay-08: rgba(255, 193, 7, .08);--color-warning-overlay-30: rgba(255, 193, 7, .3);--color-warning-dark-overlay-08: rgba(245, 124, 0, .08);--color-info-overlay-08: rgba(23, 162, 184, .08);--color-muted-overlay-08: rgba(130, 136, 147, .08);--color-bg: #ffffff;--color-bg-secondary: #f8f9fa;--color-bg-tertiary: #f5f5f5;--color-bg-quaternary: #f0f0f0;--color-bg-light: rgba(250, 248, 248, 1);--color-bg-light-95: rgba(250, 248, 248, .95);--color-bg-muted: #e0e0e0;--color-border: #dee2e6;--color-border-light: #ddd;--color-text: #000000;--color-text-secondary: #828893;--color-text-muted: #666;--overlay-black-95: rgba(0, 0, 0, .95);--overlay-black-90: rgba(0, 0, 0, .9);--overlay-black-87: rgba(0, 0, 0, .87);--overlay-black-85: rgba(0, 0, 0, .85);--overlay-black-60: rgba(0, 0, 0, .6);--overlay-black-54: rgba(0, 0, 0, .54);--overlay-black-50: rgba(0, 0, 0, .5);--overlay-black-40: rgba(0, 0, 0, .4);--overlay-black-38: rgba(0, 0, 0, .38);--overlay-black-30: rgba(0, 0, 0, .3);--overlay-black-24: rgba(0, 0, 0, .24);--overlay-black-20: rgba(0, 0, 0, .2);--overlay-black-18: rgba(0, 0, 0, .18);--overlay-black-15: rgba(0, 0, 0, .15);--overlay-black-12: rgba(0, 0, 0, .12);--overlay-black-10: rgba(0, 0, 0, .1);--overlay-black-08: rgba(0, 0, 0, .08);--overlay-black-06: rgba(0, 0, 0, .06);--overlay-black-05: rgba(0, 0, 0, .05);--overlay-black-02: rgba(0, 0, 0, .02);--overlay-white-95: rgba(255, 255, 255, .95);--overlay-white-90: rgba(255, 255, 255, .9);--overlay-white-85: rgba(255, 255, 255, .85);--overlay-white-70: rgba(255, 255, 255, .7);--overlay-white-60: rgba(255, 255, 255, .6);--overlay-white-50: rgba(255, 255, 255, .5);--overlay-white-30: rgba(255, 255, 255, .3);--overlay-white-25: rgba(255, 255, 255, .25);--overlay-white-20: rgba(255, 255, 255, .2);--overlay-white-15: rgba(255, 255, 255, .15);--overlay-white-12: rgba(255, 255, 255, .12);--overlay-white-05: rgba(255, 255, 255, .05);--overlay-white-00: rgba(255, 255, 255, 0);--font-primary: "Montserrat", sans-serif;--font-secondary: "Work Sans", sans-serif;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--text-xs: clamp(.625rem, 1.1vw, .6875rem);--text-sm: clamp(.75rem, 1.4vw, .8125rem);--text-base: clamp(.8125rem, 1.6vw, .875rem);--text-lg: clamp(.875rem, 1.85vw, .9375rem);--text-xl: clamp(.9375rem, 2.1vw, 1rem);--text-2xl: clamp(1rem, 2.5vw, 1.125rem);--text-3xl: clamp(1.125rem, 3vw, 1.375rem);--text-4xl: clamp(1.375rem, 3.5vw, 1.75rem);--leading-tight: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.6;--leading-loose: 1.7;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: .75rem;--spacing-lg: 1rem;--spacing-xl: 1.25rem;--spacing-2xl: 1.5rem;--border-radius: .375rem;--border-radius-md: .75rem;--border-radius-lg: 1rem;--border-radius-xl: 1.5rem;--border-radius-pill: 50px;--box-shadow: 0 8px 6px -6px rgba(50, 51, 51, .4);--box-shadow-sm: 0 1px 3px var(--overlay-black-05);--box-shadow-md: 0 15px 35px var(--overlay-black-10);--box-shadow-lg: 0 20px 45px var(--overlay-black-15);--box-shadow-xl: 0 20px 60px rgba(0, 0, 0, .3);--glass-shadow: 0 15px 35px var(--overlay-black-10), inset 0 1px var(--overlay-white-60);--main-shadow: 0 4px 12px rgba(172, 25, 6, .3);--main-shadow-md: 0 6px 16px rgba(172, 25, 6, .4);--main-shadow-lg: 0 6px 20px rgba(172, 25, 6, .4);--transition: .3s ease;--transition-slow: .5s ease}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-family:var(--font-secondary);color:var(--color-text);background:linear-gradient(135deg,#f8f9fa,#fff);background-attachment:fixed}body{line-height:var(--leading-relaxed);font-size:var(--text-base)}h1,h2,h3,h4,h5,h6{margin-bottom:var(--spacing-md);font-family:var(--font-primary);font-weight:var(--weight-semibold);color:var(--black-color)}h1{font-size:var(--text-4xl);line-height:var(--leading-tight)}h2{font-size:var(--text-3xl);line-height:var(--leading-normal)}h3{font-size:var(--text-2xl);line-height:var(--leading-normal)}a{color:var(--main-color);text-decoration:none;transition:var(--transition)}a:hover{color:var(--main-color-dark);text-decoration:underline}button{font-family:inherit;cursor:pointer}input,textarea,select{font-family:inherit;font-size:1rem}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}.card{background:var(--overlay-white-70);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid var(--overlay-white-50);border-radius:16px;box-shadow:var(--glass-shadow);padding:var(--spacing-xl);transition:var(--transition)}.card:hover{transform:translateY(-5px);box-shadow:0 20px 45px var(--overlay-black-15),inset 0 1px var(--overlay-white-70)}.card-static{background:var(--overlay-white-70);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid var(--overlay-white-50);border-radius:16px;box-shadow:var(--glass-shadow);padding:var(--spacing-xl);transition:none}.card-static:hover{transform:none;box-shadow:var(--glass-shadow)}.btn{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:clamp(.625rem,1.75vw,.75rem) clamp(1.25rem,3vw,1.75rem);border:2px solid transparent;border-radius:9999px;font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--weight-semibold);text-align:center;text-decoration:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;line-height:1.5;white-space:nowrap;border:none;min-height:48px}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--overlay-white-00);border-radius:9999px;transition:background .15s cubic-bezier(.4,0,.2,1);pointer-events:none}.btn:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:var(--overlay-white-30);transform:translate(-50%,-50%);transition:width .6s,height .6s;pointer-events:none}.btn:active:after{width:300px;height:300px;transition:width 0s,height 0s}.btn :global(.icon){flex-shrink:0}.btn-primary{background:linear-gradient(135deg,var(--main-color),var(--main-color-dark));color:var(--white-color);box-shadow:var(--main-shadow)}.btn-primary:hover{background:linear-gradient(135deg,var(--main-color-dark),var(--main-color));color:var(--white-color);box-shadow:var(--main-shadow-lg);text-decoration:none}.btn-primary:hover:before{background:var(--overlay-white-12)}.btn-primary:active{color:var(--white-color);box-shadow:var(--main-shadow)}.btn-primary:focus-visible{outline:2px solid var(--main-color);outline-offset:2px}.btn-secondary{background:transparent;color:var(--main-color);border:2px solid var(--main-color);box-shadow:none}.btn-secondary:before{background:transparent}.btn-secondary:hover{background:transparent;box-shadow:var(--box-shadow-sm);text-decoration:none}.btn-secondary:active{box-shadow:var(--box-shadow-sm)}.btn-secondary:after{background:var(--main-color-overlay-30)}.btn-secondary:focus-visible{outline:2px solid var(--main-color);outline-offset:2px}.btn-outline{background:var(--white-color);color:var(--color-text-primary);border:1px solid var(--color-border);box-shadow:var(--box-shadow-sm)}.btn-outline:before{background:transparent}.btn-outline:hover{background:var(--overlay-black-02);border-color:var(--main-color);box-shadow:0 2px 6px var(--overlay-black-08);text-decoration:none}.btn-outline:active{box-shadow:var(--box-shadow-sm)}.btn-outline:focus-visible{outline:2px solid var(--main-color);outline-offset:2px}.btn-outline:disabled,.btn-outline[disabled]{color:var(--paragraph-color);border-color:var(--color-border);background:var(--white-color);box-shadow:none;opacity:.6}.btn-danger{background-color:var(--color-danger);color:var(--white-color);box-shadow:0 2px 4px var(--overlay-black-20)}.btn-danger:hover{background-color:var(--color-danger-dark);box-shadow:0 4px 8px #00000040;text-decoration:none}.btn-danger:hover:before{background:var(--overlay-white-12)}.btn-danger:active{box-shadow:0 2px 4px var(--overlay-black-20)}.btn-danger:focus-visible{outline:2px solid var(--color-danger);outline-offset:2px}.btn-delete{background:transparent;color:var(--color-muted);border:none;display:inline-flex;align-items:center;gap:8px;transition:all .2s cubic-bezier(.4,0,.2,1);padding:clamp(.5rem,1.5vw,.625rem) clamp(1rem,3vw,1.5rem)}.btn-delete:hover:not(:disabled){background:#6c757d1a;color:var(--color-muted-dark)}.btn-delete:disabled{opacity:.5;cursor:not-allowed}.btn-delete :global(.icon){flex-shrink:0}.btn:disabled,.btn[disabled]{opacity:.6;cursor:not-allowed;pointer-events:none;transform:none!important}.btn:disabled:before,.btn[disabled]:before,.btn:disabled:after,.btn[disabled]:after{background:transparent}.btn-primary:disabled,.btn-primary[disabled]{background:linear-gradient(135deg,var(--main-color),var(--main-color-dark));color:var(--white-color);box-shadow:none}.btn-secondary:disabled,.btn-secondary[disabled]{color:var(--paragraph-color);border-color:var(--color-border);box-shadow:none}.btn-danger:disabled,.btn-danger[disabled]{background-color:#adb5bd;box-shadow:none}.form-group{margin-bottom:var(--spacing-md)}.form-label{display:block;margin-bottom:var(--spacing-xs);font-weight:500}.form-input{width:100%;padding:.5rem;border:1px solid var(--color-border);border-radius:var(--border-radius)}.form-input:focus{outline:none;border-color:var(--main-color)}.alert{padding:var(--spacing-md);margin-bottom:var(--spacing-md);border-radius:var(--border-radius)}.alert-danger{background-color:var(--color-danger-bg-light);color:var(--color-danger-darker);border:1px solid var(--color-danger-border-light)}.alert-success{background-color:#d4edda;color:var(--color-success-darker);border:1px solid #c3e6cb}.glass-card{background:var(--overlay-white-70);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid var(--overlay-white-50);border-radius:24px;box-shadow:var(--glass-shadow);transition:var(--transition)}.glass-card:hover{transform:translateY(-5px);box-shadow:0 20px 45px var(--overlay-black-15),inset 0 1px var(--overlay-white-70)}.glass-card-static{background:var(--overlay-white-70);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid var(--overlay-white-50);border-radius:24px;box-shadow:var(--glass-shadow);transition:none}.glass-card-static:hover{transform:none;box-shadow:var(--glass-shadow)}.glass-background{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.glass-shape{position:absolute;border-radius:50%;background:linear-gradient(135deg,var(--main-color-overlay-15),var(--main-color-overlay-08),var(--overlay-white-05));backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.glass-shape-1{width:300px;height:300px;top:10%;left:-10%;animation:floatGlass1 12s ease-in-out infinite}.glass-shape-2{width:200px;height:200px;top:60%;right:-5%;animation:floatGlass2 10s ease-in-out infinite reverse}.glass-shape-3{width:150px;height:150px;top:30%;left:50%;transform:translate(-50%);animation:floatGlass3 8s ease-in-out infinite}@keyframes floatGlass1{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(20px,-30px) rotate(5deg)}66%{transform:translate(-10px,20px) rotate(-3deg)}}@keyframes floatGlass2{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(-25px,-20px) rotate(8deg)}}@keyframes floatGlass3{0%,to{transform:translate(-50%) rotate(0)}50%{transform:translate(-50%,-15px) rotate(-5deg)}}.btn-sm{padding:clamp(.375rem,1vw,.5rem) clamp(.75rem,2vw,1rem);font-size:clamp(.75rem,1.25vw,.8125rem);line-height:1.5}.page-container{max-width:1400px;margin:0 auto;padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);width:100%}@media(max-width:1024px){.page-container{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}}@media(max-width:768px){.page-container{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}}@media(max-width:480px){.page-container{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}}.w-full{width:100%}.btn-text{display:inline}@media(max-width:768px){.btn-text{display:none}}/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media(min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.dialog-backdrop.svelte-jby388{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg)}.dialog-container.svelte-jby388{width:100%;max-width:480px;margin:0 auto}.dialog-content.svelte-jby388{background:#fffffff2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.8);border-radius:24px;box-shadow:0 20px 60px #0000004d,inset 0 1px #fffc;padding:var(--spacing-2xl);animation:svelte-jby388-slideUp .25s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-jby388-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.dialog-title.svelte-jby388{font-family:var(--font-primary);font-size:var(--text-2xl);font-weight:var(--weight-semibold);color:var(--black-color);margin:0 0 var(--spacing-md);line-height:var(--leading-tight)}.dialog-message.svelte-jby388{font-family:var(--font-secondary);font-size:var(--text-base);color:var(--paragraph-color);line-height:var(--leading-relaxed);margin:0 0 var(--spacing-2xl);white-space:pre-line}.dialog-actions.svelte-jby388{display:flex;gap:var(--spacing-sm);justify-content:flex-end;flex-wrap:wrap;align-items:center}.dialog-actions.svelte-jby388 .btn:where(.svelte-jby388){flex-shrink:0}.dialog-actions.svelte-jby388 .btn-secondary:where(.svelte-jby388){background:transparent;color:var(--paragraph-color);border:none;padding:clamp(.625rem,2vw,.75rem) clamp(1rem,3vw,1.5rem);min-width:80px}.dialog-actions.svelte-jby388 .btn-secondary:where(.svelte-jby388):hover{background:#0000000d;color:var(--black-color);transform:none;box-shadow:none}.dialog-actions.svelte-jby388 .btn-primary:where(.svelte-jby388){min-width:100px}body:has(.dialog-backdrop){overflow:hidden}@media(max-width:480px){.dialog-backdrop.svelte-jby388{padding:var(--spacing-md)}.dialog-content.svelte-jby388{padding:var(--spacing-xl)}.dialog-title.svelte-jby388{font-size:var(--text-xl)}.dialog-actions.svelte-jby388{flex-direction:column-reverse}.dialog-actions.svelte-jby388 .btn:where(.svelte-jby388){width:100%}}.snackbar-container.svelte-1srpoyx{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:9999;display:flex;justify-content:center;pointer-events:none}.snackbar.svelte-1srpoyx{display:flex;align-items:center;gap:12px;min-width:288px;max-width:min(calc(100vw - 32px),568px);padding:14px 16px 14px 12px;background:var(--snackbar-bg);color:var(--black-color);border-radius:8px;box-shadow:0 3px 5px -1px var(--overlay-black-10),0 6px 10px 0 var(--overlay-black-08),0 1px 18px 0 var(--overlay-black-06);font-family:var(--font-secondary);font-size:var(--text-sm);line-height:1.5;pointer-events:auto;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid var(--overlay-white-50);border-left:4px solid var(--snackbar-accent)}.snackbar-success.svelte-1srpoyx{--snackbar-accent: var(--main-color);--snackbar-bg: var(--overlay-white-95);background:linear-gradient(to right,var(--main-color-overlay-08),var(--overlay-white-95) 40%)}.snackbar-error.svelte-1srpoyx{--snackbar-accent: var(--color-danger-medium);--snackbar-bg: var(--overlay-white-95);background:linear-gradient(to right,var(--color-danger-medium-overlay-08),var(--overlay-white-95) 40%)}.snackbar-warning.svelte-1srpoyx{--snackbar-accent: var(--color-warning-dark);--snackbar-bg: var(--overlay-white-95);background:linear-gradient(to right,var(--color-warning-dark-overlay-08),var(--overlay-white-95) 40%)}.snackbar-info.svelte-1srpoyx{--snackbar-accent: var(--paragraph-color);--snackbar-bg: var(--overlay-white-95);background:linear-gradient(to right,var(--color-muted-overlay-08),var(--overlay-white-95) 40%)}.snackbar-icon.svelte-1srpoyx{font-size:20px;flex-shrink:0;color:var(--snackbar-accent)}.snackbar-message.svelte-1srpoyx{flex:1;font-weight:var(--weight-regular)}.snackbar-action.svelte-1srpoyx{padding:8px 12px;background:transparent;border:none;color:var(--snackbar-accent);font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;border-radius:4px;transition:background .2s cubic-bezier(.4,0,.2,1);flex-shrink:0}.snackbar-action.svelte-1srpoyx:hover{background:var(--overlay-black-05)}.snackbar-action.svelte-1srpoyx:active{background:var(--overlay-black-08)}.snackbar-close.svelte-1srpoyx{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--paragraph-color);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0}.snackbar-close.svelte-1srpoyx:hover{background:var(--overlay-black-08);color:var(--black-color)}.snackbar-close.svelte-1srpoyx:active{background:var(--overlay-black-12)}@media(max-width:768px){.snackbar-container.svelte-1srpoyx{bottom:16px;left:16px;right:16px;transform:none}.snackbar.svelte-1srpoyx{min-width:0;width:100%;max-width:100%}}@media(max-width:375px){.snackbar.svelte-1srpoyx{padding:12px 14px;gap:10px;font-size:.875rem}.snackbar-icon.svelte-1srpoyx{font-size:18px}.snackbar-action.svelte-1srpoyx{padding:6px 10px;font-size:.8125rem}.snackbar-close.svelte-1srpoyx{width:28px;height:28px}}@keyframes svelte-12qhfyh-spin{to{transform:rotate(360deg)}}
