From 37c6e163426543191473fcef20169654062fdee5 Mon Sep 17 00:00:00 2001 From: Juan Martin Date: Fri, 19 Jul 2024 22:37:53 +0300 Subject: [PATCH] update --- assets/css/orbit.min.css | 6 +-- assets/css/orbit.min.css.map | 2 +- examples/orbit/index.html | 14 +++++-- src/js/orbit-label.js | 4 +- src/js/orbit-progress.js | 26 +++++++++--- src/js/orbit-sector.js | 79 +++++++++++------------------------ src/scss/_orbit-class.scss | 4 +- src/scss/_progress.scss | 10 ----- src/scss/_progress_theme.scss | 6 --- src/scss/_sector.scss | 8 ---- 10 files changed, 65 insertions(+), 94 deletions(-) diff --git a/assets/css/orbit.min.css b/assets/css/orbit.min.css index 430c420..a0a1d1f 100644 --- a/assets/css/orbit.min.css +++ b/assets/css/orbit.min.css @@ -144,7 +144,7 @@ an ellipse (`--o-ellipse-x`, and `--o-ellipse-y`). This will affect orbit and it There are some utility classes that are set on `.orbit` element and affect its child radial layout (`.from-*`, `.range-*`, etc). Please see [**Radial Layout section**]. -*/.orbit,[class*=orbit-]:not(.orbit-zone){container-name:orbit;--o-base-diameter: var(--o-orbit-number) * var(--o-lenght) / 12;--o-prev-diameter: (var(--o-orbit-number) - 1) * var(--o-lenght) / 12;--o-diameter: calc(var(--o-base-diameter) - ((var(--o-base-diameter) - var(--o-prev-diameter)) * var(--o-orbit-ratio, 0)));--o-radius: calc(var(--o-diameter) / 2);width:calc(var(--o-diameter)/var(--o-ellipse-x));height:calc(var(--o-diameter)/var(--o-ellipse-y));position:absolute;display:flex;justify-content:center;align-items:center;border-radius:50%}/*! +*/.orbit,[class*=orbit-]:not(.orbit-zone){container-name:orbit;--o-base-diameter: var(--o-orbit-number) * var(--o-length) / 12;--o-prev-diameter: (var(--o-orbit-number) - 1) * var(--o-length) / 12;--o-diameter: calc(var(--o-base-diameter) - ((var(--o-base-diameter) - var(--o-prev-diameter)) * var(--o-orbit-ratio, 0)));--o-radius: calc(var(--o-diameter) / 2);width:calc(var(--o-diameter)/var(--o-ellipse-x));height:calc(var(--o-diameter)/var(--o-ellipse-y));position:absolute;display:flex;justify-content:center;align-items:center;border-radius:50%}/*! ## .satellite Elements with `.satellite` are placed along an `.orbit` or `.orbit-*` serving as content place and/or to nest `.orbits` using `.orbit-zone`. @@ -280,7 +280,7 @@ This render a regular pentagon - Check is all utilities go with segment. If not create visual aids -*/.segment{container-name:segment;--o-angle-composite: (var(--o-angle) * var(--o-orbit-child-number) var(--o-offset, + 270deg)) * var(--o-direction, 1);--o-y: calc(var(--o-radius) * sin(90deg - var(--o-angle) / 2));--o-transform: rotate( calc(var(--o-from) + var(--o-angle-composite))) translate(0, var(--o-y));width:calc(var(--o-radius)*cos(90deg - var(--o-angle)/2)*2);position:absolute;padding:0;transform:var(--o-transform);height:1px;pointer-events:none;border:none;background:#000}.segment.outer-orbit{--o-y: calc(var(--o-radius));width:calc(var(--o-radius)*tan(var(--o-angle)/2)*2)}o-sector{--o-angle-composite: var(--o-angle) * var(--o-orbit-child-number) * var(--o-direction, 1);container-name:osector;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;pointer-events:none;width:100%;stroke-dashoffset:var(--o-angle);r:var(--o-radius);stroke-width:calc(var(--o-radius)/var(--o-orbit-number)*var(--o-size-ratio, 1));transform:rotate(calc(var(--o-from) + var(--o-angle-composite)))}o-sector svg{pointer-events:none;overflow:visible !important}o-sector svg>*{pointer-events:stroke}o-label{--o-angle-composite: var(--o-angle) * var(--o-orbit-child-number) * var(--o-direction, 1);container-name:otext;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;pointer-events:none;width:100%;fill:currentColor;r:var(--o-radius);stroke-width:calc(var(--o-radius)/var(--o-orbit-number)*var(--o-size-ratio, 1));transform:rotate(calc(var(--o-from) + var(--o-angle-composite)))}o-label svg{pointer-events:none;overflow:visible !important}o-label svg>*{pointer-events:stroke}o-progress{container-name:oprogress;r:var(--o-radius);stroke-width:calc(var(--o-radius)/var(--o-orbit-number)*var(--o-size-ratio, 1));transform:rotate(var(--o-from));position:absolute;display:flex;justify-content:center;align-items:center;width:100%;border-radius:50%;pointer-events:none}o-progress svg{pointer-events:none;overflow:visible !important}o-progress svg>*{pointer-events:stroke}/*! +*/.segment{container-name:segment;--o-angle-composite: (var(--o-angle) * var(--o-orbit-child-number) var(--o-offset, + 270deg)) * var(--o-direction, 1);--o-y: calc(var(--o-radius) * sin(90deg - var(--o-angle) / 2));--o-transform: rotate( calc(var(--o-from) + var(--o-angle-composite))) translate(0, var(--o-y));width:calc(var(--o-radius)*cos(90deg - var(--o-angle)/2)*2);position:absolute;padding:0;transform:var(--o-transform);height:1px;pointer-events:none;border:none;background:#000}.segment.outer-orbit{--o-y: calc(var(--o-radius));width:calc(var(--o-radius)*tan(var(--o-angle)/2)*2)}o-sector{--o-angle-composite: var(--o-angle) * var(--o-orbit-child-number) * var(--o-direction, 1);container-name:osector;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;pointer-events:none;width:100%;stroke-dashoffset:var(--o-angle);r:var(--o-radius);stroke-width:calc(var(--o-radius)/var(--o-orbit-number)*var(--o-size-ratio, 1));transform:rotate(calc(var(--o-from) + var(--o-angle-composite)))}o-label{--o-angle-composite: var(--o-angle) * var(--o-orbit-child-number) * var(--o-direction, 1);container-name:otext;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;pointer-events:none;width:100%;fill:currentColor;r:var(--o-radius);stroke-width:calc(var(--o-radius)/var(--o-orbit-number)*var(--o-size-ratio, 1));transform:rotate(calc(var(--o-from) + var(--o-angle-composite)))}o-label svg{pointer-events:none;overflow:visible !important}o-label svg>*{pointer-events:stroke}o-progress{container-name:oprogress;r:var(--o-radius);stroke-width:calc(var(--o-radius)/var(--o-orbit-number)*var(--o-size-ratio, 1));transform:rotate(var(--o-from));position:absolute;display:flex;justify-content:center;align-items:center;width:100%;border-radius:50%;pointer-events:none}/*! ## Orbit radial layout Orbit radial layout is the core of Orbit framework that offers a flexible, clean and simple way to design radial UI using just CSS and some optional vanilla web components crafted to improve dev UX. @@ -435,7 +435,7 @@ Orbit incorporates visual cues to identify and warn developers of invalid nested - **Invalid Child Elements within `.satellite`:** Similarly, Orbit checks for and alerts developers if `.satellite` includes invalid direct child elements. Only `.orbit-zone` elements are permitted within `.satellite`. -*/@supports not selector(:has(a)){.orbit-zone{border:3px dotted red !important}.orbit-zone>*{display:none}.orbit-zone::before{content:"Update 🦊 Firefox to use Orbit";font-size:18px;padding:10px;text-align:center}}@supports not (fill: context-stroke){:not[shape=none]{display:none}}@container osector not style(--o-ellipse-x: 1){o-sector,o-progress,o-label{display:none}}@container osector not style(--o-ellipse-y: 1){o-sector,o-progress,o-label{display:none}}.orbit-zone:has(>*:not(.orbit,[class*=orbit-])){border:3px dotted red !important}.orbit-zone:has(>*:not(.orbit,[class*=orbit-]))>*{filter:grayscale(1) opacity(0.2)}.orbit-zone:has(>*:not(.orbit,[class*=orbit-]))::after{content:"⚠️";font-size:130%;animation:pulse 1.5s infinite;z-index:99;filter:drop-shadow(3px 3px 8px rgb(255, 254, 254));position:absolute}.orbit:has(>*:is(.orbit,[class*=orbit-])),[class*=orbit-]:not(.orbit-zone):has(>*:is(.orbit,[class*=orbit-])),.satellite:has(>*:not(.orbit-zone,.capsule)){border:2px dotted #ff5100 !important}.orbit:has(>*:is(.orbit,[class*=orbit-]))>*,[class*=orbit-]:not(.orbit-zone):has(>*:is(.orbit,[class*=orbit-]))>*,.satellite:has(>*:not(.orbit-zone,.capsule))>*{opacity:.4}.orbit:has(>*:is(.orbit,[class*=orbit-]))::after,[class*=orbit-]:not(.orbit-zone):has(>*:is(.orbit,[class*=orbit-]))::after,.satellite:has(>*:not(.orbit-zone,.capsule))::after{content:"⚠️";animation:pulse 1.5s infinite;z-index:999;filter:drop-shadow(1px 1px 8px rgb(255, 254, 254));position:absolute}@keyframes pulse{0%{transform:scale(1);opacity:0}50%{opacity:1;transform:scale(1.2)}100%{transform:scale(1);opacity:0}}:root{--o-red: hsl(3, 100%, 61%);--o-orange: hsl(36, 100%, 51%);--o-yellow: hsl(49, 100%, 51%);--o-green: hsl(129, 67%, 51%);--o-cyan: hsl(197, 88%, 65%);--o-blue: hsl(210, 100%, 51%);--o-indigo: hsl(240, 73%, 63%);--o-purple: hsl(279, 85%, 65%);--o-pink: hsl(348, 100%, 60%);--o-gray: hsl(240, 2%, 60%);--o-hue: 70;--o-saturation: 70%;--o-light: 70%;--o-color: hsl(var(--o-hue), var(--o-saturation), var(--o-light));--o-color-white: color-mix(in oklab, var(--o-color), white 95%);--o-color-lighter: color-mix(in oklab, var(--o-color), white 75%);--o-color-light: color-mix(in oklab, var(--o-color), white 30%);--o-color-dark: color-mix(in oklab, var(--o-color), black 20%);--o-color-darker: color-mix(in oklab, var(--o-color), black 40%);--o-color-black: color-mix(in oklab, var(--o-color), black 78%);--o-red-white: color-mix(in oklab, var(--o-red), white 95%);--o-red-lighter: color-mix(in oklab, var(--o-red), white 75%);--o-red-light: color-mix(in oklab, var(--o-red), white 30%);--o-red-dark: color-mix(in oklab, var(--o-red), black 20%);--o-red-darker: color-mix(in oklab, var(--o-red), black 40%);--o-red-black: color-mix(in oklab, var(--o-red), black 78%);--o-orange-white: color-mix(in oklab, var(--o-orange), white 95%);--o-orange-lighter: color-mix(in oklab, var(--o-orange), white 75%);--o-orange-light: color-mix(in oklab, var(--o-orange), white 30%);--o-orange-dark: color-mix(in oklab, var(--o-orange), black 20%);--o-orange-darker: color-mix(in oklab, var(--o-orange), black 40%);--o-orange-black: color-mix(in oklab, var(--o-orange), black 78%);--o-yellow-white: color-mix(in oklab, var(--o-yellow), white 95%);--o-yellow-lighter: color-mix(in oklab, var(--o-yellow), white 75%);--o-yellow-light: color-mix(in oklab, var(--o-yellow), white 30%);--o-yellow-dark: color-mix(in oklab, var(--o-yellow), black 20%);--o-yellow-darker: color-mix(in oklab, var(--o-yellow), black 40%);--o-yellow-black: color-mix(in oklab, var(--o-yellow), black 78%);--o-green-white: color-mix(in oklab, var(--o-green), white 95%);--o-green-lighter: color-mix(in oklab, var(--o-green), white 75%);--o-green-light: color-mix(in oklab, var(--o-green), white 30%);--o-green-dark: color-mix(in oklab, var(--o-green), black 20%);--o-green-darker: color-mix(in oklab, var(--o-green), black 40%);--o-green-black: color-mix(in oklab, var(--o-green), black 78%);--o-cyan-white: color-mix(in oklab, var(--o-cyan), white 95%);--o-cyan-lighter: color-mix(in oklab, var(--o-cyan), white 75%);--o-cyan-light: color-mix(in oklab, var(--o-cyan), white 30%);--o-cyan-dark: color-mix(in oklab, var(--o-cyan), black 20%);--o-cyan-darker: color-mix(in oklab, var(--o-cyan), black 40%);--o-cyan-black: color-mix(in oklab, var(--o-cyan), black 78%);--o-blue-white: color-mix(in oklab, var(--o-blue), white 95%);--o-blue-lighter: color-mix(in oklab, var(--o-blue), white 75%);--o-blue-light: color-mix(in oklab, var(--o-blue), white 30%);--o-blue-dark: color-mix(in oklab, var(--o-blue), black 20%);--o-blue-darker: color-mix(in oklab, var(--o-blue), black 40%);--o-blue-black: color-mix(in oklab, var(--o-color), black 78%);--o-indigo-white: color-mix(in oklab, var(--o-indigo), white 95%);--o-indigo-lighter: color-mix(in oklab, var(--o-indigo), white 75%);--o-indigo-light: color-mix(in oklab, var(--o-indigo), white 30%);--o-indigo-dark: color-mix(in oklab, var(--o-indigo), black 20%);--o-indigo-darker: color-mix(in oklab, var(--o-indigo), black 40%);--o-indigo-black: color-mix(in oklab, var(--o-indigo), black 78%);--o-purple-white: color-mix(in oklab, var(--o-purple), white 95%);--o-purple-lighter: color-mix(in oklab, var(--o-purple), white 75%);--o-purple-light: color-mix(in oklab, var(--o-purple), white 30%);--o-purple-dark: color-mix(in oklab, var(--o-purple), black 20%);--o-purple-darker: color-mix(in oklab, var(--o-purple), black 40%);--o-purple-black: color-mix(in oklab, var(--o-purple), black 78%);--o-pink-white: color-mix(in oklab, var(--o-pink), white 95%);--o-pink-lighter: color-mix(in oklab, var(--o-pink), white 75%);--o-pink-light: color-mix(in oklab, var(--o-pink), white 30%);--o-pink-dark: color-mix(in oklab, var(--o-pink), black 20%);--o-pink-darker: color-mix(in oklab, var(--o-pink), black 40%);--o-pink-black: color-mix(in oklab, var(--o-pink), black 78%);--o-gray-white: color-mix(in oklab, var(--o-gray), white 95%);--o-gray-lighter: color-mix(in oklab, var(--o-gray), white 75%);--o-gray-light: color-mix(in oklab, var(--o-gray), white 30%);--o-gray-dark: color-mix(in oklab, var(--o-gray), black 20%);--o-gray-darker: color-mix(in oklab, var(--o-gray), black 40%);--o-gray-black: color-mix(in oklab, var(--o-gray), black 78%);--primary-color: #fffffe;--secondary-color: #90b4ce;--tertiary-color: #d8eefe;--accent-color: #ef4565;--highlight-color: #3da9fc;--border-color: #094067;--dark-color: #5f6c7b;--light-color: var(--primary-color);--background: var(--primary-color);--headline: var(--border-color);--dark-text: var(--dark-color);--light-text: var(--light-color);--button: var(--highlight-color);--background: var(--tertiary-color);--card-background: var(--primary-color);--headline: var(--border-color);--dark-text: var(--dark-color);--light-text: var(--light-color);--button: var(--highlight-color);--background: var(--primary-color);--card-background: var(--border-color);--headline: var(--border-color);--dark-text: var(--dark-color);--light-text: var(--light-color);--button: var(--highlight-color);--background-color: #f8f9fa;--section-background-color: #ffffff;--text-color: #212529;--secondary-text-color: #6c757d}.orbit,[class*=orbit-]:not(.orbit-zone){border:1px solid var(--o-gray)}.satellite{background-color:var(--o-color-white);border:1px solid var(--o-gray)}o-sector path:hover{stroke:red;cursor:pointer}o-progress path:not(.full):hover{stroke:red;cursor:pointer}.spoke{border:none;background:var(--o-color-black)}.segment{border:none;background:var(--o-color-black)}/*! +*/@supports not selector(:has(a)){.orbit-zone{border:3px dotted red !important}.orbit-zone>*{display:none}.orbit-zone::before{content:"Update 🦊 Firefox to use Orbit";font-size:18px;padding:10px;text-align:center}}@supports not (fill: context-stroke){:not[shape=none]{display:none}}@container osector not style(--o-ellipse-x: 1){o-sector,o-progress,o-label{display:none}}@container osector not style(--o-ellipse-y: 1){o-sector,o-progress,o-label{display:none}}.orbit-zone:has(>*:not(.orbit,[class*=orbit-])){border:3px dotted red !important}.orbit-zone:has(>*:not(.orbit,[class*=orbit-]))>*{filter:grayscale(1) opacity(0.2)}.orbit-zone:has(>*:not(.orbit,[class*=orbit-]))::after{content:"⚠️";font-size:130%;animation:pulse 1.5s infinite;z-index:99;filter:drop-shadow(3px 3px 8px rgb(255, 254, 254));position:absolute}.orbit:has(>*:is(.orbit,[class*=orbit-])),[class*=orbit-]:not(.orbit-zone):has(>*:is(.orbit,[class*=orbit-])),.satellite:has(>*:not(.orbit-zone,.capsule)){border:2px dotted #ff5100 !important}.orbit:has(>*:is(.orbit,[class*=orbit-]))>*,[class*=orbit-]:not(.orbit-zone):has(>*:is(.orbit,[class*=orbit-]))>*,.satellite:has(>*:not(.orbit-zone,.capsule))>*{opacity:.4}.orbit:has(>*:is(.orbit,[class*=orbit-]))::after,[class*=orbit-]:not(.orbit-zone):has(>*:is(.orbit,[class*=orbit-]))::after,.satellite:has(>*:not(.orbit-zone,.capsule))::after{content:"⚠️";animation:pulse 1.5s infinite;z-index:999;filter:drop-shadow(1px 1px 8px rgb(255, 254, 254));position:absolute}@keyframes pulse{0%{transform:scale(1);opacity:0}50%{opacity:1;transform:scale(1.2)}100%{transform:scale(1);opacity:0}}:root{--o-red: hsl(3, 100%, 61%);--o-orange: hsl(36, 100%, 51%);--o-yellow: hsl(49, 100%, 51%);--o-green: hsl(129, 67%, 51%);--o-cyan: hsl(197, 88%, 65%);--o-blue: hsl(210, 100%, 51%);--o-indigo: hsl(240, 73%, 63%);--o-purple: hsl(279, 85%, 65%);--o-pink: hsl(348, 100%, 60%);--o-gray: hsl(240, 2%, 60%);--o-hue: 70;--o-saturation: 70%;--o-light: 70%;--o-color: hsl(var(--o-hue), var(--o-saturation), var(--o-light));--o-color-white: color-mix(in oklab, var(--o-color), white 95%);--o-color-lighter: color-mix(in oklab, var(--o-color), white 75%);--o-color-light: color-mix(in oklab, var(--o-color), white 30%);--o-color-dark: color-mix(in oklab, var(--o-color), black 20%);--o-color-darker: color-mix(in oklab, var(--o-color), black 40%);--o-color-black: color-mix(in oklab, var(--o-color), black 78%);--o-red-white: color-mix(in oklab, var(--o-red), white 95%);--o-red-lighter: color-mix(in oklab, var(--o-red), white 75%);--o-red-light: color-mix(in oklab, var(--o-red), white 30%);--o-red-dark: color-mix(in oklab, var(--o-red), black 20%);--o-red-darker: color-mix(in oklab, var(--o-red), black 40%);--o-red-black: color-mix(in oklab, var(--o-red), black 78%);--o-orange-white: color-mix(in oklab, var(--o-orange), white 95%);--o-orange-lighter: color-mix(in oklab, var(--o-orange), white 75%);--o-orange-light: color-mix(in oklab, var(--o-orange), white 30%);--o-orange-dark: color-mix(in oklab, var(--o-orange), black 20%);--o-orange-darker: color-mix(in oklab, var(--o-orange), black 40%);--o-orange-black: color-mix(in oklab, var(--o-orange), black 78%);--o-yellow-white: color-mix(in oklab, var(--o-yellow), white 95%);--o-yellow-lighter: color-mix(in oklab, var(--o-yellow), white 75%);--o-yellow-light: color-mix(in oklab, var(--o-yellow), white 30%);--o-yellow-dark: color-mix(in oklab, var(--o-yellow), black 20%);--o-yellow-darker: color-mix(in oklab, var(--o-yellow), black 40%);--o-yellow-black: color-mix(in oklab, var(--o-yellow), black 78%);--o-green-white: color-mix(in oklab, var(--o-green), white 95%);--o-green-lighter: color-mix(in oklab, var(--o-green), white 75%);--o-green-light: color-mix(in oklab, var(--o-green), white 30%);--o-green-dark: color-mix(in oklab, var(--o-green), black 20%);--o-green-darker: color-mix(in oklab, var(--o-green), black 40%);--o-green-black: color-mix(in oklab, var(--o-green), black 78%);--o-cyan-white: color-mix(in oklab, var(--o-cyan), white 95%);--o-cyan-lighter: color-mix(in oklab, var(--o-cyan), white 75%);--o-cyan-light: color-mix(in oklab, var(--o-cyan), white 30%);--o-cyan-dark: color-mix(in oklab, var(--o-cyan), black 20%);--o-cyan-darker: color-mix(in oklab, var(--o-cyan), black 40%);--o-cyan-black: color-mix(in oklab, var(--o-cyan), black 78%);--o-blue-white: color-mix(in oklab, var(--o-blue), white 95%);--o-blue-lighter: color-mix(in oklab, var(--o-blue), white 75%);--o-blue-light: color-mix(in oklab, var(--o-blue), white 30%);--o-blue-dark: color-mix(in oklab, var(--o-blue), black 20%);--o-blue-darker: color-mix(in oklab, var(--o-blue), black 40%);--o-blue-black: color-mix(in oklab, var(--o-color), black 78%);--o-indigo-white: color-mix(in oklab, var(--o-indigo), white 95%);--o-indigo-lighter: color-mix(in oklab, var(--o-indigo), white 75%);--o-indigo-light: color-mix(in oklab, var(--o-indigo), white 30%);--o-indigo-dark: color-mix(in oklab, var(--o-indigo), black 20%);--o-indigo-darker: color-mix(in oklab, var(--o-indigo), black 40%);--o-indigo-black: color-mix(in oklab, var(--o-indigo), black 78%);--o-purple-white: color-mix(in oklab, var(--o-purple), white 95%);--o-purple-lighter: color-mix(in oklab, var(--o-purple), white 75%);--o-purple-light: color-mix(in oklab, var(--o-purple), white 30%);--o-purple-dark: color-mix(in oklab, var(--o-purple), black 20%);--o-purple-darker: color-mix(in oklab, var(--o-purple), black 40%);--o-purple-black: color-mix(in oklab, var(--o-purple), black 78%);--o-pink-white: color-mix(in oklab, var(--o-pink), white 95%);--o-pink-lighter: color-mix(in oklab, var(--o-pink), white 75%);--o-pink-light: color-mix(in oklab, var(--o-pink), white 30%);--o-pink-dark: color-mix(in oklab, var(--o-pink), black 20%);--o-pink-darker: color-mix(in oklab, var(--o-pink), black 40%);--o-pink-black: color-mix(in oklab, var(--o-pink), black 78%);--o-gray-white: color-mix(in oklab, var(--o-gray), white 95%);--o-gray-lighter: color-mix(in oklab, var(--o-gray), white 75%);--o-gray-light: color-mix(in oklab, var(--o-gray), white 30%);--o-gray-dark: color-mix(in oklab, var(--o-gray), black 20%);--o-gray-darker: color-mix(in oklab, var(--o-gray), black 40%);--o-gray-black: color-mix(in oklab, var(--o-gray), black 78%);--primary-color: #fffffe;--secondary-color: #90b4ce;--tertiary-color: #d8eefe;--accent-color: #ef4565;--highlight-color: #3da9fc;--border-color: #094067;--dark-color: #5f6c7b;--light-color: var(--primary-color);--background: var(--primary-color);--headline: var(--border-color);--dark-text: var(--dark-color);--light-text: var(--light-color);--button: var(--highlight-color);--background: var(--tertiary-color);--card-background: var(--primary-color);--headline: var(--border-color);--dark-text: var(--dark-color);--light-text: var(--light-color);--button: var(--highlight-color);--background: var(--primary-color);--card-background: var(--border-color);--headline: var(--border-color);--dark-text: var(--dark-color);--light-text: var(--light-color);--button: var(--highlight-color);--background-color: #f8f9fa;--section-background-color: #ffffff;--text-color: #212529;--secondary-text-color: #6c757d}.orbit,[class*=orbit-]:not(.orbit-zone){border:1px solid var(--o-gray)}.satellite{background-color:var(--o-color-white);border:1px solid var(--o-gray)}o-sector path:hover{stroke:red;cursor:pointer}.spoke{border:none;background:var(--o-color-black)}.segment{border:none;background:var(--o-color-black)}/*! ## See o-label docs in web-component file. diff --git a/assets/css/orbit.min.css.map b/assets/css/orbit.min.css.map index 0e07aa6..5858d6a 100644 --- a/assets/css/orbit.min.css.map +++ b/assets/css/orbit.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["orbit.min.css","../../src/scss/_settings.scss","../../src/scss/_orbit-zone.scss","../../src/scss/_orbit-class.scss","../../src/scss/_satellite.scss","../../src/scss/_spoke.scss","../../src/scss/_segment.scss","../../src/scss/_sector.scss","../../src/scss/_label.scss","../../src/scss/_progress.scss","../../src/scss/_radial-layout.scss","../../src/scss/_capsule.scss","../../src/scss/_utilities.scss","../../src/scss/_support.scss","../../src/scss/_color-theme.scss","../../src/scss/_orbit-class_theme.scss","../../src/scss/_satellite_theme.scss","../../src/scss/_sector_theme.scss","../../src/scss/_progress_theme.scss","../../src/scss/_spoke_theme.scss","../../src/scss/_segment_theme.scss","../../src/scss/_label_theme.scss"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CCCA,CA0CA,MACE,cAAA,CACA,iBAAA,CACA,gBAAA,CACA,gBAAA,CAKF,cAKE,qBAAA,CAEA,QAAA,CANA,6CACE,qBAAA,CAOF,qFACE,YAAA,CAGF,sHACE,wBAAA,CAGF,mGACE,eAAA,CCtEJ;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CA6BA,YACE,wBAAA,CAEA,iBAAA,CACA,cAAA,CACA,iBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,iBAAA,CACA,qBAAA,CACA,cAAA,CACA,iBAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,WAAA,CC7CF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CA8EA,wCACE,oBAAA,CACA,+DAAA,CACA,qEAAA,CACA,0HAAA,CACA,uCAAA,CACA,gDAAA,CACA,iDAAA,CACA,iBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,iBAAA,CC3FF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CAmEA,WACE,wBAAA,CACA,qHAAA,CACA,6QAAA,CAUA,4BAAA,CACA,wEAAA,CACA,yEAAA,CACA,iBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,iBAAA,CAGF,qBACE,2BAAA,CAEF,kBACE,iBAAA,CAGF,eACE,gBAAA,CAGF,uBACE,iBAAA,CCtGF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CAmCA,OACE,oBAAA,CACA,qHAAA,CACA,qUAAA,CAaA,wEAAA,CACA,iBAAA,CACA,YAAA,CACA,kBAAA,CACA,4BAAA,CACA,UAAA,CACA,mBAAA,CACA,WAAA,CAGF,iBACE,wEAAA,CC9DF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CAuCA,SACE,sBAAA,CACA,qHAAA,CACA,8DAAA,CACA,+FAAA,CAEA,2DAAA,CACA,iBAAA,CACA,SAAA,CACA,4BAAA,CACA,UAAA,CACA,mBAAA,CACA,WAAA,CACA,eAAA,CAGF,qBACE,4BAAA,CACA,mDAAA,CClDF,SACE,yFAAA,CACA,sBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,iBAAA,CACA,iBAAA,CACA,mBAAA,CACA,UAAA,CACA,gCAAA,CACA,iBAAA,CACA,+EAAA,CACA,gEAAA,CAGF,aACE,mBAAA,CACA,2BAAA,CAEF,eACE,qBAAA,CCrBF,QACE,yFAAA,CACA,oBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,iBAAA,CACA,iBAAA,CACA,mBAAA,CACA,UAAA,CACA,iBAAA,CACA,iBAAA,CACA,+EAAA,CACA,gEAAA,CAGF,YACE,mBAAA,CACA,2BAAA,CAEF,cACE,qBAAA,CCtBF,WACE,wBAAA,CACA,iBAAA,CACA,+EAAA,CACA,+BAAA,CACA,iBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,UAAA,CACA,iBAAA,CACA,mBAAA,CAIF,eACE,mBAAA,CACA,2BAAA,CAIF,iBACE,qBAAA,CCzBF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CAgFA,SACE,sBAAA,CAGE,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,mCACA,oBAAA,CADA,mCACA,oBAAA,CADA,mCACA,oBAAA,CAMH,0BACG,0BAAA,CADH,0BACG,yBAAA,CADH,0BACG,yBAAA,CADH,0BACG,yBAAA,CADH,0BACG,yBAAA,CADH,0BACG,yBAAA,CADH,0BACG,yBAAA,CADH,0BACG,yBAAA,CADH,0BACG,yBAAA,CADH,2BACG,yBAAA,CADH,2BACG,yBAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CAKF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,2GACE,yBAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CAKA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAKF,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CClHF;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CA8BA,SACE,yBAAA,CACA,YAAA,CACA,aAAA,CACA,WAAA,CACA,iBAAA,CACA,kBAAA,CACA,sBAAA,CACA,qCAAA,CCtCF;;;;;;;;;;;;;;;;;;;;;;;CAAA,CA0BA,aACE,iCAAA,CACA,qCAAA,CAEF,QACE,iCAAA,CACA,iCAAA,CAEF,cACE,iCAAA,CACA,mCAAA,CAEF,gBACE,+BAAA,CACA,qCAAA,CAEF,WACE,+BAAA,CACA,iCAAA,CAEF,iBACE,+BAAA,CACA,mCAAA,CAEF,gBACE,6BAAA,CACA,qCAAA,CAEF,WACE,6BAAA,CACA,iCAAA,CAEF,iBACE,6BAAA,CACA,mCAAA,CAQA,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CAIF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CAIF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CAcF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CAWF,0DACE,kBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,8DACE,kBAAA,CAOF,UACE,iBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,YACE,iBAAA,CAKF,SACE,iBAAA,CADF,SACE,iBAAA,CADF,SACE,iBAAA,CADF,SACE,iBAAA,CADF,SACE,kBAAA,CADF,SACE,kBAAA,CADF,SACE,kBAAA,CADF,SACE,kBAAA,CADF,SACE,kBAAA,CADF,UACE,kBAAA,CADF,UACE,kBAAA,CADF,UACE,kBAAA,CAOJ,aACE,6FAAA,CAIF,qBACE,gGAAA,CAIF,qBACE,iGAAA,CAKF,aACE,8FAAA,CASF,KACE,iBAAA,CACA,qBAAA,CAOF,WACE,gBAAA,CASF,cACE,sCAAA,CAGF,mBACE,cAAA,CACA,qCAAA,CAEF,oBACE,cAAA,CACA,sCAAA,CAGF,gBACE,uEAAA,CACA,kCAAA,CAGF,2BACE,4DAAA,CAGF,8BACE,gBAAA,CAEF,+BACE,gBAAA,CAIF,yBACE,mEAAA,CAGF,mCACE,kBAAA,CAGF,0BACE,mXAAA,CAUF,iBACE,mXAAA,CAUF,cACE,mXAAA,CCxOF;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CA6BA,gCACE,YACE,gCAAA,CAEF,cACE,YAAA,CAGF,oBACE,yCAAA,CAEA,cAAA,CAEA,YAAA,CACA,iBAAA,CAAA,CAMJ,qCAEE,iBACE,YAAA,CAAA,CAOJ,+CAEE,4BACE,YAAA,CAAA,CAGJ,+CAEE,4BACE,YAAA,CAAA,CAMJ,gDACE,gCAAA,CAEF,kDACE,gCAAA,CAEF,uDACE,YAAA,CACA,cAAA,CACA,6BAAA,CACA,UAAA,CACA,kDAAA,CACA,iBAAA,CAIF,2JAGC,oCAAA,CAED,iKAGE,UAAA,CAEF,gLAGE,YAAA,CACA,6BAAA,CACA,WAAA,CACA,kDAAA,CACA,iBAAA,CAKF,iBACE,GACE,kBAAA,CACA,SAAA,CAEF,IACE,SAAA,CACA,oBAAA,CAEF,KACE,kBAAA,CACA,SAAA,CAAA,CC7HJ,MACE,0BAAA,CACA,8BAAA,CACA,8BAAA,CACA,6BAAA,CACA,4BAAA,CACA,6BAAA,CACA,8BAAA,CACA,8BAAA,CACA,6BAAA,CACA,2BAAA,CAEA,WAAA,CACA,mBAAA,CACA,cAAA,CACA,iEAAA,CAEA,+DAAA,CACA,iEAAA,CACA,+DAAA,CACA,8DAAA,CACA,gEAAA,CACA,+DAAA,CAEA,2DAAA,CACA,6DAAA,CACA,2DAAA,CACA,0DAAA,CACA,4DAAA,CACA,2DAAA,CAEA,iEAAA,CACA,mEAAA,CACA,iEAAA,CACA,gEAAA,CACA,kEAAA,CACA,iEAAA,CAEA,iEAAA,CACA,mEAAA,CACA,iEAAA,CACA,gEAAA,CACA,kEAAA,CACA,iEAAA,CAEA,+DAAA,CACA,iEAAA,CACA,+DAAA,CACA,8DAAA,CACA,gEAAA,CACA,+DAAA,CAEA,6DAAA,CACA,+DAAA,CACA,6DAAA,CACA,4DAAA,CACA,8DAAA,CACA,6DAAA,CAEA,6DAAA,CACA,+DAAA,CACA,6DAAA,CACA,4DAAA,CACA,8DAAA,CACA,8DAAA,CAEA,iEAAA,CACA,mEAAA,CACA,iEAAA,CACA,gEAAA,CACA,kEAAA,CACA,iEAAA,CAEA,iEAAA,CACA,mEAAA,CACA,iEAAA,CACA,gEAAA,CACA,kEAAA,CACA,iEAAA,CAEA,6DAAA,CACA,+DAAA,CACA,6DAAA,CACA,4DAAA,CACA,8DAAA,CACA,6DAAA,CAEA,6DAAA,CACA,+DAAA,CACA,6DAAA,CACA,4DAAA,CACA,8DAAA,CACA,6DAAA,CAGC,wBAAA,CAGA,0BAAA,CACA,yBAAA,CAGA,uBAAA,CAGA,0BAAA,CAGA,uBAAA,CAGA,qBAAA,CAEA,mCAAA,CAIA,kCAAA,CAEA,+BAAA,CAEA,8BAAA,CAEA,gCAAA,CAEA,gCAAA,CAIA,mCAAA,CAEA,uCAAA,CAEA,+BAAA,CAEA,8BAAA,CAEA,gCAAA,CAEA,gCAAA,CAIA,kCAAA,CAEA,sCAAA,CAEA,+BAAA,CAEA,8BAAA,CAEA,gCAAA,CAEA,gCAAA,CAIA,2BAAA,CACA,mCAAA,CAGA,qBAAA,CACA,+BAAA,CC/JH,wCACE,8BAAA,CCDF,WACE,qCAAA,CACA,8BAAA,CCKF,oBACE,UAAA,CAEA,cAAA,CCLF,iCACE,UAAA,CAEA,cAAA,CCRF,OACE,WAAA,CACA,+BAAA,CCFF,SACE,WAAA,CACA,+BAAA,CCJF;;;;;CAAA,CAOA,iBACE,0BAAA,CACA,aAAA,CACA,mBAAA","file":"orbit.min.css"} \ No newline at end of file +{"version":3,"sources":["orbit.min.css","../../src/scss/_settings.scss","../../src/scss/_orbit-zone.scss","../../src/scss/_orbit-class.scss","../../src/scss/_satellite.scss","../../src/scss/_spoke.scss","../../src/scss/_segment.scss","../../src/scss/_sector.scss","../../src/scss/_label.scss","../../src/scss/_progress.scss","../../src/scss/_radial-layout.scss","../../src/scss/_capsule.scss","../../src/scss/_utilities.scss","../../src/scss/_support.scss","../../src/scss/_color-theme.scss","../../src/scss/_orbit-class_theme.scss","../../src/scss/_satellite_theme.scss","../../src/scss/_sector_theme.scss","../../src/scss/_spoke_theme.scss","../../src/scss/_segment_theme.scss","../../src/scss/_label_theme.scss"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CCCA,CA0CA,MACE,cAAA,CACA,iBAAA,CACA,gBAAA,CACA,gBAAA,CAKF,cAKE,qBAAA,CAEA,QAAA,CANA,6CACE,qBAAA,CAOF,qFACE,YAAA,CAGF,sHACE,wBAAA,CAGF,mGACE,eAAA,CCtEJ;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CA6BA,YACE,wBAAA,CAEA,iBAAA,CACA,cAAA,CACA,iBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,iBAAA,CACA,qBAAA,CACA,cAAA,CACA,iBAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,WAAA,CC7CF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CA8EA,wCACE,oBAAA,CACA,+DAAA,CACA,qEAAA,CACA,0HAAA,CACA,uCAAA,CACA,gDAAA,CACA,iDAAA,CACA,iBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,iBAAA,CC3FF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CAmEA,WACE,wBAAA,CACA,qHAAA,CACA,6QAAA,CAUA,4BAAA,CACA,wEAAA,CACA,yEAAA,CACA,iBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,iBAAA,CAGF,qBACE,2BAAA,CAEF,kBACE,iBAAA,CAGF,eACE,gBAAA,CAGF,uBACE,iBAAA,CCtGF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CAmCA,OACE,oBAAA,CACA,qHAAA,CACA,qUAAA,CAaA,wEAAA,CACA,iBAAA,CACA,YAAA,CACA,kBAAA,CACA,4BAAA,CACA,UAAA,CACA,mBAAA,CACA,WAAA,CAGF,iBACE,wEAAA,CC9DF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CAuCA,SACE,sBAAA,CACA,qHAAA,CACA,8DAAA,CACA,+FAAA,CAEA,2DAAA,CACA,iBAAA,CACA,SAAA,CACA,4BAAA,CACA,UAAA,CACA,mBAAA,CACA,WAAA,CACA,eAAA,CAGF,qBACE,4BAAA,CACA,mDAAA,CClDF,SACE,yFAAA,CACA,sBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,iBAAA,CACA,iBAAA,CACA,mBAAA,CACA,UAAA,CACA,gCAAA,CACA,iBAAA,CACA,+EAAA,CACA,gEAAA,CCbF,QACE,yFAAA,CACA,oBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,iBAAA,CACA,iBAAA,CACA,mBAAA,CACA,UAAA,CACA,iBAAA,CACA,iBAAA,CACA,+EAAA,CACA,gEAAA,CAGF,YACE,mBAAA,CACA,2BAAA,CAEF,cACE,qBAAA,CCtBF,WACE,wBAAA,CACA,iBAAA,CACA,+EAAA,CACA,+BAAA,CACA,iBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,UAAA,CACA,iBAAA,CACA,mBAAA,CCdF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CAgFA,SACE,sBAAA,CAGE,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,iCACA,mBAAA,CADA,mCACA,oBAAA,CADA,mCACA,oBAAA,CADA,mCACA,oBAAA,CAMH,0BACG,0BAAA,CADH,0BACG,yBAAA,CADH,0BACG,yBAAA,CADH,0BACG,yBAAA,CADH,0BACG,yBAAA,CADH,0BACG,yBAAA,CADH,0BACG,yBAAA,CADH,0BACG,yBAAA,CADH,0BACG,yBAAA,CADH,2BACG,yBAAA,CADH,2BACG,yBAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CADH,2BACG,0BAAA,CAKF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,uGACE,yBAAA,CADF,2GACE,yBAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CADF,2GACE,0BAAA,CAKA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,8TAEA,6DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAFA,wUAEA,8DAAA,CAKF,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,wGAEA,mCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CAFA,0GAEA,oCAAA,CClHF;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CA8BA,SACE,yBAAA,CACA,YAAA,CACA,aAAA,CACA,WAAA,CACA,iBAAA,CACA,kBAAA,CACA,sBAAA,CACA,qCAAA,CCtCF;;;;;;;;;;;;;;;;;;;;;;;CAAA,CA0BA,aACE,iCAAA,CACA,qCAAA,CAEF,QACE,iCAAA,CACA,iCAAA,CAEF,cACE,iCAAA,CACA,mCAAA,CAEF,gBACE,+BAAA,CACA,qCAAA,CAEF,WACE,+BAAA,CACA,iCAAA,CAEF,iBACE,+BAAA,CACA,mCAAA,CAEF,gBACE,6BAAA,CACA,qCAAA,CAEF,WACE,6BAAA,CACA,iCAAA,CAEF,iBACE,6BAAA,CACA,mCAAA,CAQA,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CADF,WACE,iBAAA,CAIF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,QACE,cAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,SACE,eAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CADF,UACE,gBAAA,CAIF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,SACE,kDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,UACE,mDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CADF,WACE,oDAAA,CAcF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,6BACE,UAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CADF,+BACE,WAAA,CAWF,0DACE,kBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,4DACE,oBAAA,CADF,8DACE,kBAAA,CAOF,UACE,iBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,WACE,mBAAA,CADF,YACE,iBAAA,CAKF,SACE,iBAAA,CADF,SACE,iBAAA,CADF,SACE,iBAAA,CADF,SACE,iBAAA,CADF,SACE,kBAAA,CADF,SACE,kBAAA,CADF,SACE,kBAAA,CADF,SACE,kBAAA,CADF,SACE,kBAAA,CADF,UACE,kBAAA,CADF,UACE,kBAAA,CADF,UACE,kBAAA,CAOJ,aACE,6FAAA,CAIF,qBACE,gGAAA,CAIF,qBACE,iGAAA,CAKF,aACE,8FAAA,CASF,KACE,iBAAA,CACA,qBAAA,CAOF,WACE,gBAAA,CASF,cACE,sCAAA,CAGF,mBACE,cAAA,CACA,qCAAA,CAEF,oBACE,cAAA,CACA,sCAAA,CAGF,gBACE,uEAAA,CACA,kCAAA,CAGF,2BACE,4DAAA,CAGF,8BACE,gBAAA,CAEF,+BACE,gBAAA,CAIF,yBACE,mEAAA,CAGF,mCACE,kBAAA,CAGF,0BACE,mXAAA,CAUF,iBACE,mXAAA,CAUF,cACE,mXAAA,CCxOF;;;;;;;;;;;;;;;;;;;;;;;;;;;CAAA,CA6BA,gCACE,YACE,gCAAA,CAEF,cACE,YAAA,CAGF,oBACE,yCAAA,CAEA,cAAA,CAEA,YAAA,CACA,iBAAA,CAAA,CAMJ,qCAEE,iBACE,YAAA,CAAA,CAOJ,+CAEE,4BACE,YAAA,CAAA,CAGJ,+CAEE,4BACE,YAAA,CAAA,CAMJ,gDACE,gCAAA,CAEF,kDACE,gCAAA,CAEF,uDACE,YAAA,CACA,cAAA,CACA,6BAAA,CACA,UAAA,CACA,kDAAA,CACA,iBAAA,CAIF,2JAGC,oCAAA,CAED,iKAGE,UAAA,CAEF,gLAGE,YAAA,CACA,6BAAA,CACA,WAAA,CACA,kDAAA,CACA,iBAAA,CAKF,iBACE,GACE,kBAAA,CACA,SAAA,CAEF,IACE,SAAA,CACA,oBAAA,CAEF,KACE,kBAAA,CACA,SAAA,CAAA,CC7HJ,MACE,0BAAA,CACA,8BAAA,CACA,8BAAA,CACA,6BAAA,CACA,4BAAA,CACA,6BAAA,CACA,8BAAA,CACA,8BAAA,CACA,6BAAA,CACA,2BAAA,CAEA,WAAA,CACA,mBAAA,CACA,cAAA,CACA,iEAAA,CAEA,+DAAA,CACA,iEAAA,CACA,+DAAA,CACA,8DAAA,CACA,gEAAA,CACA,+DAAA,CAEA,2DAAA,CACA,6DAAA,CACA,2DAAA,CACA,0DAAA,CACA,4DAAA,CACA,2DAAA,CAEA,iEAAA,CACA,mEAAA,CACA,iEAAA,CACA,gEAAA,CACA,kEAAA,CACA,iEAAA,CAEA,iEAAA,CACA,mEAAA,CACA,iEAAA,CACA,gEAAA,CACA,kEAAA,CACA,iEAAA,CAEA,+DAAA,CACA,iEAAA,CACA,+DAAA,CACA,8DAAA,CACA,gEAAA,CACA,+DAAA,CAEA,6DAAA,CACA,+DAAA,CACA,6DAAA,CACA,4DAAA,CACA,8DAAA,CACA,6DAAA,CAEA,6DAAA,CACA,+DAAA,CACA,6DAAA,CACA,4DAAA,CACA,8DAAA,CACA,8DAAA,CAEA,iEAAA,CACA,mEAAA,CACA,iEAAA,CACA,gEAAA,CACA,kEAAA,CACA,iEAAA,CAEA,iEAAA,CACA,mEAAA,CACA,iEAAA,CACA,gEAAA,CACA,kEAAA,CACA,iEAAA,CAEA,6DAAA,CACA,+DAAA,CACA,6DAAA,CACA,4DAAA,CACA,8DAAA,CACA,6DAAA,CAEA,6DAAA,CACA,+DAAA,CACA,6DAAA,CACA,4DAAA,CACA,8DAAA,CACA,6DAAA,CAGC,wBAAA,CAGA,0BAAA,CACA,yBAAA,CAGA,uBAAA,CAGA,0BAAA,CAGA,uBAAA,CAGA,qBAAA,CAEA,mCAAA,CAIA,kCAAA,CAEA,+BAAA,CAEA,8BAAA,CAEA,gCAAA,CAEA,gCAAA,CAIA,mCAAA,CAEA,uCAAA,CAEA,+BAAA,CAEA,8BAAA,CAEA,gCAAA,CAEA,gCAAA,CAIA,kCAAA,CAEA,sCAAA,CAEA,+BAAA,CAEA,8BAAA,CAEA,gCAAA,CAEA,gCAAA,CAIA,2BAAA,CACA,mCAAA,CAGA,qBAAA,CACA,+BAAA,CC/JH,wCACE,8BAAA,CCDF,WACE,qCAAA,CACA,8BAAA,CCKF,oBACE,UAAA,CAEA,cAAA,CCVF,OACE,WAAA,CACA,+BAAA,CCFF,SACE,WAAA,CACA,+BAAA,CCJF;;;;;CAAA,CAOA,iBACE,0BAAA,CACA,aAAA,CACA,mBAAA","file":"orbit.min.css"} \ No newline at end of file diff --git a/examples/orbit/index.html b/examples/orbit/index.html index bf68737..7f292ab 100644 --- a/examples/orbit/index.html +++ b/examples/orbit/index.html @@ -7,11 +7,20 @@ Document
+ +
+
a
+
@@ -19,11 +28,10 @@
-
-
a
+
+
-
diff --git a/src/js/orbit-label.js b/src/js/orbit-label.js index cc8d4eb..b2be7d2 100644 --- a/src/js/orbit-label.js +++ b/src/js/orbit-label.js @@ -135,9 +135,9 @@ textPath.textContent = this.textContent.trim(); const fitRange = this.hasAttribute('fit-range'); const lineCap = getComputedStyle(this).getPropertyValue('--o-linecap') || 'butt'; const gap = parseFloat(getComputedStyle(this).getPropertyValue('--o-gap') || 0.001); - const labelColor = this.getAttribute('label-color') || 'black'; + const labelColor = this.getAttribute('color') || 'black'; const textAnchor = this.getAttribute('text-anchor') || 'start'; - const labelBgColor = this.getAttribute('bg-color') || 'none'; + const labelBgColor = this.getAttribute('bgcolor') || 'none'; const rawAngle = getComputedStyle(this).getPropertyValue('--o-angle'); const strokeWidth = parseFloat(getComputedStyle(this).getPropertyValue('stroke-width') || 1); diff --git a/src/js/orbit-progress.js b/src/js/orbit-progress.js index 399e129..c0ab51a 100644 --- a/src/js/orbit-progress.js +++ b/src/js/orbit-progress.js @@ -50,10 +50,26 @@ export class OrbitProgress extends HTMLElement { } svg { - width: 100%; - height: 100%; - overflow:visible; - } + width: 100%; + height: 100%; + overflow: visible; + pointer-events: none; + } + svg > * { + pointer-events: stroke; + } + .progress-bar { + fill: transparent; + stroke: var(--color, var(--o-gray)); + transition: stroke 0.3s; + } + .progress-bg { + stroke: var(--bgcolor, transparent); + } + :host(:hover) .progress-bar { + stroke: var(--hover-color, var(--o-gray)); + cursor: pointer; + } @@ -138,7 +154,7 @@ export class OrbitProgress extends HTMLElement { ); const shape = this.getAttribute('shape') || 'none'; const progressBarColor = this.getAttribute('bar-color') || 'var(--o-gray)'; - const progressBgColor = this.getAttribute('bg-color') || 'transparent'; + const progressBgColor = this.getAttribute('bgcolor') || 'transparent'; const strokeWidth = parseFloat( getComputedStyle(this).getPropertyValue('stroke-width') || 1 ); diff --git a/src/js/orbit-sector.js b/src/js/orbit-sector.js index 76892c1..6e73610 100644 --- a/src/js/orbit-sector.js +++ b/src/js/orbit-sector.js @@ -1,48 +1,3 @@ - - - -/*! -## o-sector - -`` is a standard web-component for rendering a radial slices or pies. By default there are 24 sector per orbit. The number can be modify with `$max-orbiters` var at `_variables.scss`. - -### Custmization - - - Attribute `sector-color`: To set a color for sector. Default `orange` - - Attribute `shape`: To set a different endings looks. Currently, you can choose between `circle`, `arrow`, `slash`, `backslash` and `zigzag` shapes. Default `none` - - - Utility class `.gap-*` applied on `.orbit` or `.orbit-*` or in ``: to set gap space between o-sectors. Default '0' - - Utility class `.range-*`: Default '360deg' - - Utility class `.from-*`: Default '0deg' - - Utility class `.grow-*x`: To increase `o-sector` height by multiplying orbit radius. Default '1x' - - Utility class `.reduce-*`: To reduce `o-sector` height by reducing current orbit percentage. Default '100' - - Utility class `.inner-orbit`: To place `o-sector` just below its orbit - - Utility class `.outer-orbit`: To place `o-sector` just above its orbit - - Utility class `.quarter-inner-orbit`: To place `o-sector` a 25% into its orbit. - - Utility class `.quarter-outer-orbit`: To place `o-sector` a 25% outer its orbit. - - - - CSS styles. User can customize `o-sector` by adding CSS properties to `o-sector path` - -**Important:** - - - `` can only be used into `.orbit` or `.orbit-*`. - - `` doesn't support ellipse shape. See `.orbit` section for more information. - -### Usage - -```html -
- - - - -
-``` -*/ - - // orbit-sector.js - const template = document.createElement('template'); template.innerHTML = ` - + `; @@ -70,7 +38,7 @@ export class OrbitSector extends HTMLElement { connectedCallback() { this.update(); - + const observer = new MutationObserver((mutations) => { mutations.forEach((mutation) => { if (mutation.type === 'attributes') { @@ -84,7 +52,6 @@ export class OrbitSector extends HTMLElement { update() { const { shape } = this.getAttributes(); - const svg = this.shadowRoot.querySelector('svg'); const path = this.shadowRoot.querySelector('path'); const defs = this.shadowRoot.querySelector('defs'); @@ -103,13 +70,15 @@ export class OrbitSector extends HTMLElement { path.setAttribute('d', d); path.setAttribute('stroke', sectorColor); path.setAttribute('stroke-width', strokeWidth); + + } getAttributes() { const orbitRadius = parseFloat(getComputedStyle(this).getPropertyValue('r') || 0); const gap = parseFloat(getComputedStyle(this).getPropertyValue('--o-gap') || 0.001); const shape = this.getAttribute('shape') || 'none'; - const sectorColor = this.getAttribute('sector-color') || 'var(--o-gray)'; + const sectorColor = this.getAttribute('color') || 'currentcolor'; const rawAngle = getComputedStyle(this).getPropertyValue('--o-angle'); const strokeWidth = parseFloat(getComputedStyle(this).getPropertyValue('stroke-width') || 1); const strokeWithPercentage = ((strokeWidth / 2) * 100) / orbitRadius / 2; @@ -209,10 +178,12 @@ export class OrbitSector extends HTMLElement { function calcularExpresionCSS(cssExpression) { const match = cssExpression.match(/calc\(\s*([\d.]+)deg\s*\/\s*\(\s*(\d+)\s*-\s*(\d+)\s*\)\s*\)/); if (match) { - const value = parseFloat(match[1]); - const divisor = parseInt(match[2]) - parseInt(match[3]); - if (!isNaN(value) && !isNaN(divisor) && divisor !== 0) { - return value / divisor; - } + const value = parseFloat(match[1]); + const divisor = parseInt(match[2]) - parseInt(match[3]); + if (!isNaN(value) && !isNaN(divisor) && divisor !== 0) { + return value / divisor; + } } + return 0; // Valor por defecto en caso de que no se pueda calcular } + diff --git a/src/scss/_orbit-class.scss b/src/scss/_orbit-class.scss index 4a31823..5502e2f 100644 --- a/src/scss/_orbit-class.scss +++ b/src/scss/_orbit-class.scss @@ -79,8 +79,8 @@ There are some utility classes that are set on `.orbit` element and affect its c */ .orbit, [class*='orbit-']:not(.orbit-zone) { container-name: orbit; - --o-base-diameter: var(--o-orbit-number) * var(--o-lenght) / #{$max-orbits}; - --o-prev-diameter: (var(--o-orbit-number) - 1) * var(--o-lenght) / #{$max-orbits}; + --o-base-diameter: var(--o-orbit-number) * var(--o-length) / #{$max-orbits}; + --o-prev-diameter: (var(--o-orbit-number) - 1) * var(--o-length) / #{$max-orbits}; --o-diameter: calc(var(--o-base-diameter) - ((var(--o-base-diameter) - var(--o-prev-diameter)) * var(--o-orbit-ratio, 0))); --o-radius: calc(var(--o-diameter) / 2); width: calc(var(--o-diameter) / var(--o-ellipse-x)); diff --git a/src/scss/_progress.scss b/src/scss/_progress.scss index 0230fba..bb8ceff 100644 --- a/src/scss/_progress.scss +++ b/src/scss/_progress.scss @@ -18,13 +18,3 @@ o-progress { pointer-events: none; /* To avoid events conflicts with other elements */ } - -o-progress svg { - pointer-events: none; - overflow: visible!important; -} - - -o-progress svg > * { - pointer-events: stroke; -} diff --git a/src/scss/_progress_theme.scss b/src/scss/_progress_theme.scss index 01107c5..5ec6363 100644 --- a/src/scss/_progress_theme.scss +++ b/src/scss/_progress_theme.scss @@ -5,9 +5,3 @@ Your theme setting here } */ - -o-progress path:not(.full):hover { - stroke: red; - //fill: red; - cursor: pointer; -} diff --git a/src/scss/_sector.scss b/src/scss/_sector.scss index 6fccd90..96f227d 100644 --- a/src/scss/_sector.scss +++ b/src/scss/_sector.scss @@ -20,11 +20,3 @@ o-sector { stroke-width: calc(var(--o-radius) / var(--o-orbit-number) * var(--o-size-ratio, 1)); transform: rotate(calc(var(--o-from) + var(--o-angle-composite))); } - -o-sector svg { - pointer-events: none; - overflow: visible!important; -} -o-sector svg > * { - pointer-events: stroke; -}