|
Tags: 2017 source edit, Replaced |
(30 intermediate revisions by 5 users not shown) |
Line 1: |
Line 1: |
− | __FORCETOC__
| + | {{documentation/banner |
− | | + | | text = [https://slicer.readthedocs.io/en/latest/user_guide/getting_started.html This page has been moved to read-the-docs.] |
− | ==Welcome to 3D Slicer==
| + | | background-color = 8FBC8F }} |
− | Welcome to the 3D Slicer community. Here you will learn the basics of using Slicer including installing 3D Slicer, the basics of the main application GUI, how to use Slicer and where to find tutorials and more information.
| |
− | | |
− | [[File:WelcomeToSlicer-2016-05-31.jpg|thumb|220x220px]]
| |
− | 3D Slicer is:
| |
− | * A software platform for the analysis (including registration and interactive segmentation) and visualization (including volume rendering) of medical images and for research in image guided therapy.
| |
− | * A free, open source software available on multiple operating systems: Linux, MacOSX and Windows
| |
− | * Extensible, with powerful plug-in capabilities for adding algorithms and applications.
| |
− | Features include:
| |
− | * Multi organ: from head to toe.
| |
− | * Support for multi-modality imaging including, MRI, CT, US, nuclear medicine, and microscopy.
| |
− | {| class="article-table" style="float:right; margin-left: 10px;" | |
− | !
| |
− | The [http://massmail.spl.harvard.edu/mailman/listinfo/slicer-users Slicer Users Mailing List] is a resource to
| |
− | | |
− | ask any questions regarding Slicer and its usage.
| |
− | |} | |
− | * Bidirectional interface for devices.
| |
− | There is no restriction on use, but Slicer is not approved for clinical use and is intended for research. Permissions and compliance with applicable rules are the responsibility of the user. For details on the license see [https://www.slicer.org/pages/LicenseText here]
| |
− | | |
− | (From: http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.5/Announcements#What_is_3D_Slicer)
| |
− | ===Hardware Requirements===
| |
− | 3D Slicer is an open-source package that can be used on Mac, Linux and Windows. In order to run 3D Slicer your computer must have the graphics capabilities and memory to hold the original image data and process results. A 64-bit system is required. Click [http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.5/SlicerApplication/HardwareConfiguration here] more information.
| |
− | [[File:Screen_Shot_2016-06-01_at_1.21.15_PM.png|thumb|600px]]
| |
− | ===Installing 3D Slicer===
| |
− | To install Slicer, click [http://download.slicer.org here]
| |
− | | |
− | The Nightly version of 3D Slicer is updated nightly as groups of developers make changes. The Stable version of 3D Slicer is not updated nightly and is more rigorously tested.
| |
− | | |
− | Once downloaded, follow the instructions to complete installation.
| |
− | | |
− | ===Further Documentation===
| |
− | If you're interested in extending your knowledge, access the [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly User Manual]. You may also see the [http://slicer-users.65878.n3.nabble.com archives of the users mailing list] . The archive is searchable so most answers to questions can be found there.sli
| |
− | | |
− | If you're a developer looking for more information, access the [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Developers Developer Manual]. You may also see the [http://slicer-devel.65872.n3.nabble.com archives of the developer's mailing list] . Similar to the Users Mailing List archive, it is searchable.
| |
− | | |
− | ==Main Application GUI==
| |
− | 3D Slicer is built on a modular architecture. The Main Application GUI is divided into six components: the Application Menu Bar, the Application Toolbar, the Module GUI Panel, the Data Probe Panel, the 2D Slice Viewers, and the 3D Viewer. This section will introduce you to the basic functions on the main application's GUI. If you require detailed information, visit this [http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.5/SlicerApplication/MainApplicationGUI page].
| |
− | | |
− | Open 3D Slicer and load your own data or download sample data to explore. Go ahead and click around the user interface.
| |
− | | |
− | <gallery mode="packed" widths=300px heights=450px>
| |
− | File:LoadingData-16-06-06.png
| |
− | File:SampleData-06-06.png
| |
− | </gallery>
| |
− | | |
− | From the Welcome panel, you can load your own data or download sample data. Sample data is often useful for exploring the features of 3D Slicer if you don't have data of your own.
| |
− | | |
− | | |
− | | |
− | Click on the push pin in the top left corner of each of the Slice Viewers or the 3D Viewer to see more options. In the Slice Viewers, the horizontal bar can be used to scroll through slices or select a slice. You can explore the various options using your loaded data or downloaded sample data.
| |
− | | |
− | ==Tutorials==
| |
− | The 3D Slicer documentation has an abundance of tutorials to help you familiarize yourself with the basics of 3D Slicer and with specific
| |
− | [[File:TutorialPreview-2016-05-31.png|313x313px|right]]
| |
− | modules.
| |
− | | |
− | Try the [http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.5/Training#Slicer_Welcome_Tutorial Welcome Tutorial] and the [http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.5/Training#Slicer4_Data_Loading_and_3D_Visualization Data Loading and 3D Visualization Tutorial] to learn the basics of using 3D Slicer.
| |
− | | |
− | For more tutorials, visit the [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Training Tutorial page] to see a comprehensive list. Additionally, visit our [https://www.youtube.com/channel/UC11x1iQ7ydSIFYw4L6wveXg?view_as=public YouTube page] for video tutorials.
| |
− | | |
− | If you would like to see a list of example cases with data sets and steps to achieve the same result, visit the [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Registration/RegistrationLibrary Registration Library]
| |
− | | |
− | ==Modules==
| |
− | 3D Slicer has an abundance of modules to allow it's variety of functionalities. Refer to the [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly#Modules_by_category documentation page] for a comprehensive list of modules. Each module has it's own documentation page that has information about the module and may include a tutorial. 3D Slicer has more than 10 core modules that are displayed in the top section of the Modules drop down menu.
| |
− | | |
− | ===Core Modules===
| |
− | '''Welcome''': The default module when 3D Slicer is started. The panel features options for loading data and customizing 3D Slicer. Below those options are drop-down boxes that contain essential information for using 3D Slicer.
| |
− | | |
− | '''[https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/Annotations Annotations]: '''Allows the creation and editing of annotations or supplementary information. Currently, rulers and regions of interest (ROIs) are supported. See the [https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/Markups Markups Module] for fiducials.
| |
− | | |
− | [https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/Markups '''Markups''']: Allows the creation and editing of markups associated with a scene. Currently, lists of fiducially are supported as markups.
| |
− | | |
− | [https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/Data '''Data''']: Lists the objects currently in the scene and allows basic operations such as search, rename, delete and move.
| |
− | | |
− | '''DataStore''': Allows users to download and upload data sets.
| |
− | | |
− | [https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/DICOM '''DICOM''']: Integrates DICOM classes from CTK.
| |
− | | |
− | [https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/Editor '''Editor''']: Allows manual segmentation of volumes.
| |
− | | |
− | [https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/Models '''Models''']''':''' Loads and adjusts display parameters of models. Allows the user to change the appearance of and organize 3D surface models.
| |
− | | |
− | [https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/SceneViews '''Scene Views''']: Tool for organizing multiple 'live views' of the data in the scene. The user can create any number of views and control parameters
| |
− | | |
− | [https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/SubjectHierarchy '''Subject Hierarchy''']''':''' The SubjectHierarchy module acts as a central data-organizing point in Slicer. Subject hierarchy nodes provide features for the underlying data nodes, including cloning, bulk transforming, bulk show/hide, type-specific features, and basic node operations such as delete or rename.
| |
− | | |
− | [https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/Transforms '''Transforms''']''': '''This module is used for creating and editing transformation matrices. You can establish these relations by moving nodes from the Transformable list to the Transformed list or by dragging the nodes under the Transformation nodes in the Data module.
| |
− | | |
− | [https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/VolumeRendering '''Volume Rendering''']''':''' Provides interactive visualization of 3D image data.
| |
− | | |
− | '''[https://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/Volumes Volumes]: '''Used for changing the appearance of various volume types.
| |
− | | |
− | ==Extensions==
| |
− | [[File:700px-Extension Manager.png|thumb|310x310px]]
| |
− | 3D Slicer supports plug-ins that are called extensions. An extension could be seen as a delivery package bundling together one or more Slicer modules. After installing an extension, the associated modules will be presented to the user as built-in ones. Extensions can be downloaded from the extension manager to selectively install features that are useful for the end-user.
| |
− | * For details about downloading extensions, see the [http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.5/SlicerApplication/ExtensionsManager Extension Manager page].
| |
− | | |
− | * Click [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/ModuleExtensionListing/Extensions_by_category here] for a full list of extensions. The links on the page will provide documentation for each extension.
| |
− | * See the [http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.5/Announcements#Slicer_Extensions Announcements page] for descriptions of the latest 3D Slicer extensions.
| |
− | * To learn how to create your own extension, click [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Developers/Tutorials/BuildTestPackageDistributeExtensions here].
| |
− | | |
− | ==Use Cases==
| |
− | {| class="article-table" border="0" cellpadding="1" cellspacing="1" style="width: 1080px;"
| |
− | |-
| |
− | ! scope="col" style="text-align:center;width: 540px" |<span style="font-weight:bold;">Diffusion Tensor Imaging</span>
| |
− | ! scope="col" style="text-align:center;width: 540px" |Neurosurgical Planning
| |
− | ! scope="col" |
| |
− | ! scope="col" |
| |
− | |-
| |
− | |[[ File:Slicer4DTI Tutorial.png|thumb|350px|centre]]
| |
− | |[[File:NeurosurgicalPlanningTutorial.png|thumb|360px|centre]]
| |
− | |
| |
− | |
| |
− | |-
| |
− | | style="text-align:center;" |The [http://wiki.slicer.org/slicerWiki/index.php/Documentation/4.5/Training#Slicer4_Diffusion_Tensor_Imaging_Tutorial Diffusion Tensor Imaging Tutorial] course guides through the basics of loading Diffusion Weighted images in Slicer, estimating tensors and generating fiber tracts.
| |
− | |
| |
− | <p style="text-align:center;">The [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Training#Slicer4_Neurosurgical_Planning_Tutorial Neurosurgical Planning Tutorial] course guides through the generation of fiber tracts in the vicinity of a tumor.</p>
| |
− | |
| |
− | |
| |
− | |}
| |
− | | |
− | {| class="article-table" border="0" cellpadding="1" cellspacing="1" style="width: 1080px;"
| |
− | |-
| |
− | ! scope="col" style="text-align:centre;width: 540px" |Visualization of DICOM Images for Radiology Applications
| |
− | ! scope="col" style="text-align:center;width: 540px" |Quantitative Imaging
| |
− | |-
| |
− | |[[File:Slicer4RSNA_2.png|thumb|400px|centre]]
| |
− | |[[File:QuantitaiveImaging_tutorial.png|thumb|350px|centre]]
| |
− | |-
| |
− | |
| |
− | <p style="text-align:center;">The [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Training#Slicer4_3D_Visualization_of_DICOM_images_for_Radiology_Applications 3D Visualization of DICOM Images for Radiology Applications Tutorial] guides through 3D data loading and visualization of DICOM images for radiology applications.</p>
| |
− | | style="text-align:center;" |
| |
− | The [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Training#Slicer4_Quantitative_Imaging_tutorial Quantitative Imaging Tutorial] guides through the use of 3D Slicer for quanitifying small volumetric changes in slow-growing tumors and for calculating Standardized Uptake Value (SUV) from PET/CT data.
| |
− | |}
| |
− | {| class="article-table" border="0" cellpadding="1" cellspacing="1" style="width: 1080px;"
| |
− | |-
| |
− | ! scope="col" style="text-align:center;width: 540px" |Surgical Navigation
| |
− | ! scope="col" style="text-align:center;width: 540px" |Radiation Therapy
| |
− | |-
| |
− | |[[File:SlicerIGTLogo250x250.png|thumb|300px|centre]]
| |
− | |[[File:SlicerRTUseCaseImage.png|thumb|354px|centre]]
| |
− | |-
| |
− | |
| |
− | <p style="text-align:center;">The [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Training#Slicer4_IGT Slicer IGT tutorials] are designed for end-users interested in using Slicer for real-time navigated procedures. </p>
| |
− | | style="text-align:center;" |The [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Training#SlicerRT SlicerRT tutorial] demonstrates how to perform a radiation therapy research workflow using the SlicerRT extension.
| |
− | |}
| |
− | {| class="article-table" border="0" cellpadding="1" cellspacing="1" style="width: 1080px;centred"
| |
− | |-
| |
− | ! scope="col" style="text-align:center;width: 540px" |Image Registration
| |
− | ! scope="col" style="text-align:center;width: 540px" |3D Printing
| |
− | |-
| |
− | |[[File:Registration_Slicer4.png|thumb|340px|centre]]
| |
− | |[[File:3DPrinting_tutorial.png|thumb|390px|centre]]
| |
− | |-
| |
− | | style="text-align:center;" |The [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Training#Slicer4_Image_Registration Image Registration Tutorial] show how to perform intra- and inter-subject registration within 3D Slicer.
| |
− | | style="text-align:center;" |
| |
− | The [http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Training#Slicer4_3D_Printing 3D Printing tutorial] shows how to prepare 3D Slicer Data for 3D printing.
| |
− | |}
| |
− | | |
− | | |
− | | |
− | <span style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;text-indent:20px;width:auto;padding:0px4px0px0px;text-align:center;font-variant-caps:normal;font-weight:bold;font-size:11px;line-height:20px;font-family:'HelveticaNeue',Helvetica,sans-serif;color:rgb(255,255,255);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzBweCIgd2lkdGg9IjMwcHgiIHZpZXdCb3g9Ii0xIC0xIDMxIDMxIj48Zz48cGF0aCBkPSJNMjkuNDQ5LDE0LjY2MiBDMjkuNDQ5LDIyLjcyMiAyMi44NjgsMjkuMjU2IDE0Ljc1LDI5LjI1NiBDNi42MzIsMjkuMjU2IDAuMDUxLDIyLjcyMiAwLjA1MSwxNC42NjIgQzAuMDUxLDYuNjAxIDYuNjMyLDAuMDY3IDE0Ljc1LDAuMDY3IEMyMi44NjgsMC4wNjcgMjkuNDQ5LDYuNjAxIDI5LjQ0OSwxNC42NjIiIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxIj48L3BhdGg+PHBhdGggZD0iTTE0LjczMywxLjY4NiBDNy41MTYsMS42ODYgMS42NjUsNy40OTUgMS42NjUsMTQuNjYyIEMxLjY2NSwyMC4xNTkgNS4xMDksMjQuODU0IDkuOTcsMjYuNzQ0IEM5Ljg1NiwyNS43MTggOS43NTMsMjQuMTQzIDEwLjAxNiwyMy4wMjIgQzEwLjI1MywyMi4wMSAxMS41NDgsMTYuNTcyIDExLjU0OCwxNi41NzIgQzExLjU0OCwxNi41NzIgMTEuMTU3LDE1Ljc5NSAxMS4xNTcsMTQuNjQ2IEMxMS4xNTcsMTIuODQyIDEyLjIxMSwxMS40OTUgMTMuNTIyLDExLjQ5NSBDMTQuNjM3LDExLjQ5NSAxNS4xNzUsMTIuMzI2IDE1LjE3NSwxMy4zMjMgQzE1LjE3NSwxNC40MzYgMTQuNDYyLDE2LjEgMTQuMDkzLDE3LjY0MyBDMTMuNzg1LDE4LjkzNSAxNC43NDUsMTkuOTg4IDE2LjAyOCwxOS45ODggQzE4LjM1MSwxOS45ODggMjAuMTM2LDE3LjU1NiAyMC4xMzYsMTQuMDQ2IEMyMC4xMzYsMTAuOTM5IDE3Ljg4OCw4Ljc2NyAxNC42NzgsOC43NjcgQzEwLjk1OSw4Ljc2NyA4Ljc3NywxMS41MzYgOC43NzcsMTQuMzk4IEM4Ljc3NywxNS41MTMgOS4yMSwxNi43MDkgOS43NDksMTcuMzU5IEM5Ljg1NiwxNy40ODggOS44NzIsMTcuNiA5Ljg0LDE3LjczMSBDOS43NDEsMTguMTQxIDkuNTIsMTkuMDIzIDkuNDc3LDE5LjIwMyBDOS40MiwxOS40NCA5LjI4OCwxOS40OTEgOS4wNCwxOS4zNzYgQzcuNDA4LDE4LjYyMiA2LjM4NywxNi4yNTIgNi4zODcsMTQuMzQ5IEM2LjM4NywxMC4yNTYgOS4zODMsNi40OTcgMTUuMDIyLDYuNDk3IEMxOS41NTUsNi40OTcgMjMuMDc4LDkuNzA1IDIzLjA3OCwxMy45OTEgQzIzLjA3OCwxOC40NjMgMjAuMjM5LDIyLjA2MiAxNi4yOTcsMjIuMDYyIEMxNC45NzMsMjIuMDYyIDEzLjcyOCwyMS4zNzkgMTMuMzAyLDIwLjU3MiBDMTMuMzAyLDIwLjU3MiAxMi42NDcsMjMuMDUgMTIuNDg4LDIzLjY1NyBDMTIuMTkzLDI0Ljc4NCAxMS4zOTYsMjYuMTk2IDEwLjg2MywyNy4wNTggQzEyLjA4NiwyNy40MzQgMTMuMzg2LDI3LjYzNyAxNC43MzMsMjcuNjM3IEMyMS45NSwyNy42MzcgMjcuODAxLDIxLjgyOCAyNy44MDEsMTQuNjYyIEMyNy44MDEsNy40OTUgMjEuOTUsMS42ODYgMTQuNzMzLDEuNjg2IiBmaWxsPSIjYmQwODFjIj48L3BhdGg+PC9nPjwvc3ZnPg==);background-color:rgb(189,8,28);background-size:14px;position:absolute;opacity:1;z-index:8675309;display:none;cursor:pointer;border:none;-webkit-font-smoothing:antialiased;background-position:3px50%;background-repeat:no-repeatno-repeat;">Save</span><span style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;text-indent:20px;width:auto;padding:0px4px0px0px;text-align:center;font-variant-caps:normal;font-weight:bold;font-size:11px;line-height:20px;font-family:'HelveticaNeue',Helvetica,sans-serif;color:rgb(255,255,255);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzBweCIgd2lkdGg9IjMwcHgiIHZpZXdCb3g9Ii0xIC0xIDMxIDMxIj48Zz48cGF0aCBkPSJNMjkuNDQ5LDE0LjY2MiBDMjkuNDQ5LDIyLjcyMiAyMi44NjgsMjkuMjU2IDE0Ljc1LDI5LjI1NiBDNi42MzIsMjkuMjU2IDAuMDUxLDIyLjcyMiAwLjA1MSwxNC42NjIgQzAuMDUxLDYuNjAxIDYuNjMyLDAuMDY3IDE0Ljc1LDAuMDY3IEMyMi44NjgsMC4wNjcgMjkuNDQ5LDYuNjAxIDI5LjQ0OSwxNC42NjIiIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxIj48L3BhdGg+PHBhdGggZD0iTTE0LjczMywxLjY4NiBDNy41MTYsMS42ODYgMS42NjUsNy40OTUgMS42NjUsMTQuNjYyIEMxLjY2NSwyMC4xNTkgNS4xMDksMjQuODU0IDkuOTcsMjYuNzQ0IEM5Ljg1NiwyNS43MTggOS43NTMsMjQuMTQzIDEwLjAxNiwyMy4wMjIgQzEwLjI1MywyMi4wMSAxMS41NDgsMTYuNTcyIDExLjU0OCwxNi41NzIgQzExLjU0OCwxNi41NzIgMTEuMTU3LDE1Ljc5NSAxMS4xNTcsMTQuNjQ2IEMxMS4xNTcsMTIuODQyIDEyLjIxMSwxMS40OTUgMTMuNTIyLDExLjQ5NSBDMTQuNjM3LDExLjQ5NSAxNS4xNzUsMTIuMzI2IDE1LjE3NSwxMy4zMjMgQzE1LjE3NSwxNC40MzYgMTQuNDYyLDE2LjEgMTQuMDkzLDE3LjY0MyBDMTMuNzg1LDE4LjkzNSAxNC43NDUsMTkuOTg4IDE2LjAyOCwxOS45ODggQzE4LjM1MSwxOS45ODggMjAuMTM2LDE3LjU1NiAyMC4xMzYsMTQuMDQ2IEMyMC4xMzYsMTAuOTM5IDE3Ljg4OCw4Ljc2NyAxNC42NzgsOC43NjcgQzEwLjk1OSw4Ljc2NyA4Ljc3NywxMS41MzYgOC43NzcsMTQuMzk4IEM4Ljc3NywxNS41MTMgOS4yMSwxNi43MDkgOS43NDksMTcuMzU5IEM5Ljg1NiwxNy40ODggOS44NzIsMTcuNiA5Ljg0LDE3LjczMSBDOS43NDEsMTguMTQxIDkuNTIsMTkuMDIzIDkuNDc3LDE5LjIwMyBDOS40MiwxOS40NCA5LjI4OCwxOS40OTEgOS4wNCwxOS4zNzYgQzcuNDA4LDE4LjYyMiA2LjM4NywxNi4yNTIgNi4zODcsMTQuMzQ5IEM2LjM4NywxMC4yNTYgOS4zODMsNi40OTcgMTUuMDIyLDYuNDk3IEMxOS41NTUsNi40OTcgMjMuMDc4LDkuNzA1IDIzLjA3OCwxMy45OTEgQzIzLjA3OCwxOC40NjMgMjAuMjM5LDIyLjA2MiAxNi4yOTcsMjIuMDYyIEMxNC45NzMsMjIuMDYyIDEzLjcyOCwyMS4zNzkgMTMuMzAyLDIwLjU3MiBDMTMuMzAyLDIwLjU3MiAxMi42NDcsMjMuMDUgMTIuNDg4LDIzLjY1NyBDMTIuMTkzLDI0Ljc4NCAxMS4zOTYsMjYuMTk2IDEwLjg2MywyNy4wNTggQzEyLjA4NiwyNy40MzQgMTMuMzg2LDI3LjYzNyAxNC43MzMsMjcuNjM3IEMyMS45NSwyNy42MzcgMjcuODAxLDIxLjgyOCAyNy44MDEsMTQuNjYyIEMyNy44MDEsNy40OTUgMjEuOTUsMS42ODYgMTQuNzMzLDEuNjg2IiBmaWxsPSIjYmQwODFjIj48L3BhdGg+PC9nPjwvc3ZnPg==);background-color:rgb(189,8,28);background-size:14px;position:absolute;opacity:1;z-index:8675309;display:none;cursor:pointer;border:none;-webkit-font-smoothing:antialiased;background-position:3px50%;background-repeat:no-repeatno-repeat;">Save</span>
| |